...
| Línea de producto: | Microsiga Protheus. |
|---|
| Segmento: | Servicios - Mercado Internacional. |
|---|
| Módulo: | SIGAFAT - Facturación. |
|---|
| Función: | Rutina(s) | Nombre Técnico |
|---|
| FISA817 | Cancelación CFDI México. |
|
|---|
| Ticket: | 5070891 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-6085 v12.1.14
|
|---|
...
- En el fuente Fisa817 se elimina el código que hace referencia al nodo _NS2_CONSULTARESTATUSCFDI_1RESPONSE y _NS2_CANCELACION_1RESPONSE ya que no se utiliza para el consultar el estado y generar la cancelación de los documentos.
- En función RespWS antes de obtener el código del UUID se valida que el nodo _ESTATUSUUID exista en el XML, de lo contrario, se asigna el código “201” - UUID cancelado exitosamente.
Configuraciones previas:
- Verificar las actualizaciones al diccionario, éstas deben coincidir con lo especificado en el boletín técnico (http://tdn.totvs.com/x/R-G6GQ)
- Habilitar el parámetro MV_CFDICAN
- Agregar el archivo MasterEdi.exe en la carpeta del cliente (donde se localiza el smartclient) también agregar los archivos Newtonsoft.Json.dll, Newtonsoft.Json.pdb y Newtonsoft.Json.xml
- Verificar que en la carpeta del cliente (donde se localiza el smartclient) estén contenidos los certificados, de lo contrario agregarlos.
Pasos para validar la solución:
Dentro de módulo Facturación (SIGAFAT) desde el menú Actualizaciones > Facturación > Facturación (MATA467N)
- Crear una factura y timbrarla.
Dentro de módulo Facturación (SIGAFAT) desde el menú Actualizaciones > Facturación > Cancelación CFDI (FISA817)
- Asignar los parámetros necesarios.
- Se visualiza el browse de cancelación de CFDI.
- Se muestra la factura generada anteriormente (el documento se muestra con estatus “Vigente”)
- Se realiza la consulta de estatus para conocer si el documento puede ser cancelable o no.
- Se selecciona el documento y se da clic en el botón “Act. Status”.
- Se confirmar actualización del estatus del documento.
- Se visualiza log de consulta de estatus, en este log se informa “S –Comprobante obtenido satisfactoriamente”
- Al salir del Log, se visualiza el cambio del estatus del Documento (el documento se muestra con estatus “Vigente – Cancelable sin aceptación”)
- Se selecciona nuevamente el documento y se elige Cancelar
- Se confirmar la cancelación del documento.
- Se visualiza log de cancelación, en este log se informa el mensaje “202” que indica que el documento ha sido cancelado.
- El documento no se visualiza más en el browse porque ha sido cancelado.
04. INFORMACIÓN ADICIONAL
...