01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación.
Función:

Rutina

Nombre Técnico

FISA817Servicios de Cancelación de CFDI.
Ticket:6387756
Issue:DMINA-7162
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

Cuando se solicita la cancelación de una factura cancelable con aceptación, el sistema anula la factura en el sistema sin importar que el folio fiscal se encuentra todavía en proceso.
En el fuente FISA817 dentro de la función RespWS() se esta validando la etiqueta ESTATUSUUID en la respuesta del PAC, sin embargo, debido a que esta no existe se cambia el código de retorno de "0" a "201” indicando el borrado del documento.

03. SOLUCIÓN

Dentro del fuente FISA817.PRW en la función RespWS(), cuando el proceso es “cancelación con aceptación” se válida para que no se actualice el código de retorno quedando el documento con estatus “En proceso de cancelación” hasta que se vuelva a realizar la actualización del estatus del documento.

Proceso para validación de la solución:

Dentro del módulo de Facturación (SIGAFAT):

  1. En el Menú Actualizaciones > Facturación > Factura de Salida (MATA467N).
  2. Dar de alta una factura y timbrarla.

Dentro del módulo de Facturación (SIGAFAT):

  1. En el Menú Actualizaciones > Facturación > Cancelación de CFDI (FISA817).
  2. Filtrar los documentos a cancelar asignando los parámetros necesarios.
  3. Verificar el estatus de la factura.
  4. Seleccionar la factura después dar clic en el botón "Act. Status".
  5. Confirmar la actualización de estatus.
    • El estatus del documento debe cambiar a “Cancelable con aceptación”.
  6. Después de que el documento se encuentra con estatus “Cancelable con aceptación”, seleccionarlo y dar clic en el botón “Cancelar”.
  7. Confirmar la cancelación.
    • El documento será procesado.
    • Debido a que es un documento que requiere aceptación para su cancelación, el estatus del documento será actualizado a “En proceso de Cancelación” hasta que se vuelva a realizar la actualización del estatus del documento.