01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||
Segmento: | Backoffice | |||||||||||||||
Módulo: | SIGAFIN - Financiero | |||||||||||||||
Función: |
| |||||||||||||||
País: | MEX | |||||||||||||||
Ticket: | 18070688 | |||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-20908 |
02. SITUACIÓN/REQUISITO
Al realizar el proceso de cancelación con motivo 01, en la rutina de Totvs Recibo (FINA998), se identifica que en el XML del nuevo recibo que sustituye al recibo a cancela,r no se está generando en el archivo XML, el nodo cfdi:CfdiRelacionados con el tipo de relación 04 .
03. SOLUCIÓN
En la rutina de Eventos del modelo de recibos de cobro(F887FIN), se realizan los siguientes cambios:
- Se agrega una bandera para controlar el grabado de los campos Serie Sustituta (EL_SERSUS) y Recibo Sustituto(EL_RECSUS) de todos los registros del recibo de cobro.
- En la función encargada de generar los registros en la tabla de recibo(FINUPDSEL), se realiza el ajuste para guardar correctamente la serie y recibo sustituto en todos los registros del recibo generado.
En la rutina de Eventos del modelo de recibos de cobro para México(F887FINMEX), se realizan los siguientes cambios:
- Se agrega una bandera para controlar el grabado de los campos Serie Sustituta (EL_SERSUS) y Recibo Sustituto (EL_RECSUS) de todos los registros del recibo de cobro para que solo aplique para el país México.
- Realizar un respaldo del repositorio del ambiente (archivo. rpo)
- Aplicar el parche generado para la issue DMINA-20908.
- Realizar las configuraciones al Diccionario de Datos mencionadas en la sección 04. INFORMACIÓN ADICIONAL.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- En el módulo de Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Facturaciones.
- 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.
- En el módulo de Financiero (SIGAFIN) desde el menú Actualizaciones | Cuentas por Cobrar | Totvs Recibo(FINA998):
- Incluir y timbrar un recibo de cobro, seleccionando la factura previamente timbrada.
- Desde la opción Buscar recibo, anular el recibo con el motivo de cancelación 01 - Compr. Emitido con errores con relación.
- Ingresar a TOTVS Recibo (SIGAFIN >> Movimientos | Cuentas por Cobrar | TOTVS Recibo).
- Se ingresa a la opción de "Nuevo recibo".
- En los parámetros, indicar la pregunta ¿Recibo Sust. ? = el recibo previamente anulado con motivo 01.
- Capturar los datos del encabezado del recibo.
- Agregar una forma de pago correspondiente.
- Dar clic en "Generar CFDI".
- Confirmar el guardado y timbrado del recibo.
- Validar que en el XML se muestre el nodo cfdi:CfdiRelacionados:
04. INFORMACIÓN ADICIONAL
La presente solución aplica para versión 12.1.2210 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha de la expedición del issue.
¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas