01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||
Segmento: | Backoffice | ||||||||||||
Módulo: | Financiero - SIGAFIN | ||||||||||||
Función: |
Rutinas relacionadas:
| ||||||||||||
País: | México | ||||||||||||
Ticket: | 14431160 | ||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-15943, DMINA-15695, DMINA-15771 |
02. SITUACIÓN/REQUISITO
En el módulo Financiero, al tratar de timbrar recibo de cobro (FINA087A) relacionado a una factura con impuestos, el sistema envía el siguiente error:
- 0340 Error al timbrar: Deben existir al menos uno de los campos TotalTrasladosImpuestoIVA16, TotalTrasladosImpuestoIVA8, TotalTrasladosImpuestoIVA0.
Al revisar el archivo XML se identifica que no se está generando el nodo "TotalTrasladosImpuestoIVA16".
- 0340 Error al timbrar: Deben existir al menos uno de los campos TotalTrasladosImpuestoIVA16, TotalTrasladosImpuestoIVA8, TotalTrasladosImpuestoIVA0.
La configuración al parámetro MV_CFDREC no tiene efecto en el proceso de timbrado del recibo de cobro al activar el parámetro MV_CFDI40 para la generación de CFDi con Complemento para Recepción de Pagos V 2.0 del CFDI 4.0.
- Incidente reportado en los issues DMINA-15695 y DMINA-15771
03. SOLUCIÓN
En la rutina de generación de CFDI con complemento para la recepción de pagos (FISA815), se realizan las siguientes modificaciones:
En la función CreaXML(), se valida que los valores asignados a los atributos TotalRetencionesIVA, TotalTrasladosBaseIVA16, TotalTrasladosImpuestoIVA16, TotalTrasladosBaseIVA8, TotalTrasladosImpuestoIVA8, TotalTrasladosBaseIVA0, TotalTrasladosImpuestoIVA0, TotalTrasladosBaseIVAExento del elemento “Pago20:Totales”, deben ser mayores a 0 para que estos puedan ser informados en el CFDI.
Se realiza dependencia manual de la rutina Cobros Diversos (FINA087A) que contiene la corrección (efectuada en el issue DMINA-15512) relacionada al incidente reportado en los issues DMINA-15695 y DMINA-15771.
- Realizar un respaldo del repositorio del ambiente (archivo .rpo)
- Aplicar el parche generado para la issue DMINA-15943.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Tener las configuraciones necesarias para generar el CFDI con Complemento para Recepción de Pagos versión 2.0, ver Documento Técnico de Complemento de Recepción de Pago Versión 2.0 para el país México.
- Contar con una TES con impuesto IVA 16%.
- Configurar en el parámetro MV_IVATRAS los impuestos que aplican como IVA Trasladado.
- En el módulo de Facturación (SIGAFAT), desde el menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- Incluir y Timbrar el CFDI de una Factura de Venta (NF), utilizando una Condición de Pago que tenga configurado el campo Met Pago SAT (E4_MPAGSAT) con valor PPD - PAGO EN PARCIALIDADES O DIFERIDO y utilizando un Tipo de Salida con cálculo de impuestos que haya sido configurado en el parámetro MV_IVATRAS.
Generación/Timbrado de CFDI con Complemento para Recepción de Pagos:
- Ingresar al módulo Financiero (SIGAFIN).
- Acceder al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A).
- Configurar las preguntas de la rutina.
- Informar los datos del encabezado del Cobro Diverso.
- Informar Tipo Valor, Prefijo, Número, Valor, Moneda.
- Seleccionar el Cliente para el cual fue generado y timbrado previamente el CFDI de la Factura de Venta, presionar Siguiente.
- Seleccionar el Título por Cobrar de la Factura a dar de baja. Informar el Valor por Bajar de acuerdo a la moneda del Cobro Diverso, presionar Siguiente.
- Validar el Resumen del Recibo, presionar Confirmar.
- Confirmar la generación y timbrado del CFDI con Complemento para Recepción de Pagos.
- Validar que en el CFDI (archivo XML), en el nodo pago20:Totales se visualicen los atributos: TotalRetencionesIVA, TotalTrasladosBaseIVA16, TotalTrasladosImpuestoIVA16, TotalTrasladosBaseIVA8, TotalTrasladosImpuestoIVA0, TotalTrasladosBaseIVA8 y TotalTrasladosBaseIVAExento de acuerdo a los Traslados y Retenciones que aplican para los documentos que fueron dados de baja mediante el Cobro Diverso.
04. INFORMACIÓN ADICIONAL
N/A
Utilice este box para resaltar información relevante y/o de destaque.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- documento_tecnico
- totvs_backoffice
- linea_protheus
- base_de_conocimiento
- dmina_15943
- facturacion_electronica_mexico
- cfdi_4
- ticket_14431160
- 14431160
- fisa815
- archivo_xml
- mex
- 12_1_27
- 12_1_33
- backoffice
- financiero
- sigafin
- recibo_de_cobro
- fina087a
- mv_cfdrec
- dmina_15512
- dmina_15695
- dmina_15771
- cobros_diversos
- cfdi
- complemento_para_recepcion_de_pagos