Explicación sobre los tipos, las configuraciones y parametrizaciones del Asiento estándar
Producto: | Protheus |
Versiones | A partir de la 11.8 |
Ocurrencia: | Contabilidad en la facturación |
Entorno: | SIGAFAT |
Concepto
Este registro es el vínculo entre los diversos módulos 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 ello, antes de iniciar el registro es necesario definir cómo se integrará cada proceso generador de asientos contables.
Tras establecer las reglas de contabilidad, los procesos son automáticamente contabilizados sin intervención del usuario.
Los asientos de integración pueden ser on-line u off-line. Esto es válido para casi todos los módulos del Protheus, con excepción del propio módulo Contabilidad de gestión, que solo general asientos on-line y del módulo Seguro de salud, que debido al volumen de procesamiento solamente genera asientos off-line.
- On-line – los asientos se generan automáticamente a medida que los procesos se ejecutan en el Protheus.
- Off-lie – todas las contabilidades que se ejecutarían por medio de los procesos se realizan en el momento en que el usuario solicita la contabilidad, por medio de la opción Contabilidad Off-Line, menú Miscelánea de los módulos del Protheus.
Asientos estándar (AE) de Facturación
621 - Contabilidad del encabezado del Pedido de ventas
636 - Borrado de la contabilidad del encabezado del Pedido de ventas
612 - Contabilidad de ítems del Pedido de ventas
632 - Borrado de la contabilidad de ítems del Pedido de ventas
620 - Contabilidad del encabezado del Documento de salida
635 - Borrado de la contabilidad del encabezado del Documento de salida
610 - Contabilidad de ítems del Documento de salida
630 - Borrado de la contabilidad de ítems del Documento de salida
613 - Contabilidad de prorrateo de ítems del Documento de salida
633 - Borrado de la contabilidad de prorrateo de ítems del Documento de salida
OBSERVACIÓN: Si su AE no estuviera listado arriba (en el campo CT5_LP), orientamos que entre en contacto con el Equipo de la tabla correspondiente.
Informações |
---|
Por estándar todas las AE de borrado (630, 632, 633, 635, 636) solamente contabilizan de forma online, es decir, en el momento del borrado. |
Consideraciones
- Asiento estándar para contabilizar el número de la factura de servicio después de la transmisión no existe. Verifique la documentación que presenta la forma paliativa, si su empresa necesita de este control: Contabilidad e-FactS
- Asiento estándar específico para contabilizar después de transmitir la factura de salida no existe, el sistema utilizará los asientos 610 o 620, que se podrán contabilizar de manera off line, según la documentación: MP - FAT - Asiento estándar para contabilizar la factura después de la transmisión
- ICMS Enmienda Const. 087: Como contabilizar el ICMS partido en ventas al cliente final, no contribuyente, donde los valores vienen en las informaciones complementarias (XML) de la factura.
La contabilidad del documento de salida en el sistema se basa en buscar las informaciones en las tablas de la factura de salida, que son SF2 - Encabezado de la factura - y SD2 - ítems de la factura, la rutina de contabilidad no tiene cómo buscar informaciones directamente del XML.
Por lo general, mensajes en el XML relacionada con el ICMS vienen de la tabla fiscal CD2, de esta manera, es importante evaluar si estos valores son pasibles de contabilizar mediante los Libros Fiscales o incluso si la tabla CD2 tiene los valores relacionados con el ICMS partido. Mediante la factura de salida, no hay cómo efectuar este proceso, a menos que la información esté en los campos que pertenecen a las tablas SF2 y SD2. - Contenido de los campos CT5_CODCLI y CT5_CODFOR no genera informaciones para contabilizar. Los campos están descontinuados en el sistema y se sustituyeron por los campos de actividades complementarias. La creación de estos campos se hicieron solo para Portugal.
- En las facturas generadas por medio de la rutina Factura manual de salida debe verificarse el Asiento estándar en el enlace y en caso de dudas, entrar en contacto con el equipo de Soporte Protheus Fiscal.
https://tdn.totvs.com/pages/viewpage.action?pageId=164004469
Cómo utilizar la contabilidad
...
Produto:
...
Microsiga Protheus
...
Ocorrência:
...
Contabilização no Faturamento
...
Ambiente:
...
SIGAFAT - Faturamento
...
Temas abordados neste documento:
...
Deck of Cards |
---|
startHidden | false |
---|
effectDuration | 0.5 |
---|
id | ContabilizaçãoContabilidad |
---|
effectType | horizontal |
---|
loopCards | true |
---|
| Card |
---|
default | true |
---|
id | Contabilização1 - Registrar asiento estándar |
---|
label | Principais Configurações |
---|
| Principais configurações para a contabilização: - Calendário Contábil - CTBA010
Image Removed - Cadastro de Moeda Contábil CTBA140
Image Removed - Amarração da Moeda X Calendário - CTBA200
Image Removed Image Removed - Lançamento Padrão CTBA080
Image Removed Card |
---|
default | true |
---|
id | Contabilização |
---|
label | Lançamento Padrão-LP |
---|
| | 1 - Registrar asiento estándar |
---|
| La regla de asientos estándar, es que determina cómo se procesarán los datos del pedido de venta o documento de salida. Dica |
---|
| El asiento estándar se desarrolla con el departamento contable de su empresa, juntamente con el analista programador, el soporte no ayuda. |
Expandir |
---|
title | Ejemplo de registro de AE para las tablas SD2 |
---|
| Expandir |
---|
| Image Added
|
Expandir |
---|
| Image Added OBSERVACIÓN: No es obligatorio, pero se recomienda informar los campos "Cta Débito" y "Cta Crédito".
|
Expandir |
---|
| Image Added OBSERVACIÓN 1: El soporte solo orienta en fórmulas del campo "Val Moneda 1 (CT5_VLR01)" simple como está arriba, no se pone a prueba con las reglas de cliente con validaciones "IF" en la propia tabla SD2 o en otras tablas.
OBSERVACIÓN 2: En el campo "Asto Monedas (CT5_MOEDAS)", los 5 guarismos representan las 5 monedas en el sistema, donde cada posición puede ser "1 = Contabiliza" o "2 = No contabiliza". Ejemplo: C5_MOEDAS = 11212 [ 1 ] - Contabiliza la moneda 1 (Es obligatorio informar el campo de la fórmula CT5_VLR01) [ 2 ] - No contabiliza la moneda 2 [ 2 ] - No contabiliza la moneda 3 [ 1 ] - Contabiliza la moneda 4 (Es obligatorio informar el campo de la fórmula CT5_VLR04) [ 2 ] - No contabiliza la moneda 5
OBSERVACIÓN 3: En todas las posiciones que se informe que se contabilizará ('1 = Contabiliza'), debe incluirse la fórmula en la posición correspondiente. Ejemplo: Si se informa en el campo "Asto Monedas (CT5_MOEDAS)" = 12212, significa que se contabiliza la primera y cuarta moneda, necesitando que se informen los campos con fórmulas de Asiento estándar "Val Moneda 1 (CT5_VLR01)" y "Val Moneda 4 (CT5_VLR04)".
|
Expandir |
---|
title | Solapa 4 "Historial" |
---|
| Image Added OBSERVACIÓN: Campos únicamente para saber el origen de la contabilidad y cuál es el asiento estándar que generó la información.
|
Expandir |
---|
| Image Added OBSERVACIÓN: Campos opcionales.
|
|
Expandir |
---|
title | Ejemplos de FÓRMULAS de contabilidades: |
---|
| 621 - Contabilidad del encabezado del Pedido de ventas Ejemplo simple |
A regra dos lançamentos padrão é que determina a forma como serão processados o dados do pedido de venda ou documento de saída. Dica |
---|
| O Lançamento Padrão é desenvolvida com o departamento contábil de sua empresa juntamente com o analista programador, o suporte não auxilia. |
Exemplos de contabilizações: 621 - Contabilização do cabeçalho do Pedido de Vendas Exemplo simples: CT5_VALOR=SC5->C5_FRETE+SC5->C5_SEGURO+SC5->C5_DESPESA (Contabilizar | frete e despesa acessória do y gasto adicional del pedido) 636 - | Exclusão da contabilização do cabeçalho do Borrado de la contabilidad del encabezado del Pedido de | Vendas Contabilização itens do VendasExemplo simplesEjemplo simple: CT5_VALOR=SC6->C6_VALOR (Contabilizar | o itens do Exclusão da contabilização de itens do Borrado de la contabilidad de ítems del Pedido de | Vendas Contabilização do cabeçalho do Contabilidad del encabezado del Documento de | SaídaExemplo simplesEjemplo simple: SF2->F2_VALMERC+SF2->F2_VALIPI(Contabilizar | o total da mercadoria mais o el total de la mercadería más el valor total | do Exclusão da contabilização do cabeçalho do Borrado de la contabilidad del encabezado del Documento de | Saída Contabilização itens do SaídaExemplo simplesEjemplo simple: SD2->D2_TOTAL+SD2->D2_VALFRE+SD2->D2_DESPESA (Contabilizar valor total, | frete e despesa acessória do item do flete y gasto adicional del ítem del documento de | saída Exclusão da contabilização de itens do Borrado de la contabilidad de ítems del Documento de | Saída Contabilização rateio itens do Saída Exemplo simplesEjemplo simple: AGH->AGH_CUSTO1 (Contabilizar valor | do rateio da nota de saída, onde o valor da del prorrateo de la factura de salida, donde el valor de la AGH_CUSTO será SD2->D2_CUSTO1 * (AGG→AGG_PERC/100)) 633 - | Exclusão da contabilização de rateio de itens do Documento de SaídaBorrado de la contabilidad de prorrateo de ítems del Documento de salida
613 - | Contabilização rateio itens do Saída Exemplo simplesEjemplo simple: AGH->AGH_CUSTO1 (Contabilizar valor | do rateio da nota de saída, onde o valor da del prorrateo de la factura de salida, donde el valor de la AGH_CUSTO será SD2->D2_CUSTO1 * (AGG→AGG_PERC/100)) 633 - | Exclusão da contabilização de rateio de itens do Documento de SaídaBorrado de la contabilidad de prorrateo de ítems del Documento de salida |
|
Card |
---|
default | true |
---|
id | Contabilização2 - Contabilizar |
---|
label | Contabilização Documento de Saída | | 2 - Contabilizar |
---|
| Expandir |
---|
| Procedimiento:
Offline: se realizará en la rutina CTBANFS contabilidad Off-Line de los documentos de salida, después de la emisión del documento de salida. Acceda a la rutina por medio del camino: módulo Facturación → Miscelánea → Cierre, al abrir la rutina se muestra la pantalla: Image Added
|
Expandir |
---|
| Card |
---|
default | true |
---|
id | Contabilidad |
---|
label | Contabilidad Documento de salida |
---|
| Procedimento:
Online: 1 - En la preparación del documento salida, es decir, en el momento de la emisión. Para ello, al activar la preparación del Documento de salida, ajuste la pregunta "¿Asto |
|
Procedimento: A contabilização do documento de saída pode ser realizada Online e Off-line: Online: na preparação do documento saída, ou seja, no momento da emissão. Para isto ao acionar a preparação do Documento de saída ajuste o pergunte "Lanç para Simcomo Sí. Image Modified
|
|
Off-Line: será realizado na rotina CTBANFS contabilização Off-Line dos documentos de saída, após emissão documento de saída. Acesse a rotina pelo módulo Faturamento→ Miscelânea → Fechamento, ao abrir a rotina será apresentado a tela: Image Removed Ajuste nos parâmetros o período dos documentos de saída que vai contabilizar em Data Inicial e Data Final: Image Removed Para realizar a gravação dos campos F2_DTLANC e CT2_DATA com a data da emissão do documento de saída ou a data base da operação de contabilização, utilize a configuração: Ajuste o parâmetro MV_CTBFLAG com conteúdo igual a .F. e nos parâmetros da contabilização no pergunte "Gera Lanc. Por?" com o conteúdo "Documento" ou
2 - Ajuste en los parámetros el período de los documentos de salida que contabilizará en Fecha inicial y Fecha final: Image Added
3 - Para realizar la grabación de los campos F2_DTLANC y CT2_DATA con la fecha de emisión del documento de salida o la fecha base de la operación de contabilidad, utilice la configuración: Ajuste el parámetro MV_CTBFLAG con contenido igual a ".F." y en los parámetros de contabilidad, en la pregunta "¿Genera Asto. Por?" con el contenido "Documento" o "Día |
| "DiaParâmetros1 O Mostra Lanç é para demonstrar se a nota foi considerada na regra do LP, este parâmetro há na contabilização Online e sirve para mostrar si la factura se consideró en la regla del asiento estándar. Este parámetro existe en la contabilidad Online y Off-Line. |
| 2 Ao Link: Al contabilizar de forma off-line |
| e o sistema não apresentar validação quando falta alguma informação, exemplo Centro de Custo, Item Contábil ou Classe de Valor obrigatório verifique se os parâmetros MV_CT105MS e MV_ALTLCTO estão igual a S. (Dúvidas entrar em contato com a equipe de suporte Contábil.)y el sistema no muestra la validación cuando falta alguna información, ejemplo: Centro de costo, Ítem contable o Clase de valor obligatorio, verifique si los parámetros MV_CT105MS y MV_ALTLCTO están igual a S. (En caso de dudas, entre en contacto con el equipo de soporte Contable.) Enlace: |
|
| Observação a Exclusão do Documento de Saída seja contabilizada, é necessário que o campo Data de Lançamento se contabilice el Borrado del documento de salida, es necesario que el campo Fecha del asiento (F2_DTLANC) |
| da nota esteja preenchido, ou seja, o sistema só contabilizará a exclusão caso a nota já tenha sido contabilizada na emissão. |
|
Contabilização da Exclusão do Documento de Saída: A exclusão do da contabilização ocorre no processo de Exclusão do Documento de Saída (MATA521), onde são excluídos os registros das tabelas SF2 e SD2, por isso existe apenas unicamente a forma Online de contabilizar a exclusão, unicamente Online. No Browser da rotina MATA521A - Exclusão do Documento de Saída, ao clicar na tecla 'F12', o sistema apresentará perguntas "Mostra Lanc.Contab?" e "Contabiliza?", selecionar ambas como sim. Quando demonstrar o Lançamento Contábil, certificar-se de o documento estar compatível com a regra do LPde la factura esté informado, es decir, el sistema solo contabilizará el borrado si la factura ya se contabilizó en la emisión. |
|
Contabilidad del borrado del documento de salida: El borrado de la contabilidad, ocurre en el proceso de Borrado del documento de salida (MATA521), donde se borran los registros de las tablas SF2 y SD2, por ello, solamente existe la forma Online para contabilizar el borrado, solamente Online. En el Browse de la rutina MATA521A - Borrado del documento de salida, al hacer clic en la tecla 'F12', el sistema presentará preguntas "¿Muestra Asto.Contab?" y "¿Contabiliza?", seleccione ambas como Sí. Cuándo muestre el Asiento contable, asegúrese de que el documento está compatible con la regla del asiento contable.
|
| Observação a Exclusão do Documento de Saída seja contabilizada, é necessário que o campo Data de Lançamento se contabilice el Borrado del documento de salida, es necesario que el campo Fecha del asiento (F2_DTLANC) |
| da nota esteja preenchido, ou seja, o sistema só contabilizará a exclusão caso a nota já tenha sido contabilizada na emissão. | Reprocessamento da Contabilização: Caso tenha realizado o processo de contabilização da Emissão do Documento de Saída, porém identifique um erro e seja necessário reprocessar a contabilização, o sistema não irá reprocessar enquanto o campo Data de Lançamento (F2_DTLANC) estiver preenchido, é necessário limpar o conteúdo do campo. Para isso, basta configurar o parâmetro MV_CTBAPLA (Limpeza do Flag de Contabilização) e excluir o lançamento no módulo contábil (rotinas CTBA101 e CTBA102), o sistema irá limpar o conteúdo do campo e permitir o reprocessamento da contabilização.de la factura esté informado, es decir, el sistema solo contabilizará el borrado si la factura ya se contabilizó en la emisión. |
Reprocesamiento de contabilidad: Si realizó el proceso de contabilidad de la emisión del documento de salida, pero identifique un error y que sea necesario reprocesar mientras el campo Fecha de Asiento (F2_DTLANC) esté informado, es necesario limpiar el contenido del campo.
Para esto, simplemente configure el parámetro MV_CTBAPLA (Limpieza del Flag de contabilidad) y elimine el asiento en el módulo contable (rutinas CTBA101 y CTBA102), el sistema limpiará el contenido del campo y permitirá el reprocesamiento de la contabilidad. |
|
|
Card |
---|
default | true |
---|
id | Contabilização |
---|
label | Ocorrências |
---|
| Erro | Otros registros |
---|
label | Otros registros |
---|
| Principales configuraciones para la contabilidad:
- Calendario contable (CTBA010)
Image Added
- Registro de moneda contable (CTBA140)
Image Added
- Vinculación de la Moneda vs. Calendario (CTBA200)
Image Added
- Plan de cuentas (CTBA020)
Image Added
- Asiento estándar (CTBA080)
Image Added
|
|
|
HELP
Expandir |
---|
title | Haga clic aquí para ver los HELP |
---|
|
Card |
---|
default | true |
---|
id | Integración Facturación vs. SIGACTB |
---|
label | Help |
---|
| - Cuando se realiza la contabilidad de una factura de salida, se genera el error: Alias does not exist: TBNFE
El error se trata de un problema de semáforo contable, generado en el archivo _TBNFE. Este semáforo no se utiliza para la contabilidad del documento de salida, el semáforo del documento de salida es _TBNFS, y ambos archivos quedan almacenados en la carpeta System del Protheus. Para solucionarlo, deje el parámetro MV_CTBNFSE = 2. MV_CTBNFSE - Configura el uso de serialización por medio de la integración de la factura. 1 - conectado. Control de semáforo por proceso conectado. / 2 - desconectado. Control de semáforo por proceso desconectado. Dudas sobre el parámetro, activa a nuestro equipo de Activo y Contable.
|
|
...
Al realizar la contabilidad ocurre el erro.log |
|
...
en la función DETPROVA esto es un error en la sintaxis ADVPL en el registro del asiento estándar. Cómo identificar el problema: 1- |
|
...
...
la carpeta System y utilice el archivo erro.log; 2- Abra |
|
...
el archivo y busque la palabra "cPadrao", en esta línea constará el asiento estándar que generó el error. 3- Acceda al registro del asiento estándar en el sistema y evalúe la fórmula, en este caso es necesario tener conocimientos en ADVPL.
1- Al generar la contabilidad Off Line, el sistema muestra el mensaje: Help la contabilidad no se puede ejecutar, consulte la documentación: La contabilidad no puede ejecutarse
Image AddedImage Added
- 3 - Contabilidad off line con agrupación de asiento, está considerando solamente un historial: Para que el historial no se agrupe en la contabilidad off line, el parámetro MV_AGLHIST tiene
|
|
1- Ao gerar a contabilização off line, o sistema exibe a mensagem: Help a contabilização não pode ser executada, consulte documentação: A contabilização não pode ser executada
Image RemovedImage Removed
- Duplicidade de lançamento contábil (CT2) na contabilização Off-line via Schedule, verifique para não ter este comportamento: Lançamento Contábil duplicado via Schedule
...
...
...
default | true |
---|
id | Contabilização |
---|
label | Complementar |
---|
...
- Lançamento padrão específico para contabilização após a transmissão da Nota de Saída não existe, o sistema utilizará os lançamentos 610 ou 620 que poderão ser contabilizados de forma off line, conforme documentação: MP - FAT - Lançamento padrão para contabilizar a nota após a transmissão
- ICMS Emenda Const. 087: Como contabilizar o ICMS partido em vendas a cliente final, não contribuinte, onde os valores vem nas informações complementares (XML) da nota fiscal.
A contabilização do documento de saída no sistema esta baseada em buscar as informações nas tabelas da nota fiscal de saída, que são SF2 - Cabeçalho da nota - e SD2 - itens da nota, a rotina de contabilização não tem como buscar informações direto do XML.
No geral, mensagens no XML relacionada a ICMS vem da tabela fiscal CD2, desta forma, é importante avaliar se esses valores são passíveis de contabilização via Livros Fiscais ou mesmo se a tabela CD2 possui os valores relacionados ao ICMS partido, via nota de saída, não há como efetuar esse processo, a menos que a informação esteja nos campos pertencentes as tabelas SF2 e SD2.
...
- este agrupa los historiales. Para más informaciones de la regla acceda a: CTB0023_Contabilidad_con_historial_agrupado
Helps | Solución |
---|
Image Added | Será necesario evaluar nuevamente el registro de débito y crédito incluido en el Asiento estándar utilizado Para más detalles, por favor acceda al siguiente enlace.
MP - SIGACTB - CTBA080- ASIENTO ESTÁNDAR DE PARTIDA SIMPLE Y PARTIDA DOBLE
Si fuera necesario más informaciones sobre el Registro de débito y crédito, por favor, entre en contacto con el Soporte contable TOTVS
Para deshabilitar el mensaje: Modificar el parámetro MV_CONTSB como S
| Image Added | Para mejorar el desempeño y garantía de la consistencia de las informaciones durante la grabación y actualización de las tablas de saldos, se implementó el control semáforo/ bloqueo de procesos, cuando se ejecutan las rutinas on-line y los procesamientos denominados batch u off-line de forma simultánea.
Para más detalles, por favor, acceda a los siguientes enlaces MP - SIGACTB - CONFIGURACIÓN DE SEMÁFORO
MP - FAT - Uso del Semáforo en la Contabilidad Off Line de la Facturación - CTBANFS
Para deshabilitar el mensaje: Modificar el parámetro MV_ CTBNFSE a 2.
| Image Added | Por favor, acceda al siguiente enlace FAT0283 Help: La contabilidad no puede ejecutarse
Para deshabilitar el mensaje:Modificar el parámetro MV_CT105MS a N | Image Added''' | Este help ocurre cuando se está utilizando un proceso multithread y se intenta mostrar el asiento contable y/o agrupar asientos contables. Las preguntas del procesamiento del CTBANFS deben estar configuradas, de acuerdo con lo siguiente, para que el help no ocurra: - Pregunta (¿Muestra asiento contable?) debe estar configurada con el contenido igual a "NO"
- Pregunta (¿Agrupa asientos?) debe estar configurada con el contenido igual a "NO"
|
|
|
Puntos de entrada
A continuación, tenemos la lista de los puntos de entrada disponibles en la rutina Contabilidad Offline (CTBAFIN).
Image Added
Más información:
Expandir |
---|
title | Haga clic aquí para ver todos los enlaces relacionados |
---|
|
Card |
---|
default | true |
---|
id | Clique para ver todos os links relacionados |
---|
label | Haga clic para ver todos los enlaces relacionados |
---|
| |
|
...
default | true |
---|
id | Contabilização |
---|
label | Pontos de Entrada |
---|
Abaixo temos a lista dos pontos de entrada disponíveis na rotina de Contabilização Offline (CTBAFIN).
...