El servicio de “procesar_respuesta” se utiliza para realizar la petición de aceptación/rechazo de la solicitud de cancelación que se encuentra en espera de dicha resolución por parte del receptor del documento al servicio del SAT.
Ejemplo desde USLib
Ejemplo en FoxPro
LOCAL cancela
LOCAL respuesta
cancela= CREATEOBJECT('USLibCOM.FachadaCancelacionCfdi33')
respuesta =CREATEOBJECT('USLibCOM.CancelacionRespuestas.ProcesarRespuesta')
respuesta = cancela.ProcesarRespuesta33("F40B8B49-2EC6-4852-A33D-78394826CEBD", "PZA000413788", "5001.00", "A", "C:\CSDTest\CSD_Pruebas_CFDI_MAG041126GT8.cer", "C:\CSDTest\CSD_Pruebas_CFDI_MAG041126GT8.key", "12345678a", 1)
*!* 'Orden de la respuesta
*!* 'UUID|Codigo|Mensaje
MESSAGEBOX(respuesta.FoliosRespuesta)
Errores de validación
Si se presentó algún error de validación que aplique para el receptor se mostrará alguno de los siguientes códigos:
Código | Error |
CANC108 | El CFDI ha sido cancelado previamente por plazo vencido, no puede ser aceptado. |
CANC109 | El CFDI ha sido cancelado previamente, no puede ser aceptado. |
CANC110 | El CFDI ha sido cancelado previamente por plazo vencido, no puede ser rechazado. |
CANC111 | El CFDI ha sido cancelado previamente, no puede ser rechazado |
Pasos para replicar cada error
Se deben seguir los siguientes pasos para obtener los errores indicados:
Código | Pasos |
CANC108 | Generar un comprobanteEsperar 10 minutosRealizar la solicitud de cancelacion como emisorEsperar 15 minutosAceptar la solicitud de cancelacion como receptor |
CANC109 | Generar un comprobanteEsperar 10 minutosRealizar la solicitud de cancelacion como emisorAceptar la solicitud de cancelacion como receptorVolver a aceptar la solicitud de cancelacion |
CANC110 | Generar un comprobanteEsperar 10 minutosRealizar la solicitud de cancelacion como emisorEsperar 15 minutosRechazar la solicitud de cancelacion como receptor |
CANC111 | Generar un comprobanteEsperar 10 minutosRealizar la solicitud de cancelacion como emisorRechazar la solicitud de cancelacion como receptorVolver a rechazar la solicitud de cancelacion |