ÍNDICE

01. VISIÓN GENERAL

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.


02. PROCEDIMIENTO

En Asientos estándar, seleccione la opción Incluir.


Se muestra la pantalla de inclusión, dividida en carpetas:

  • Registro

    Cód Asto Est. : 
    Indica el código del asiento estándar. Cada proceso del Protheus tiene su propio código.
    Secuencia: Indica el número de la línea del asiento estándar. Cada una de estas líneas generará una línea de asiento contable.
    Estatus: Indica si el asiento estándar está activo o inactivo, evitando de esta manera, la necesidad de borrarse el asiento estándar cuando este no debe ejecutarse.
    Descripción: Indica si el asiento estándar está activo o inactivo, evitando de esta manera, la necesidad de borrarse el asiento estándar cuando este no debe ejecutarse.
    Tipo Asto: Indica si el asiento estándar será Débito, Crédito, Partida doble o Continuación del historial.

  • Entes
    En esta carpeta están a disposición los campos en los cuales se indicarán los clasificadores contables que se utilizarán, tanto en el cargo, como en el abono, dependiendo del tipo de asiento configurado en la carpeta Archivo.
    Cada campo tiene una consulta vinculada, en la cual es posible seleccionar el tipo de dato que será afectado. Es posible elegir entre el clasificador contable (cuenta, ítem contable, centro de costo o clase de valor) o, una fórmula previamente registrada en la rutina Fórmulas. La rutina verifica que el clasificador contable o la fórmula se hayan registrado en el catálogo correspondiente.
    Cta. Débito: Informa la cuenta contable para débito o una expresión ADVPL.
    Cta. Crédito: Informa la cuenta contable para crédito o una expresión ADVPL.

 

  • Valores
    En esta carpeta se registra el valor que tendrá el asiento contable configurado. Los campos disponibles permiten grabar el valor del asiento contable en cada moneda; de esta manera, los campos pueden aceptar las fórmulas que devuelvan valores numéricos.
    La rutina verifica que la fórmula, digitada o seleccionada por medio de la consulta, exista en el catálogo

    Registro Monedas:
     Informa en que monedas deben efectuarse los asientos contables. Puede informarse con:

    1 - Efectúa el registro en la Moneda
    2 - No efectúa el registro.

    Cada “1” o “2” representa una moneda utilizada por el sistema.
    Ej: Si el campo se completara con “11211”, solamente en la moneda 3 no se efectuará el asiento contable

    OBS: Si se utilizaran más de cinco monedas, será necesario modificar el tamaño de este campo en el configurador.

    Val. Moneda 1: Informa los respectivos valores de las monedas a los asientos contables o una expresión ADVPL.

    Ej: SE1->E1_VALLIQ o SE2->E2_VALOR - SE2->E2_IRRF

           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.

  • Historial
    Historial del documento:
     (Historial del documento) en el que puede incluirse información adicional.
    Al incluir información adicional en este campo, esta se considerará al efectuar el Reprocesamiento de saldos e imprimirse en el informe Verif. Digitación.
    Historial agrupado: Indica el Historial del asiento agrupado. Informe un texto entre comillas o una expresión ADVPL Si este campo se completara y el Asiento contable fuera agrupado, este será el historial que se grabará en el Asiento contable.


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.

03. ASIENTOS ESTÁNDAR FINANCIERO


    500 - Inclusión de cuentas por cobrar
    501 - Inclusión de cobranza anticipada (RA)
    502 - Borrado de cobranza anticipada
    503 - Sustitución de provisionales
    504 - Generación de títulos vía desdoblamiento
    505 - Borrado de cuentas por cobrar
    506 - Prorrateo centro de costo múltiple modalidad
    507 - Anulación prorrateo centro de costo múltiple modalidad
    529 - Borrado de título generado vía desdoblamiento 
    508 - Prorrateo centro de costo múltiple modalidad
    509 - Anulación prorrateo centro de costo múltiple modalidad
    510 - Inclusión de cuentas por pagar
    511 - Inclusión de cuenta con prorrateo simple
    512 - Borrado de cuenta con prorrateo simples
    513 - Inclusión de pago anticipado (PA)
    514 - Borrado de pago anticipado (PA)
    515 - Borrado de cuentas por pagar
    533 - Sustitución de provisionales
    577 - Generación de título vía desdoblamiento
    578 - Borrado de título generado vía desdoblamiento
    50A - Liberación de baja
    50B - Reversión / Anulación de la liberación de baja 
    540 - Transferencia a Cartera
    541 - Transferencia a Cobranza simples
    542 - Transferencia a Cobranza descontada
    543 - Transferencia a Cobranza garantizada
    544 - Transferencia a Cobranza vinculada
    545 - Transferencia a Cobranza abogado
    546 - Transferencia a Cobranza judicial
    547 - Borderó para Cartera
    548 - Borderó para Cobranza simple
    549 - Borderó para Cobranza descontada
    550 - Borderó para Cobranza garantizada
    551 - Borderó para Cobranza vinculada
    552 - Borderó para Cobranza abogado
    553 - Borderó para Cobranza judicial
    554 - Anulación de borderó
    555 - Transferencia a Cobranza garantizada descontada
    556 - Borderó para Cobranza garantizada descontada 

    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


    518 - Baja por vendedor
    519 - Anulación de baja por vendedor
    530 - Baja cuentas por pagar
    531 - Anulación de baja por pagar 

    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).

    537 - Bajas con prorrateo 

    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. 

    590 - Generación de cheques
    591 - Anulación de cheques 
    566 - Generación de cheques sobre títulos
    567 - Generación de cheques por separado
    568 - Anulación de cheque por separado
    569 - Redepósito de cheque sobre títulos
    571 - Anulación de cheques sobre títulos 
    592 - Anulación de facturas por cobrar
    595 - Facturas por cobrar 
    587 - Facturas por pagar
    593 - Anulación facturas por pagar 
    596 - Compensación cuentas por cobrar
    588 - Anulación cuentas por cobrar 

    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.)

    594 - Compensación entre carteras 
    598 - Variación monetaria - Cuentas por cobrar
    599 - Variación monetaria - Cuentas por pagar 
    530 - Devolución comunicación bancaria pagar 
    572 - Movimientos de caja chica
    573 - Movimientos de reposición - Banco/Caja chica - Caja chica/Banco

    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

    Puede utilizarse el campo FLE_QUANT para devolver la cantidad vinculada al Gasto.


    8B4 - Reversión de la rendición de cuentas

    Importante

    Este asiento estándar, solamente debe utilizarse en la Contabilidad Online.

    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                                                                                                                                                                           


    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                                                                                                                                                                                                         


    8B6 - Reversión del encabezado rendición de cuentas

    Importante

    Este asiento estándar, solamente debe utilizarse en la Contabilidad Online.

    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

    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.

    MV_CTBAPLA - Limpieza de Flag de Contabilidad

    SIGACTB - Diversos -- 24238