01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | Facturación (SIGAFAT) |
---|
Función: | Rutina(s) | Nombre Técnico | Fecha |
---|
LOCXFUNA | Funciones de documentos fiscales localizadas para México | 09/06/2022 |
|
---|
País: | México |
---|
Ticket: | 14234753 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-15739 |
---|
02. SITUACIÓN/REQUISITO
En el módulo de Facturación, al tratar de timbrar una factura desde la rutina Facturaciones (MATA467N) empleando el PAC Edicom, no se está generando el elemento "TotalImpuestosTrasladados" cuando se utiliza un impuesto exento.
De acuerdo a la documentación del SAT, el elemento TotalImpuestosTrasladados debe existir sólo con los campos base, impuesto y tipo factor cuando existan conceptos en el CFDI con un TipoFactor exento.
Nodo: Traslados, Pag. 38 de la Guía de llenado del CFDI versión 4.0
03. SOLUCIÓN
En la rutina LOCXFUNA se realizan las siguientes modificaciones:
Función fXMLFun()
- Por cada ítem se asigna el valor del importe a la variable nTotExen (nTotExen +=nImporte) cuando hay ítems con IVA exento para que en el nodo "Impuestos" su elemento "TotalImpuestosTrasladados" sean informado en el CFDI siempre y cuando su valor sea mayor a 0.
Función LxFunaCaPo()
- Se valida que el número exterior del transportista no este vacío antes de asignarse al XML de Carta Porte.
Función fImptosD()
- La variable cEspecie se declara como pública.
Función fXMLFun()
- Se elimina la asignación a la variable cEspecie
Factura de Salida - Ingresar al módulo Facturación (SIGAFAT).
- Acceder al menú Actualizaciones | Facturación | Facturaciones (MATA467N)
- Configurar las preguntas de la rutina.
- Informar los datos del encabezado de la Factura.
- Informar un ítem y asignar un TES con impuesto exento.
- En el pie de página seleccionar la carpeta Impuestos y validar que no se informen valores de impuestos.
- Presionar Confirmar.
- Timbrar el documento.
CFDI (Archivo XML) Revisar que el CFDI contenga los siguientes Elementos: - Nodo "Impuestos", elemento "TotalImpuestosTrasladados"
Nota: El elemento "TotalImpuestosTrasladados" se informa solo si su valor es mayor a 0.
- Sub-nodos “Traslados / Traslado”, atributo "TipoFactor = Exento"
|
|
04. INFORMACIÓN ADICIONAL
N/A
05. ASUNTOS RELACIONADOS