- ID de transacción.
- ID y versión de la skill.
- Ruta de procesamiento por pasos:
- Tipos de paso
- Nombres
- Fecha y hora de inicio y finalización del paso
- Duración (en segundos)
- Nombre y correo electrónico del operador de revisión manual.
- Parámetros de registro del documento y de la transacción.
Nota: El Warehouse no almacena información sobre eventos de procesamiento de documentos en actividades que nunca se ejecutan según su configuración. Por ejemplo, la configuración Assemble by files corresponde al comportamiento predeterminado de Vantage, por lo tanto, el procesamiento de documentos en esta actividad se omitirá en el flujo de trabajo.
Migración de v1 a v2
transaction-steps v1 ha quedado obsoleto. Para garantizar la compatibilidad con versiones anteriores, el endpoint v2 funciona de manera similar, con un cambio en el nombre del endpoint y con los parámetros de consulta trasladados al cuerpo de la solicitud. El endpoint v2 ha pasado a un modelo asíncrono para gestionar mejor las solicitudes con grandes volúmenes de datos. Después de solicitar un informe, puede consultar periódicamente el estado hasta que el informe esté listo. Una vez completado, puede descargar los resultados.
¿Qué hay de nuevo?
/api/reporting/v2/exports/transaction-steps):
- Los filtros se han trasladado de los parámetros de consulta al cuerpo de la solicitud (objeto JSON
filters). startDate, especificado dentro del objetofilters, ahora es obligatorio.- Campo nuevo:
sendEmailNotification(true/false): envía un correo electrónico al usuario que solicitó el informe cuando el informe esté listo para descargar.
/api/reporting/v2/exports/transaction-steps/{{requestId}}/result/{fileIndex}), se han añadido dos columnas:
DocumentsCount: el número de documentos procesados en una transacción.PagesCount: el número de páginas procesadas en una transacción.
Descarga de un informe de datos
Nota: Solo los usuarios con los roles de Tenant Administrator y Processing Supervisor pueden descargar un informe de datos desde Warehouse. Para obtener más información, consulta la sección Control de acceso basado en roles.Puedes obtener datos de Warehouse en un archivo CSV mediante la Vantage API. Para hacerlo, envía una solicitud POST al siguiente recurso:
filters:
- skillId. El ID de la Habilidad cuyas transacciones se deben descargar. Opcional.
- transactionId. El ID de la transacción por la que se debe filtrar. Opcional.
- startDate. El primer día del período (formato de ejemplo: 2022-01-07T13:03:38, la hora debe estar en UTC) para el cual se deben descargar las transacciones. Obligatorio.
- endDate. El último día del período (formato de ejemplo: 2022-09-07T13:03:38, la hora debe estar en UTC) para el cual se deben descargar las transacciones. Opcional.
- sendEmailNotification. Enviar un correo electrónico al usuario que creó la solicitud de informe para informarle que el informe está listo para descargar. Opcional.
requestId que se utiliza para comprobar el estado de la solicitud.
Resultado:
requestId en la solicitud GET:
status será “Succeeded” y totalFileCount mostrará el número de archivos disponibles para descargar:
requestId y agregando el fileIndex, el índice que comienza en cero del archivo. Por ejemplo, si "totalFileCount": 3, entonces los índices de archivo disponibles serían 0, 1 y 2.
| SkillId | SkillVersion | SkillName | TransactionId | StepName | StepType | ManualReviewOperatorName | ManualReviewOperatorEmail | StartedUtc | CompletedUtc | Status | Duration | DocumentsCount | PagesCount | document_SourceFileName | document_SourceType | transaction_App |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | Input | Input | 11/17/2025 19:37:52 | 11/17/2025 19:38:01 | FinishedSuccessfully | 9 | Invoice CA_2.pdf | PublicAPI | PublicAPI | ||||
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | OCR | OCR | 11/17/2025 19:38:02 | 11/17/2025 19:38:17 | FinishedSuccessfully | 15 | Invoice CA_2.pdf | PublicAPI | PublicAPI | ||||
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | Classify | Classification | 11/17/2025 19:38:17 | 11/17/2025 19:38:20 | FinishedSuccessfully | 3 | Invoice CA_2.pdf | PublicAPI | PublicAPI | ||||
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | Extract | Extraction | 11/17/2025 19:38:21 | 11/17/2025 19:38:44 | FinishedSuccessfully | 23 | Invoice CA_2.pdf | PublicAPI | PublicAPI | ||||
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | Output | Output | 11/17/2025 19:38:47 | 11/17/2025 19:39:01 | Failed | 13 | Invoice CA_2.pdf | PublicAPI | PublicAPI |
Estructura de la respuesta
| Column | Description |
|---|---|
SkillId | El ID del skill. |
SkillVersion | La versión del skill. |
SkillName | El nombre del skill. |
TransactionId | ID de la transacción. |
StepName | El nombre del evento o el nombre de la actividad en el caso del skill de tipo Process. |
StepType | El tipo de evento. Valores posibles: - Input (disponible para todos los tipos de skill) - Ocr (disponible para skills de OCR o skills de tipo Process con actividad de OCR agregada) - Classification (disponible para skills de Classification o skills de tipo Process con actividad de Classification agregada) - Extraction (disponible para todos los tipos de skill) - Condition (disponible para skills de tipo Process con actividad de Condition agregada) - CustomActivity (disponible para skills de tipo Process con actividad Custom agregada) - WaitingForManualReview (disponible para skills de tipo Process con la actividad Manual Review agregada). El tiempo durante el cual una transacción está en espera de revisión manual - ManualReview (disponible para skills de tipo Process con la actividad Manual Review agregada). El tiempo durante el cual el Operador está verificando una transacción - Output (disponible para todos los tipos de skill) |
ManualReviewOperatorName | El nombre del Operador de Manual Review. |
ManualReviewOperatorEmail | El correo electrónico del Operador de Manual Review. |
StartedUtc | Hora de inicio del evento (UTC). Por ejemplo, 5/3/2022 1:59:02 PM. |
CompletedUtc | Hora de finalización del evento (UTC). |
Status | El estado del evento. Valores posibles: - Processing - Finished Successfully - Canceled - Failed |
Duration | Duración del evento (en segundos). |
DocumentsCount | El número de documentos procesados en una transacción. |
PagesCount | El número de páginas procesadas en una transacción. |
document_*, transaction_* | Parámetros de documento o de transacción pasados para el procesamiento. El prefijo document_ se agrega a los parámetros de documento en el encabezado, y el prefijo transaction_ se agrega a los parámetros de transacción. Por ejemplo, document_SourceFileName. Si una transacción contiene documentos con parámetros idénticos en nombre pero diferentes en valor, el Warehouse enumerará todos los valores únicos de este parámetro separados por comas. Por ejemplo, todos los nombres de archivo dentro de una transacción. |
Recuperar una lista de solicitudes de informes
createdFrom y createdTo representan el intervalo de fechas y statusFilter es uno de los siguientes valores: New, Queued, Processing, Succeeded, Failed o Cancelled. Esto es útil en caso de extravío de identificadores de solicitud.
