Los métodos de trazabilidad (GetTransaccion y sus variantes) devuelven una respuesta de tipo ResponseType, que contiene información sobre el resultado de la operación, la identificación del documento, su procesamiento y la trazabilidad de las acciones ejecutadas en Colfact.
Campo
Descripción
CodQR
Texto con la información asociada al código QR del documento.
Base64QR
Imagen del código QR codificada en Base64, cuando está disponible.
Se presentó un error durante la operación o la consulta de la trazabilidad.
Consideraciones sobre la respuesta
La disponibilidad de los campos depende del método invocado, del estado del documento y de la etapa en la que se encuentre el procesamiento.
CodResp y TipoTransaccion representan información diferente: el primero identifica el resultado de la operación y el segundo el tipo de transacción o contexto de la respuesta.
PDFBase64, Base64QR, XML y otros campos pueden no estar disponibles en todas las consultas.
En caso de rechazo de la DIAN, el campo PDFBase64 puede estar vacío.
El campo Proceso contiene los eventos registrados durante el procesamiento del documento. Cada elemento permite identificar la etapa ejecutada, el mensaje asociado y la fecha y hora de la acción.
Envío del documento a la autoridad correspondiente.
VEAUT
Verificación ante la autoridad.
DOCUM
Generación de documentos asociados al procesamiento.
Estado de los correos electrónicos (EmailEstadoType)
El campo EmailEstado contiene información relacionada con los envíos de correo electrónico asociados al documento. Permite consultar datos de identificación del mensaje, destinatarios y eventos reportados por el proveedor de correo.
Campo
Descripción
MessageId
Identificador único del mensaje asignado por el proveedor de correo electrónico.
idTransaccion
Identificador de la transacción asociada al documento en Colfact.
Recipient
Dirección de correo electrónico del destinatario.
Action
Acción o estado asociado al envío del correo electrónico, según los valores definidos por el proveedor.
SmtpStatus
Estado de la operación de envío según la información SMTP reportada.
BounceCategory
Categoría asociada al rechazo o devolución del correo electrónico, cuando se presenta.
Provider
Proveedor o servicio de correo electrónico utilizado.
Dkim
Información relacionada con la validación de DKIM (DomainKeys Identified Mail), cuando está disponible.
SendIp
Dirección IP de origen reportada por el proveedor.
ReceivedAt
Fecha y hora de recepción del evento por parte del proveedor.
IngestedAt
Fecha y hora en que el evento fue incorporado al sistema de seguimiento.
Consideraciones
La información disponible depende de los eventos reportados por el proveedor de correo electrónico.
Un estado de envío exitoso no necesariamente significa que el destinatario haya leído el mensaje.
Los valores de Action, SmtpStatus, BounceCategory y Dkim deben interpretarse de acuerdo con el contrato y la documentación del proveedor utilizado.
Contiene información del paquete de documentos asociado al sistema integrado y al socio de negocio, incluyendo las cantidades permitidas, consumidas y disponibles.
Campo
Descripción
IntegratedSystemId
Identificador del sistema integrado asociado al paquete.
BusinessPartnerId
Identificador del socio de negocio relacionado con el paquete.
TotalQuantity
Cantidad total de documentos permitidos en el paquete.
ConsumedQuantity
Cantidad de documentos consumidos del paquete.
RemainingQuantity
Cantidad de documentos disponibles en el paquete.
StartDate
Fecha de inicio de vigencia del paquete.
EndDate
Fecha de finalización de la vigencia del paquete.
Status
Estado actual del paquete, según los valores definidos por el servicio.