Saltar al contenido principal

Consultar el resultado de un cargue

El método ExtraerCargueRecepcion permite consultar el estado de los documentos cargados al módulo de recepción, tanto los de un cargue masivo (CargarDocumentoRecepcionMasivo) como los de un cargue individual (CargarDocumentoByCUFE).

POST https://micro.conexusit.com/corp/demo/api/Service.svc/ExtraerCargueRecepcion

Endpoint​

DatoValor
Método HTTPPOST
OperaciónExtraerCargueRecepcion

Parámetros de entrada​

La solicitud se envía dentro de un objeto solicitud.

ParámetroTipoObligatorioDescripción
GuidEmpresastringSíGUID de la empresa registrada en Colfact.
IdArchivoExcelintCondicionalIdentificador devuelto por CargarDocumentoRecepcionMasivo. Obligatorio para consultar un cargue masivo.
CUFEstringCondicionalCUFE del documento. Obligatorio para consultar un cargue individual; en un cargue masivo permite filtrar un documento específico.

Ejemplo de solicitud​

Cargue masivo (por IdArchivoExcel)

{
"solicitud": {
"GuidEmpresa": "<GUID de la empresa receptora>",
"CUFE": "",
"IdArchivoExcel": 125
}
}

Cargue individual (por CUFE)

{
"solicitud": {
"GuidEmpresa": "<GUID de la empresa receptora>",
"CUFE": "2a378536a1c8988289fc4794c79baf8f26e2033423106de0be9e7d713bd25152"
}
}

Estructura de la respuesta​

Ejemplo de respuesta​

{
"ExtraerCargueRecepcionResult": {
"Estado": "OK",
"DetalleEstado": "<mensaje del resultado>",
"FechaHoraSolicitud": "2025-01-15T10:35:00-05:00",
"GuidEmpresa": "<GUID de la empresa receptora>",
"IdArchivoExcel": 125,
"DocumentosRecibidos": [
{
"CodigoTransaccion": "<CUFE del documento>",
"NumeroTransaccion": "FAC12345",
"IdentEmisor": "900123456",
"NombreEmisor": "Proveedor de ejemplo S.A.S.",
"Iva": 23950,
"Total": 150000,
"Estado": "EXITO",
"Observacion": "<detalle del procesamiento>",
"FechaHoraEmision": "2025-01-10T14:30:00",
"FechaHoraCreacion": "2025-01-15T10:31:00"
}
]
}
}

Campos de la respuesta​

CampoTipoDescripción
EstadostringResultado de la operación: OK o ERROR.
DetalleEstadostringMensaje descriptivo del resultado o del error presentado.
FechaHoraSolicituddatetimeFecha y hora de la consulta.
GuidEmpresastringGUID de la empresa.
IdArchivoExcelintIdentificador del archivo procesado.
DocumentosRecibidosarrayDocumentos del cargue (ver tabla siguiente).

Documentos del cargue (DocumentosRecibidos)​

CampoTipoDescripción
CodigoTransaccionstringCódigo de la transacción (CUFE) del documento.
NumeroTransaccionstringNúmero del documento.
IdentEmisorstringNIT del emisor.
NombreEmisorstringNombre del emisor.
IvadecimalValor del IVA.
TotaldecimalValor total del documento.
EstadostringEstado del proceso (ver tabla siguiente).
ObservacionstringMensaje o detalle del procesamiento.
FechaHoraEmisiondatetimeFecha de emisión del documento.
FechaHoraCreaciondatetimeFecha de registro en el sistema.

Estados del cargue​

EstadoDescripción
RECIBDocumento recibido.
PROCEEn proceso.
EXITOProcesado correctamente.
ERRORFalla en el procesamiento; revisa Observacion.

Consideraciones importantes​

  • Puede haber un tiempo de procesamiento antes de obtener el estado final; consulta periódicamente hasta obtener EXITO o ERROR.
  • El campo Observacion contiene el detalle del resultado de cada documento.