Referencia · Cancelar y consultar
ConsultarRelacionadosCFDI
Los CFDI relacionados con un folio: los que hay que cancelar antes.
POST
/api/ConsultarRelacionadosCFDIUn CFDI «no cancelable» por tener relacionados vuelve a ser cancelable cuando se cancelan todos ellos. Este método le pregunta al SAT cuáles son, firmando con el sello del emisor que cargaste.
La respuesta trae los relacionados en dos listas: los hijos (que lo referencian) y los padres (a los que referencia), cada uno con su RFC emisor, RFC receptor y folio.
Lo que mandas
| Campo | Para qué |
|---|---|
uuidobligatoriotexto | El folio fiscal a consultar. |
rfcEmisorobligatoriotexto | El RFC del emisor del CFDI. |
Lo que regresa
| Campo | Para qué |
|---|---|
Codigotexto | El código del SAT: 2000 hay relacionados, 2001 no hay, 2002 el folio no es del receptor. |
Mensajetexto | Qué significa. |
Resultadoobjeto | Resultado, UuidConsultado, UuidsRelacionadosHijos.UuidHijo[] y UuidsRelacionadosPadres.UuidPadre[], cada relacionado con RfcEmisor, RfcReceptor y Uuid. |
Códigos
| Código | HTTP | Qué significa |
|---|---|---|
| 2000 | 200 | Existen CFDI relacionados al folio fiscal. |
| 2001 | 200 | No existen CFDI relacionados al folio fiscal. |
| 2002 | 200 | El folio fiscal no pertenece al receptor. |
| 301 | 200 | El uuid o el rfcEmisor no tienen el formato del SAT. |
| 500 | 200 | No hay CSD cargado para el RFC emisor. |
| 500 | 503 | No se pudo consultar. Reintenta. |
Ejemplo
curl https://pruebas.timbrado.idea15.com/api/ConsultarRelacionadosCFDI \
-u "$DUBSARIA_USUARIO:$DUBSARIA_CLAVE" \
-H "Content-Type: application/json" \
-d '{"uuid":"988B5F3A-889E-4C9C-BAC7-0FEE99589858","rfcEmisor":"EKU9003173C9"}'Forma de la respuesta
{
"Codigo": "2001",
"Mensaje": "No existen CFDI relacionados al folio fiscal",
"Resultado": {
"Resultado": "2001 No existen CFDI relacionados al folio fiscal",
"UuidConsultado": "988B5F3A-889E-4C9C-BAC7-0FEE99589858",
"UuidsRelacionadosHijos": {
"UuidHijo": []
},
"UuidsRelacionadosPadres": {
"UuidPadre": []
}
}
}