Este archivo es el vínculo entre los diversos módulos del Protheus y el módulo Contabilidad de gestión. Toda la integración contable se realizará a partir de los datos y reglas registrados.
Las reglas contables son fundamentales para la correcta integración contable, por lo tanto, antes de iniciar el registro es necesario definir cómo debe integrarse cada proceso generador de asientos contables.
Una vez establecidas las reglas de contabilidad, los procesos son automáticamente contabilizados sin necesidad de intervención del usuario.
Los asientos de integración pueden ser online u offline. Esto es válido para casi todos los módulos del Protheus, con excepción del propio módulo Contabilidad de gestión, que solamente genera asientos online y del módulo Seguro de salud, que debido al volumen del procesamiento, solamente genera asientos offline.
Online
Los asientos se generan automáticamente, a medida se vayan ejecutando los procesos en el Protheus.
Offline
Toda la contabilidad que sería ejecutada por los procesos, se efectúan en el momento en el que usuario solicita la contabilidad, por medio de la opción Contabilidad Off-Line, menú Miscelánea, de los módulos del Protheus.
En Asientos estándar, seleccione la opción Incluir.
Se muestra la pantalla de inclusión, dividida en carpetas:
El asiento contable solamente se efectuará si por lo menos uno de los valores en las Monedas existentes fuera diferente de cero.
Si no se informara ningún contenido a un campo de Valor (con excepción de la Moneda 1), el SIGACTB automáticamente convertirá el valor, tomando como base el Criterio de conversión y el Archivo de monedas.
Para más detalles, vea “Asientos contables”>
Si se utilizaran más de cinco monedas, será necesario crear los campos de valor respectivos en el configurador.
Importante
Observe que algunos campos están resaltados con el color azul, que los caracteriza como obligatorios. No es posible confirmar la inclusión, si alguno de estos no se hubiera completado.
Algunos campos disponen de consulta estándar, para activarla utilice la lupa, o la tecla F3.
520 - Bajas por cobrar Cartera
521 - Bajas por cobrar Cobranza simple
522 - Bajas por cobrar Cobranza descontada
523 - Bajas por cobrar Cobranza garantizada
524 - Bajas por cobrar Cobranza vinculada
525 - Bajas por cobrar Cobranza abogado
526 - Bajas por cobrar Cobranza judicial
527 - Anulación de bajas por cobrar
528 - Bajas por cobrar Cobranza garantizada descontada
575 - Inclusión de cobranzas diversas
530 - Bajas cuentas por pagar
532 - Bajas por borderó de pago
Ejemplo:
CT5_FILIAL | D MG 01 |
CT5_LANPAD | 532 |
CT5_STATUS | 1 |
CT5_DESC | LP532 - BAJA DE BORDERÓ |
CT5_DC | 3 |
CT5_DEBITO | 1 |
CT5_CREDIT | 2 |
CT5_MOEDAS | 12222 |
CT5_VLR01 | IF(Empty(VALOR), SE2->E2_VALOR, VALOR) |
CT5_HIST | "BAjA DE BORDERÓ - LP532 : " + SEA->EA_NUMBOR |
CT5_HAGLUT | "AGRUPADO -> BAJA DE BORDERÓ - LP532 : " + SEA->EA_NUMBOR |
Historial del borderó
Si fuera necesario rescatar el número del borderó e informar en el historial en el momento de la contabilidad, debe utilizarse el campo SEA→EA_NUMBOR.
Observación: Esta opción devolverá el valor del Borderó correcto solamente si el parámetro "¿Contabiliza por?" estuviera configurado como "Borderó/borderó".
Importante
Borderós: Para títulos normales el asiento estándar será el 532, para títulos de anticipo el asiento estándar es el 513.
Los impuestos con hecho generador "Caja" (en la baja) generados por el borderó, deben ser contabilizados por el asiento estándar 530.
Observación: Si el parámetro "¿Contabiliza por?" estuviera configurado como "Borderó/borderó" el asiento estándar 513 no se contabilizará.
513 - Inclusión de título Pago anticipado (PA).
516 - Inclusión Movimiento bancario pagar con prorrateo
517 - Inclusión Movimiento bancario cobrar con prorrateo
557 - Anulación de Movimiento bancario pagar con prorrateo
558 - Anulación de Movimiento bancario cobrar con prorrateo
560 - Transferencia financiera - Salida del banco origen
561 - Transferencia financiera - Entrada banco destino
562 - Movimiento bancario pagar
563 - Movimiento bancario cobrar
564 - Anulación Movimiento bancario pagar
565 - Anulación Movimiento bancario cobrar
5C8 - Movimiento bancario - Movimiento de cambio
5C9 - Movimiento bancario - Reversión de movimiento de cambio
580 - Inclusión de Inversión / Préstamo financiero
581 - Borrado de Inversión / Préstamo
582 - Atribución de Inversión / Retiro de préstamo
584 - Reversión de la Atribución de Inversión
585 - Retiro de Inversión financiera
586 - Reversión préstamo / Reversión de retiro
Importante
El Asiento estándar 581 (Borrado de contrato) funciona solamente en la forma de Contabilidad OnLine (independientemente del parámetro definido en la rutina de Inversiones y Préstamo), pues el contrato se borra, con lo cual es imposible realizar la contabilidad de este posteriormente en la forma OffLine (por CTBAFIN).
La condición para que el contrato tenga la contabilidad de su borrado realizada es que la contabilidad de la inclusión (OnLine u OffLine) ya haya sido realizada.
Se utiliza en las rutinas Compensación cuentas por pagar (FINA340) y en la Contabilidad Offline (CTBAFIN),
589 - Anulación de la compensación
597 - Compensación cuentas por pagar
Ejemplo:
CT5_FILIAL | D MG 01 |
CT5_LANPAD | 597 |
CT5_STATUS | 1 |
CT5_DESC | LP597 - COMPENSACIÓN CUENTAS POR PAGAR |
CT5_DC | 3 |
CT5_DEBITO | 1 |
CT5_CREDIT | 2 |
CT5_MOEDAS | 12222 |
CT5_VLR01 | SE5->E5_VALOR |
CT5_HIST | CP - COMPENSACIÓN CUENTAS POR PAGAR LP597 |
IMPORTANTE
La contabilidad de la compensación siempre se realizará con base en los datos de la factura
Variables de contabilidad Online
A continuación se muestra la lista de variables que pueden utilizarse en la configuración del Asiento estándar 597 (Compensación Cp) para Contabilidad ONLINE de la Compensación CP (FINA340):
VALOR - Almacena el valor compensado.
VALOR2 - Valor de aumento.
VALOR3 - Valor de disminución.
VALOR4 - Variación de la corrección monetaria.
VLRINSTR - Almacena el valor compensado.
nSldReal - Almacena el valor compensado en la moneda correspondiente del título.
ABATIMENTO - Valores de descuentos.
REGVALOR - Recno del registro actual.
STRLCTPAD - Clave del título principal+número del documento.
Variables de contabilidad Offline
A continuación se muestra la lista de variables que pueden utilizarse en la configuración del Asiento estándar 597 (Compensación Cp) para Contabilidad OFFLINE de la Compensación CP (FINA340):
VALOR - Almacena el valor compensado.
VALOR2 - Valor de aumento.
VALOR3 - Valor de disminución.
REGVALOR - Recno del registro actual.
STRLCTPAD - Clave del título principal+número del documento.
VARIACAO - Valor de la variación monetaria. (Debe utilizar la función ABS() para dejar positivo.)
500 - Inclusión de cuentas por cobrar
501 - Inclusión de cobranza anticipada (RA)
504 - Generación de título por cobrar por desdoblamiento
510 - Inclusión de cuentas por pagar
511 - Inclusión de título por pagar con prorrateo
513 - Inclusión de pago anticipado (PA)
577 - Generación de título por pagar por desdoblamiento
540 - Transferencia por cobrar a cartera
520 - Baja por cobrar - Cartera
521 - Baja por cobrar - Cobranza simple
522 - Baja por cobrar - Cobranza descontada
523 - Baja por cobrar - Cobranza garantizada
524 - Baja por cobrar - Cobranza vinculada
525 - Baja por cobrar - Cobranza abogado
526 - Baja por cobrar - Cobranza judicial
527 - Anulación de bajas por cobrar
528 - Baja por cobrar - Cobranza garantizada descontada
530 - Baja por pagar
531 - Anulación baja por pagar
532 - Baja por borderó de pago
560 - Transferencia financiera - Salida del banco origen
561 - Transferencia financiera - Entrada del banco destino
562 - Movimiento bancario - Pagar
563 - Movimiento bancario - Cobrar
516 - Prorrateo movimiento bancario por pagar
517 - Prorrateo movimiento bancario por cobrar
580 - Inversión financiera
581 - Borrado de inversión financiera
590 - Generación de cheques
566 - Generación de cheques sobre títulos
567 - Generación de cheques por separado
572 - Movimiento de caja chica
573 - Movimientos de reposición de caja chica
577 - Generación de Título por pagar por desdoblamiento
580 - Inversión financiera
590 - Generación de cheques
Se utiliza en las rutinas Rendición de cuentas (FINA677) y en Contabilidad Offline (CTBAFIN)
8B3 - Rendición de cuentas
Ejemplo:
CT5_FILIAL | D MG 01 |
CT5_LANPAD | 8B3 |
CT5_STATUS | 1 |
CT5_DESC | LP8B3 - RENDICIÓN DE CUENTAS |
CT5_DC | 3 |
CT5_DEBITO | 001 |
CT5_CREDIT | 002 |
CT5_MOEDAS | 12222 |
CT5_VLR01 | FLE->FLE_VALREE |
CT5_HIST | LP8B3 - RENDICIÓN DE CUENTAS |
Importante
1) Puede utilizarse el campo FLE_QUANT para devolver la cantidad relacionada con el Gasto.
2) Formas de utilizar este asiento estándar: LP 8B3 y 8B5 - Contabilidad de la rendicón de cuentas off-line
8B4 - Reversión de la rendición de cuentas
Ejemplo:
CT5_FILIAL | D MG 01 |
CT5_LANPAD | 8B4 |
CT5_STATUS | 1 |
CT5_DESC | LP8B4 - REVERSIÓN RENDICIÓN DE CUENTAS |
CT5_DC | 3 |
CT5_DEBITO | 001 |
CT5_CREDIT | 002 |
CT5_MOEDAS | 12222 |
CT5_VLR01 | FLE->FLE_VALREE |
CT5_HIST | LP8B3 - REVERSIÓN RENDICIÓN DE CUENTAS |
Importante
Este asiento estándar, solamente debe utilizarse en la Contabilidad online.
8B5 - Encabezado rendición de cuentas
Ejemplo:
CT5_FILIAL | D MG 01 |
CT5_LANPAD | 8B5 |
CT5_STATUS | 1 |
CT5_DESC | LP8B5 - ENCABEZADO RENDIC CUENTAS |
CT5_DC | 3 |
CT5_DEBITO | 001 |
CT5_CREDIT | 002 |
CT5_MOEDAS | 12222 |
CT5_VLR01 | FLF->FLF_TVLRE1 |
CT5_HIST | LP8B5 - ENCABEZADO RENDIC CUENTAS |
CT5_HAGLUT |
Importante
Formas de utilizar este asiento estándar: LP 8B3 y 8B5 - Contabilidad de la rendición de cuentas off-line
8B6 - Reversión del encabezado rendición de cuentas
Ejemplo:
CT5_FILIAL | D MG 01 |
CT5_LANPAD | 8B6 |
CT5_STATUS | 1 |
CT5_DESC | LP8B5 - REVERSIÓN ENCABEZADO RENDIC CUENTAS |
3 | |
CT5_DEBITO | 001 |
CT5_CREDIT | 002 |
CT5_MOEDAS | 12222 |
CT5_VLR01 | FLF->FLF_TVLRE1 |
CT5_HIST | LP8B6 - REVERSIÓN ENCABEZADO RENDIC CUENTAS |
Importante
Este asiento estándar, solamente debe utilizarse en la Contabilidad online.
Importante
Si la rendición de cuentas fuera revertida y su AE (8B4 y 8B6) estuviera desactivado, el campo FLE_LA continuará con su contenido igual a "S", para que la contabilidad de la rendición de cuentas no se duplique.
En este caso es posible la utilización del parámetro MV_CTBAPLA de acuerdo con las siguientes documentaciones, para que la contabilidad se corrija y se limpie la flag de la tabla.