Referencia · Cancelar y consultar

ConsultarRelacionadosCFDI

Los CFDI relacionados con un folio: los que hay que cancelar antes.
POST/api/ConsultarRelacionadosCFDI

Un 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

CampoPara qué
uuidobligatoriotextoEl folio fiscal a consultar.
rfcEmisorobligatoriotextoEl RFC del emisor del CFDI.

Lo que regresa

CampoPara qué
CodigotextoEl código del SAT: 2000 hay relacionados, 2001 no hay, 2002 el folio no es del receptor.
MensajetextoQué significa.
ResultadoobjetoResultado, UuidConsultado, UuidsRelacionadosHijos.UuidHijo[] y UuidsRelacionadosPadres.UuidPadre[], cada relacionado con RfcEmisor, RfcReceptor y Uuid.

Códigos

CódigoHTTPQué significa
2000200Existen CFDI relacionados al folio fiscal.
2001200No existen CFDI relacionados al folio fiscal.
2002200El folio fiscal no pertenece al receptor.
301200El uuid o el rfcEmisor no tienen el formato del SAT.
500200No hay CSD cargado para el RFC emisor.
500503No 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": []
    }
  }
}