- 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.
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 el Warehouse. Para obtener más información, consulta la sección Role-Based Access Control.Puedes obtener datos del Warehouse en un archivo CSV mediante la API de Vantage. Para hacerlo, envía una solicitud POST al siguiente recurso:
filters:
- skillId. El ID de la skill cuyas transacciones se deben descargar.
- startDate. El primer día del período (formato de ejemplo: 2022-01-07T13:03:38, la hora debe estar en UTC) para el que se deben descargar las transacciones.
- endDate. El último día del período (formato de ejemplo: 2022-09-07T13:03:38, la hora debe estar en UTC) para el que se deben descargar las transacciones.
- sendEmailNotification. Enviar un correo electrónico al usuario que creó la solicitud de informe para informarle de que el informe está listo para su descarga.
requestId que se utiliza para verificar el estado de la solicitud.
Resultado:
requestId en la solicitud GET:
status es “Succeeded” y totalFileCount muestra el número de archivos disponibles para descargar:
requestId y agregando el fileIndex, el índice del archivo comenzando en cero. 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). |
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.
