...
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación |
---|
Función: | Rutina | Nombre | Fecha |
---|
FATXFUMI.PRW | Funciones genéricas para Facturación - Mercado Internacional | 31/07/2024 |
|
---|
País: | México |
---|
Ticket: | 20801293 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-23997 |
---|
02. SITUACIÓN/REQUISITO
En la rutina de Facturaciones(MATA467), al momento de realizar la generación del xml de una factura que cuenta con un documento relacionado(cancelado previamente con motivo 01) y dicho documento contaba con el estatus "Cancelable con aceptación", se observa que en el XML no esta mostrando el nodo CfdiRelacionados.
Este escenario solo se prensenta con el uso de la nueva rutina Generación de XML para Documentos de Salida(FATSMEX), activando el parámetro MV_FEXML igual a "S".
03. SOLUCIÓN
Dentro de la rutina Funciones genéricas para Facturación - Mercado Internacional(FATXFUMI), se realizan los siguientes ajustes:
En la función que Genera la Cadena origina y Nodo de cfdi:CfdiRelacionados(FATXFOLREL), se ajusta la validación para considerar los documentos que fueron cancelados con aceptación(F3_STATUS igual a "A") y poder recuperar el uuid del documento para generar el nodo cfdi:CfdiRelacionados.
Totvs custom tabs box |
---|
tabs | Pre-condiciones,Pasos |
---|
ids | Pre-condiciones,Pasos |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-condiciones |
---|
| - Realizar un respaldo del repositorio del ambiente (archivo RPO).
- Aplicar el parche correspondiente al issue DMINA-23997.
- Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
- Configurar el parámetro MV_FEXML, con el valor igual a "S".
- Configurar el parámetro MV_CFDDIRS con la ruta donde se encuentran las llaves y certificados.
- Configurar el parámetro MV_CFDI_CP con el nombre y extensión del Archivo de la clave privada (.pem).
- Configurar los parámetros MV_IVATRAS y MV_RETIVAM con los códigos de Impuestos y Retenciones.
- Ingresar al módulo Facturación (SIGAFAT), ir al menú "Actualizaciones | Facturación | Facturaciones (MATA467N)
- Registrar una factura y realizar el timbrado.
- Ingresar al módulo Facturación (SIGAFAT), ir al menú "Actualizaciones | Facturación | Cancelación CFDI (FISA817)
- Seleccionar la Factura de Venta (NF) previamente timbrada.
- Dar clic en el botó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 nuevamente la Factura de Venta (NF) que se consultó.
- Dar clic en el botón Cancelar.
- Confirmar 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".
Image Modified
Confirmar la cancelación.
|
Totvs custom tabs box items |
---|
| - Ingresar al módulo Facturación (SIGAFAT), ir al menú "Actualizaciones | Facturación | Facturaciones (MATA467N)
- Indicar los parámetros de la rutina, informando la pregunta ¿Normal/Benef./Anticipo? con la opción Normal.
- Incluir una Factura de Venta (NF):
- Informar los datos del Encabezado de la Factura de Venta.
- 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 que no fue Cancelada ante el SAT.
- Informar los productos y sus valores.
- Dar clic en el botón Grabar 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 “Documento enviado para solicitud de cancelación ante el SAT". - Validar que en el XML se muestre el nodo cfdi:CfdiRelacionado:
|
|
04. INFORMACIÓN ADICIONAL
...
Card documentos |
---|
Informacao | La presente solución aplica para versión 12.1.210 o superior, es necesario tener activa la funcionalidad de CFDI versión 4.0 o superior, y el parámetro MV_FEXML debe estar configurado con el valor S. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS
...