Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
FISA817Cancelación CFDI13/02/2023
FISA800Timbrado CFDI10/02/2023
LOCXNFFunciones genéricas de localizaciones 10/02/2023
LOCXMEXFunciones genéricas para el país México10/02/2023
País:México
Ticket:15946342 (Pacote: 0011736)
Requisito/Story/Issue (informe el requisito vinculado):DMINA-18213


02. SITUACIÓN/REQUISITO

Cuando se realiza la Solicitud de Cancelación ante el SAT de una Factura de Venta que tiene el estatus "Cancelable con Aceptación", y esta es RECHAZADA por el Cliente, al intentar reenviar la Solicitud de cancelación de esa misma Factura en la rutina Cancelación de CFDI (FISA817) desde Otras acciones | Solic. Can. Pendientes, el sistema muestra el siguiente mensaje y no permite realizar la petición nuevamente:


03. SOLUCIÓN

Se realizan ajustes en la rutina de Cancelación de CFDI (FISA817), para los documentos con estatus "Cancelable con aceptación" con tipo de motivo de cancelación "01", donde al realizar la cancelación del documento le indique la marca de "E" que fue enviado a solicitud de cancelación y estará disponible el documento para la consulta del estatus en el SAT mediante el Proveedor Autorizado de Certificación (PAC) MasterEdi  donde con base al estatus que retorna el PAC se realiza la siguiente regla de negocio:

    1. Reenvió de una solicitud  de cancelación se mostrará en el log:
    2. "Solicitud Rechazada": Solicitud de cancelación que rechazo el receptor no está anulada en el SAT y queda disponible para solicitar el reenvió de la cancelación del documento en el sistema se mostrará en el log:
    3. "En proceso": Solicitud en proceso que aun se encuentra vigente en el SAT y no está aun anulada en el SAT y queda disponible para realizar la consulta de estatus del documento se mostrará en el log:
    4. "Cancelado": Documento que ha sido cancelado en el SAT por lo tanto ya no se encuentra disponible para realizar alguna otra acción se mostrará en el log:

En el caso de las cancelaciones con motivo diferente a "01 - Comprobante emitido con errores con relación de documento", se realizo ajuste cuando sean documentos "Cancelables con aceptación" una vez seleccionado el motivo de cancelación no se eliminarán del browser hasta que la petición de solicitud de cancelación haya sido aceptada en caso contrario podrá actualizar el estatus o reenviar la solicitud de cancelación en caso de ser necesario como se indica en el DT DT Cancelación de CFDI con motivo diferente a 01.


Funcionalidad con cualquier código de  motivo.

EstatusAcción protheusPosibles respuesta de  Protheus

Vigente

Actualiza Status
Cambia estatus a Vigente Cancelable Con Aceptación
Cambia estatus a Vigente Cancelable Sin Aceptación




Vigente Cancelable Con Aceptación
Cancelar e indicar Motivo
MotivoPosibles respuesta de  Protheus
01Indica el documento fue anulado en sistema pero no ante el SAT disponible para su cancelación desde "Otras opciones > Solic. Can Pendientes" o al timbrar la factura relacionada.
Diferente a 01Cambia a estatus "En proceso"


Funcionalidad con código de motivo diferente a "01 - Comprobante emitido con errores con relación de documento"

EstatusAcción protheusPosibles respuesta de  Protheus
En proceso

Actualiza Status

Solicitud de Cancelación Rechazada
No cancelable , contiene documentos relacionados
Acepta cancelación (Se elimina el registro).
Solicitud de Cancelación RechazadaCancelar e indicar MotivoCambia a estatus "En proceso"


  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche que fue generado para la issue DMINA-18213.
  3. Validar que las rutinas se encuentran actualizadas de acuerdo a lo que se mencionan en la sección 01. DATOS GENERALES.
  4. Realizar los ajustes a diccionario indicadas en el punto 04. INFORMACIÓN ADICIONAL
  5. Configurar el Parámetro MV_CANAUT igual a 'N'
  6. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
    • Incluir y Timbrar una Factura de Venta (NF).
  7. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Cancelación de CFDI (FISA817).
  8. Informar los parámetros necesarios para visualizar la Factura de Venta (NF) que fue timbrada previamente.
  9. Seleccionar la Factura de Venta (NF) que fue timbrada previamente.
  10. Ejecutar la acción Act. Status.
  11. Confirmar la continuación con la consulta de estado del documento.
  12. Validar que el documento tenga el estatus "Cancelable con aceptación".
  13. Seleccionar de nueva cuenta la Factura de Venta (NF) que fue timbrada previamente.
  14. Ejecutar la acción Cancelar.
  15. Confirman la continuación de la solicitud de cancelación.
  16. En la pantalla Motivo Baja:
    • Informar el campo Motivo "01 - Comprobante emitido con errores con relación de documento"
  17. Una vez finalizado el proceso de cancelación revisar el log y verificar que se haya recibido la respuesta "El archivo se procesó con éxito".
  18. Validar que la Factura de Venta (NF) haya sido Anulada con éxito en el sistema.

    image2022-8-4_14-11-24.png
  19. En el módulo de Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MAT467N)
  20. Incluir una nueva Factura de Venta (NF).
  21. En el encabezado informar en los campos Serie Sust. (F2_SERMAN) y Núm. Doc. Sust. (F2_DOCMAN) la Factura que fue anulada en Protheus pero no fue Cancelada ante el SAT.

  22. Presionar Confirmar para guardar la Factura.
  23. Confirmar la generación y timbrado del Comprobante Fiscal Digital por Internet (CFDI), validar que se haya timbrado la nueva Factura y que se muestre el mensaje “El documento XXXXX quedo pendiente de cancelación ante el SAT, no olvide realizar dicha cancelación”.
    image2022-8-4_14-28-50.png

Al configurar el parámetro MV_CANAUT = N , se desactivará la cancelación automática del documento que sustituye por lo cual recordar realizar dicha solicitud de cancelación desde la Cancelación de CFDI (FISA817) en el menú de "Otras acciones > Solic. Canc. Pendientes". Dicha configuración podrá ser utilizada por cualquier PAC por delay en el timbrado de la factura que sustituye y cancelación de la factura relacionada.

Si el parámetro está vació o con S se realizará la solicitud de cancelación al SAT y estará disponible para consulta de estatus o en reenvió de la solicitud en caso de que haya sido rechazada por el receptor esto desde la Cancelación de CFDI (FISA817) en el menú de "Otras acciones > Solic. Canc. Pendientes".



  1. En el módulo de Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Cancelación CFDI (FISA817).
  2. Proporcionar los parámetros del proceso, los cuales se usan para filtrar los documentos a visualizar.
  3. En el botón de "Otras acciones>Solic. Canc. Pendientes"
  4. Informar la Serie y Número de Documento pendiente de cancelar, o buscar el documento en la consulta del campo Serie.
  5. Al confirmar la selección, será solicitado el CFDI para su cancelación en el SAT.
  6. Verificar que se envíe la solicitud de cancelación.
  7. En el botón de "Otras acciones > Solic. Canc. Pendientes"
  8. Informar la Serie y Número de Documento pendiente de cancelar, o buscar el documento en la consulta del campo Serie.
  9. Al confirmar la selección, será consultado el CFDI para su cancelación en el SAT.
  10. Verificar el estatus del documento en base lo indicado en la regla de negocio en el apartado 03. SOLUCION


04. INFORMACIÓN ADICIONAL

Ajuste al diccionario de Datos:

Consulta Estándar en el archivo SXB – Consulta Estándar:

Consulta: DOCSUS

Alias

Tipo

SecuenciaColumnaDescripciónContenido

DOCSUS

1

01DBDocumento SustituyeSF3

DOCSUS

2

0105Serie Fact. + Factur

DOCSUS

4

0101SerieF3_SERIE
DOCSUS40102Número Documento       F3_NFISCAL
DOCSUS40103ClienteF3_CLIEFOR
DOCSUS40104TiendaF3_LOJA
DOCSUS40105UUIDF3_CNATREC
DOCSUS501

SF3->F3_SERIE
DOCSUS502

SF3->F3_NFISCAL
DOCSUS601

F3_TIPOMOV ==  "V" .And. F3_STATUS $ "S|A" .And. F3_ESPECIE == cEspecie 

¡IMPORTANTE!

La solución aplica para versión 12.1.33 o superior, y es necesario tener activa la funcionalidad de Facturación Electrónica para el país México, así como el parámetro MV_CANAUT, además de los ajustes mencionados en la sección 04. INFORMACIÓN ADICIONAL. Tener configurado el PAC Masteredi.


05. ASUNTOS RELACIONADOS

  • DT Facturación Electrónica para México de Comprobantes Fiscales Digitales por Internet (CFDI) Versión 4.0
  • 13529247 DMINA-15012 DT Cancelación CFDI con Motivo 01 SAT MEX
  • Documento Técnico Activación de Cancelación CFDI 4.0 para el PAC MasterEdi MEX