01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre técnicoFecha
FINA086Anular Orden de Pago02/02/2026
País:México
Ticket:No aplica
Requisito/Story/Issue (informe el requisito vinculado):DMINA-27240


02. SITUACIÓN/REQUISITO

En la rutina Anular Orden de Pago (FINA086) se identifica que, al realizar la asociación de un archivo XML de CFDI con Complemento de Pago, el sistema no cuenta con una validación que contraste el RFC Receptor del CFDI contra el RFC de la empresa (campo M0_CGC de la filial de trabajo). Asimismo, se detecta que la validación de duplicidad del UUID está limitada únicamente al mismo proveedor, lo que permite la vinculación de un folio fiscal ya utilizado hacia otros proveedores que compartan el mismo RFC.

03. SOLUCIÓN

En la rutina Anular Orden de Pago (FINA086) se realizan las siguientes modificaciones:


  • Realizar un respaldo de repositorio (archivo .RPO)
  • Aplicar el parche correspondiente al issue DMINA-27240.
  • Validar que la rutina actualizada coincida con la indicada en la sección 01. Datos Generales del presente Documento Técnico.
  • Módulo Compras (SIGACOM):
    • En la opción Actualizaciones | Archivos | Modalidades (FINA010), configurar una Modalidad.
    • En la opción Actualizaciones | Archivos | Condiciones de Pago (MATA360), configurar una Condición de Pago con el Met. Pago SAT (E4_MPAGSAT) igual a "PPD".
    • En la opción Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor.
    • En la opción Actualizaciones | Archivos | Productos (MATA010), configurar un Producto.    
    • En la opción Actualizaciones | Archivos | Impuestos Variables (MATA995), configurar el impuesto IVA (IVA).
    • En la opción Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080), registrar un Tipo de Entrada con el campo Gen. Título (F4_DUPLIC) en "Si" y con el impuesto variable IVA.
    • En la opción Actualizaciones | Movimientos | Factura de Entrada (MATA101N), generar una Factura de Entrada cargando al sistema el CFDI de la compra correspondiente y utilizando el Proveedor, Producto y TES generados anteriormente.
  • Módulo Financiero (SIGAFIN):
    • En la opción Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco.
    • En la opción Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085A), generar una Orden de Pago para el título de la factura registrada previamente, indicando la Modalidad y Banco generados anteriormente.
  1. En el módulo de Financiero (SIGAFIN), ir al menú Actualizaciones | Cuentas por Pagar | Anular Orden de Pago (FINA086).
  2. Seleccionar la Orden de Pago generada en las precondiciones, a continuación dar clic en Otras acciones | Asociar XML:
  3. En la ventana Relación de XML con OP:
    • Dar clic en el botón Buscar Archivo, a continuación, ubicar un archivo XML correspondiente a CFDI con Complemento de Pago, en donde, para efectos de la prueba, el RFC del Receptor sea diferente al RFC de la empresa; dar clic en el botón Grabar.
    • Validar que se muestre el mensaje: "El RFC Receptor del CFDI no corresponde al RFC de la Empresa/Sucursal.":


04. INFORMACIÓN ADICIONAL

No aplica.

Solución disponible para las versiones vigentes o con garantía extendida vigente.

Para mayor información consulte la sección Versiones vigentes del enlace Ciclo de Vida de Software - TOTVS Linha Protheus


05. ASUNTOS RELACIONADOS