Este repositorio contiene una colección de módulos para Odoo 16 Community Edition diseñados para simplificar y estandarizar la creación de asientos de diario para tareas contables comunes. Los módulos ya están preparados para funcionar en un entorno multi-empresa.
La creación manual de asientos de diario en Odoo, aunque potente, puede ser propensa a errores y requiere un conocimiento contable detallado. Esto dificulta que personal no especializado (asistentes, digitadores) pueda registrar transacciones de forma segura.
Este ecosistema proporciona una serie de "Asistentes": formularios simples y enfocados para escenarios específicos. Un usuario sin conocimientos contables profundos puede rellenar un formulario intuitivo, y el módulo genera un asiento de diario contablemente correcto en estado "borrador", listo para ser revisado y validado por un contador.
El ecosistema se basa en una arquitectura modular:
journal_entry_assistant_base: Un módulo base que contiene toda la lógica común (estados, botones, chatter, estructura de validación) que comparten todos los asistentes.- Módulos "Plugin": Cada asistente es un módulo independiente que depende del
basey añade únicamente los campos y la lógica necesarios para su caso de uso específico.
journal_entry_assistant_base(Base - No visible)expense_assistant(Asistente de Gastos Corporativos)asset_purchase_assistant(Asistente de Compra de Activos)loan_payment_assistant(Asistente de Pago de Préstamos)equity_movement_assistant(Asistente de Movimientos de Patrimonio)
- Clona este repositorio.
- Copia la carpeta completa
odoo_journal_assistantsdentro de tu directorio de addons personalizados de Odoo. - Asegúrate de que la ruta a esta carpeta esté en tu archivo
odoo.conf. - Reinicia el servidor de Odoo, actualiza la lista de aplicaciones e instala los asistentes que necesites. Cada asistente es un módulo instalable por separado.