Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:

SIGAFIN - Financiero

Función:
RutinaNombreFecha
F887FIN.prw                                            Eventos del modelo de recibos de cobro.29/09/2023
F887FINMEX.prwEventos del modelo de recibo de cobro para México.                29/09/2023
F887FINARG.prwEventos del modelo de recibo de cobro para Argentina.29/09/2023
F887FINPAR.prwEventos del modelo de recibo de cobro para Paraguay.29/09/2023
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.


  1. Realizar un respaldo del repositorio del ambiente (archivo. rpo)
  2. Aplicar el parche generado para la issue DMINA-20908.
  3. Realizar las configuraciones al Diccionario de Datos mencionadas en la sección 04. INFORMACIÓN ADICIONAL.
  4. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  5. 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.
  6. 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.
  1. Ingresar a TOTVS Recibo (SIGAFIN >> Movimientos | Cuentas por Cobrar | TOTVS Recibo).
    1. Se ingresa a la opción de "Nuevo recibo".
    2. En los parámetros, indicar la pregunta ¿Recibo Sust. ? = el recibo previamente anulado con motivo 01.
    3. Capturar los datos del encabezado del recibo.
    4. Agregar una forma de pago correspondiente.
    5. Dar clic en "Generar CFDI".
    6. Confirmar el guardado y timbrado del recibo.
    7. Validar que en el XML se muestre el nodo cfdi:CfdiRelacionados:


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

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.


05. ASUNTOS RELACIONADOS