Reglas Contables y Motor de Contabilización
Descripción General
El módulo de Reglas Contables contiene las directrices del motor de contabilización automática (Posting Engine) de SigFacERP. Dirigido a Contadores Generales y Consultores Financieros. Permite definir qué cuentas se debitan o acreditan cuando ocurre un evento en el sistema (ej: emisión de una factura, cobro de un recibo de caja, recepción de compra o ajuste de inventario), eliminando la necesidad de que los auxiliares digiten cuentas PUC manualmente durante la operación diaria.
Flujo Operativo
-
Acceso a la vista: Navega a
/accounting/rulesen el panel principal y pulsa el botón + Nueva Regla Contable. -
Diligenciamiento del formulario:
- Evento Disparador: Selecciona el evento operativo (ej:
Venta Comercial - Factura Emitida,Recaudo de Cartera,Compra de Mercancía,Baja por Avería). - Condiciones de Aplicación: Define si la regla aplica para una Línea de Inventario específica, Régimen Tributario o Medio de Pago particular.
- Línea Débito Predeterminada: Especifica la cuenta PUC debitable o la fórmula dinámica (ej:
{line_subtotal} + {line_tax}). - Línea Crédito Predeterminada: Especifica la cuenta PUC acreditable o la variable a aplicar (ej:
{line_subtotal}). - Regla de Redondeo: Redondeo monetario al peso más cercano.
- Evento Disparador: Selecciona el evento operativo (ej:
-
Ejecución y Confirmación: Haz clic en el botón Guardar Regla Contable. El sistema valida la sintaxis de las fórmulas, almacena la regla en backend (
POST /api/v1/accounting/rules) y emite el mensaje:"Regla de contabilización guardada y activada con éxito".

Tabla de Estados y Acciones Permitidas
| Estado de la Regla | Descripción | Acciones Disponibles |
|---|---|---|
Activa | Regla vigente aplicada por el Posting Engine en cada documento. | Modificar cuentas, ajustar fórmulas, duplicar regla. |
Inactiva / Pausada | Regla en mantenimiento; se utiliza la regla por defecto del sistema. | Reactivar, editar condiciones. |