01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||
Segmento: | Backoffice | |||||||||||||||
Módulo: | SIGAFAT - Facturación | |||||||||||||||
Función: |
| |||||||||||||||
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:
- Reenvió de una solicitud de cancelación se mostrará en el log:
- "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:
- "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:
- "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:
- Reenvió de una solicitud de cancelació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.
Estatus | Acción protheus | Posibles 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 |
|
Funcionalidad con código de motivo diferente a "01 - Comprobante emitido con errores con relación de documento"
Estatus | Acción protheus | Posibles 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 Rechazada | Cancelar e indicar Motivo | Cambia a estatus "En proceso" |
- Realizar un respaldo del repositorio del ambiente (archivo .rpo)
- Aplicar el parche que fue generado para la issue DMINA-18213.
- Validar que las rutinas se encuentran actualizadas de acuerdo a lo que se mencionan en la sección 01. DATOS GENERALES.
- Realizar los ajustes a diccionario indicadas en el punto 04. INFORMACIÓN ADICIONAL
- Configurar el Parámetro MV_CANAUT igual a 'N'
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- Incluir y Timbrar una Factura de Venta (NF).
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Cancelación de CFDI (FISA817).
- Informar los parámetros necesarios para visualizar la Factura de Venta (NF) que fue timbrada previamente.
- Seleccionar la Factura de Venta (NF) que fue timbrada previamente.
- Ejecutar la acción Act. Status.
- Confirmar la continuación con la consulta de estado del documento.
- Validar que el documento tenga el estatus "Cancelable con aceptación".
- Seleccionar de nueva cuenta la Factura de Venta (NF) que fue timbrada previamente.
- Ejecutar la acción Cancelar.
- Confirman la continuación de la solicitud de cancelación.
- En la pantalla Motivo Baja:
- Informar el campo Motivo "01 - Comprobante emitido con errores con relación de documento"
- 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".
- Validar que la Factura de Venta (NF) haya sido Anulada con éxito en el sistema.
- En el módulo de Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MAT467N)
- Incluir una nueva Factura de Venta (NF).
- 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.
- Presionar Confirmar para guardar la Factura.
- 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”.
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".
- En el módulo de Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Cancelación CFDI (FISA817).
- Proporcionar los parámetros del proceso, los cuales se usan para filtrar los documentos a visualizar.
- En el botón de "Otras acciones>Solic. Canc. Pendientes"
- Informar la Serie y Número de Documento pendiente de cancelar, o buscar el documento en la consulta del campo Serie.
- Al confirmar la selección, será solicitado el CFDI para su cancelación en el SAT.
- Verificar que se envíe la solicitud de cancelación.
- En el botón de "Otras acciones > Solic. Canc. Pendientes"
- Informar la Serie y Número de Documento pendiente de cancelar, o buscar el documento en la consulta del campo Serie.
- Al confirmar la selección, será consultado el CFDI para su cancelación en el SAT.
- 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 | Secuencia | Columna | Descripción | Contenido |
DOCSUS | 1 | 01 | DB | Documento Sustituye | SF3 |
DOCSUS | 2 | 01 | 05 | Serie Fact. + Factur | |
DOCSUS | 4 | 01 | 01 | Serie | F3_SERIE |
DOCSUS | 4 | 01 | 02 | Número Documento | F3_NFISCAL |
DOCSUS | 4 | 01 | 03 | Cliente | F3_CLIEFOR |
DOCSUS | 4 | 01 | 04 | Tienda | F3_LOJA |
DOCSUS | 4 | 01 | 05 | UUID | F3_CNATREC |
DOCSUS | 5 | 01 | SF3->F3_SERIE | ||
DOCSUS | 5 | 02 | SF3->F3_NFISCAL | ||
DOCSUS | 6 | 01 | F3_TIPOMOV == "V" .And. F3_STATUS $ "S|A" .And. F3_ESPECIE == cEspecie |
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.¡IMPORTANTE!
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