Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Producto:

 Microsiga Protheus

Ocurrencia:

Contabilización en la facturación

Entorno:

SIGAFAT - Facturación

Temas tratados en este documento:

Asientos estándar, configuraciones y parametrizaciones


El módulo Facturación realiza la contabilización del Pedido de Venta y Documento de Salida, por medio de asientos estándar:

621 - Contabilización del encabezado del pedido de ventas636 - Eliminación de la contabilización del encabezado del pedido de ventas
612 - Contabilización de ítems del pedido de ventas
632 - Eliminación de la contabilización de ítems del pedido de ventas
620 - Contabilización del encabezado del documento de salida
635 - Eliminación de la contabilización del encabezado del documento de salida
610 - Contabilización de ítems del documento de salida
630 - Eliminación de la contabilización de ítems del documento de salida
613 - Contabilización del prorrateo de ítems del documento de salida
633 - Eliminación de la contabilización del prorrateo de ítems del documento de salida


Deck of Cards
startHiddenfalse
effectDuration0.5
idContabilización
effectTypehorizontal
loopCardstrue
Card
defaulttrue
idContabilización
labelPrincipales configuraciones

Principales configuraciones para contabilizar:


  • Calendario contable - CTBA010


  • Registro de la moneda contable  CTBA140



  • Vínculo de la Moneda vs. Calendario  - CTBA200


  • Plan de cuentas CTBA020


  • Asiento estándar CTBA080


Card
defaulttrue
idContabilización
labelAsientos estándar- AE

La regla de asientos estándar, es que determina la manera como se procesarán los datos del pedido de venta o documento de salida

Dica
titleImportante

El asiento estándar se desarrolla con el departamento contable de su empresa, juntamente con el analista programador, el soporte no ayuda.


Ejemplos de contabilizaciones:

621 - Contabilización del encabezado del pedido de ventas
Ejemplo simple: CT5_VALOR=SC5->C5_FRETE+SC5->C5_SEGURO+SC5->C5_DESPESA (Contabilizar flete, seguro y gasto adicional del pedido)
636 - Eliminación de la contabilización del encabezado del pedido de ventas


612 - Contabilización de ítems del pedido de ventas
Ejemplo simple: CT5_VALOR=SC6->C6_VALOR (Contabilizar el total de ítems del pedido)
632 - Eliminación de la contabilización de ítems del pedido de ventas

620 - Contabilización del encabezado del documento de salida
Ejemplo simple: SF2->F2_VALMERC+SF2->F2_VALIPI(Contabilizar el total de la mercadería más el valor total del IPI)
635 - Eliminación de la contabilización del encabezado del documento de salida


610 - Contabilización de ítems del documento de salida
Ejemplo simple: SD2->D2_TOTAL+SD2->D2_VALFRE+SD2->D2_DESPESA (Contabilizar valor total, flete y gasto adicional del ítem del documento de salida)
630 - Eliminación de la contabilización de ítems del documento de salida


613 - Contabilización del prorrateo de ítems del documento de salida (http://tdn.totvs.com.br/pages/releaseview.action?pageId=220891208)
Ejemplo simple: AGH->AGH_CUSTO1 (Contabilizar valor del prorrateo de la factura de salida, donde el valor de la AGH_CUSTO será SD2->D2_CUSTO1 * (AGG→AGG_PERC/100))
633 - Eliminación de la contabilización del prorrateo de ítems del documento de salida


613 - Contabilización del prorrateo de ítems del documento de salida (http://tdn.totvs.com.br/pages/releaseview.action?pageId=220891208)
Ejemplo simple: AGH->AGH_CUSTO1 (Contabilizar valor del prorrateo de la factura de salida, donde el valor de la AGH_CUSTO será SD2->D2_CUSTO1 * (AGG→AGG_PERC/100))
633 - Eliminación de la contabilización del prorrateo de ítems del documento de salida

Card
defaulttrue
idContabilización
labelContabilización del documento de salida

Procedimiento:

La contabilización del documento de salida se puede realizar On Line y Off Line:

On Line: en la preparación del documento de salida, es decir, en el momento de la emisión. Para esto, al activar la preparación del documento de salida  ajuste el Pergunte "¿Asien.Contab.On Line?" como Sí.




Off Line: se realizará en la rutina CTBANFS contabilización Off Line de los documentos de salida, tras emitir el documento de salida. Acceda a la rutina por el módulo Facturación→ Miscelánea → Cierre, al abrir la rutina aparecerá la pantalla:



Ajuste en los parámetros el período de los documentos de salida que se contabilizará en la Fecha Inicial y Fecha Final:


  • Para realizar la grabación de los campos F2_DTLANC y CT2_DATA con la fecha de la emisión del documento de salida o la fecha base de la operación de contabilización, utilice la configuración:
    Ajuste el parámetro MV_CTBFLAG con contenido igual a .F. y en los parámetros de la contabilización en el Pergunte "¿Genera Asien. Por?" con el contenido "Documento" o "Día"".


Dica
titleImportante

Parámetros: 

1- El campo "¿Muestra Asien.Contab?" es para mostrar si la factura se consideró en la regla del LP, este parámetro existe en la contabilización On Line y Off Line.

2- Al contabilizar de manera Off Line y el sistema no  muestra 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. (Si tiene dudas entre en contacto con el equipo de soporte contable.)

Enlace: https://centraldeatendimento.totvs.com/hc/pt-br/articles/360059273293-MP-SIGACTB-CTBA105-Contabiliza%C3%A7%C3%A3o-Off-Line-n%C3%A3o-valida-a-linha-do-lan%C3%A7amento

Aviso
titleObservación

Para que se contabilice la eliminación del documento de salida, es necesario que el campo Fecha del Asiento (F2_DTLANC) de la factura esté informado, es decir, el sistema solo contabilizará la eliminación si la factura ya se contabilizó en la emisión.


Contabilización de la eliminación del documento de salida:
La eliminación de la contabilización, ocurre en el proceso de eliminación del documento de salida (MATA521), donde se eliminan los registros de las tablas SF2 y SD2, por eso existe tan solo la forma On Line de contabilizar la eliminación, solamente On Line.

En el Browse de la rutina MATA521A - Eliminación del documento de salida, al hacer clic en la tecla 'F12', el sistema presentará preguntas "¿Muestra Asien.Contab?" y "¿Contabiliza?", seleccione ambas como Sí. Cuándo mostrar el Asiento Contable, asegúrese de que el documento está compatible con la regla del AE.


Aviso
titleObservación

Para que se contabilice la eliminación del documento de salida, es necesario que el campo Fecha del Asiento (F2_DTLANC) de la factura esté informado, es decir, el sistema solo contabilizará la eliminación si la factura ya se contabilizó en la emisión.


Reprocesamiento de la contabilización:
Si realizó el proceso de contabilización 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 contabilización) 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 contabilización.



Card
defaulttrue
idContabilización
labelOcurrencias
  • Erro.log DETPROVA:

Al realizar la contabilización ocurre erro.log en la función DETPROVA este error se trata de error en la sintaxis ADVPL en el registro del asiento estándar. Para identificar el problema:
1- Acceda a 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.


  • Help en la contabilización

1- Al generar la contabilización Off Line, el sistema muestra el mensaje: Help la contabilización no se puede ejecutar, consulte la documentación: La contabilización no se puede ejecutar


  • Contabilización Off Line con agrupación de asiento, está considerando solamente un historial: Para que el historial no se agrupe en la contabilización Off Line, el parámetro MV_AGLHIST tiene que estar como .T., si estuviera como F, este agrupa los historiales. Para más informaciones de la regla acceda a:  CTB0023_Contabilización_con_historial_agrupado:  CTB0023_Contabilización_con_historial_agrupado


Card
defaulttrue
idContabilización
labelComplementario
  • Contabilización Off Line es un proceso que puede tener un bajo desempeño, verifique métodos para disminuir: Como mejorar el desempeño de la contabilización Off Line.

  • 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: Contabilización FactSe.



  • 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 contabilización 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 para contabilizar no tiene cómo buscar informaciones directamente del XML.
    Por lo general, mensajes en el XML relacionada al ICMS viene 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 al 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 la rutina Factura Manual de Salida se debe verificar el asiento estándar en el enlace, y en caso de dudas, entre en contacto con el equipo de soporte del Protheus Fiscal.

https://tdn.totvs.com/pages/viewpage.action?pageId=164004469

Card
defaulttrue
idContabilización
labelPuntos de entrada

A continuación tenemos la lista de los puntos de entrada disponibles en la rutina para Contabilizar Off Line (CTBAFIN).