Tiempo aproximado de lectura 00:05:00 min
Duda
¿Como se determina en Protheus si el IVA es Traslado o Retención en el CFDI de las Facturas?
Entorno
Cross Segmentos - TOTVS Backoffice (Línea Protheus) - MI - Facturación (SIGAFAT) - A partir de la versión 12.1.2510
Solución
Protheus determina si un impuesto debe ir en el nodo de cfdi:Traslados o de cfdi:Retenciones basándose estrictamente en la configuración fiscal de la TES (Tipo de Entrada/Salida) asignada a cada renglón del documento.
Proceso de generación:
Origen (TES): La rutina estándar de cálculo de impuestos (
fImptosD) toma como punto de partida la TES registrada en el detalle de la factura, es decir, el campoSD2.D2_TES.Vinculación (SFC): A través de esta TES, el sistema consulta la tabla SFC para identificar todos los impuestos que están vinculados o exigidos para esa operación en particular.
Naturaleza y Comportamiento (SFB): Para cada impuesto detectado, Protheus evalúa la tabla SFB (Archivo de Impuestos). La configuración interna de esta tabla le indica al sistema si el impuesto tiene un efecto de suma (traslado) o de descuento (retención) sobre el documento, además de proporcionarle el código oficial del SAT (
SFB.FB_IMPSAT) y la tasa aplicable (SFB.FB_ALIQ).Parámetro: El impuesto es buscado en alguno de los parámetros MV_IVATRAS, MV_RETIVAM, en los cuales se informan los códigos de impuesto de IVA trasladado y Retenciones de IVA respectivamente.
0 Comentarios