Lotes
Visualización de lotes
Los lotes agrupan los documentos o archivos que están pendientes de mover, archivar o desarchivar. Estos comandos permiten consultar el estado general de los lotes y el detalle de cada uno.
lotes:listar
./bin/docs lotes:listar
./bin/docs lotes:listar --tipo=ARCHIVADO
./bin/docs lotes:listar --estado=EN_PROCESO
./bin/docs lotes:listar --tipo=MIGRACION --estado=FINALIZADO --limit=50
Muestra los últimos 20 lotes registrados. Puede filtrarse por tipo, estado o ambos, y ajustar la cantidad de resultados con --limit.
Parámetros opcionales:
| Parámetro | Valores aceptados |
|---|---|
--tipo / -t | MIGRACION, ARCHIVADO, DESARCHIVADO |
--estado / -e | NUEVO, PENDIENTE, EN_PROCESO, ERROR, FINALIZADO, FINALIZADO_ERRORES |
--limit / -l | Número entero |
Ejemplo de salida:
id_lote fecha_creacion estado
------- ------------------- ----------
12 2025-10-06 10:03:01 FINALIZADO
13 2025-10-06 10:05:22 EN_PROCESO
14 2025-10-06 10:07:44 NUEVO
Mostrando 3 de 3 registros.
lotes:detalle
./bin/docs lotes:detalle --id-lote=14
./bin/docs lotes:detalle --id-lote=14 --estado=ERROR
./bin/docs lotes:detalle --id-lote=14 --limit=50
Muestra el detalle de los objetos que componen un lote: qué documentos o archivos contiene, entre qué storages se están moviendo, su estado actual y el último mensaje de detalle registrado en caso de error.
Parámetros:
| Parámetro | Obligatorio | Valores aceptados |
|---|---|---|
--id-lote | Sí | ID del lote |
--estado / -e | No | NUEVO, PENDIENTE, EN_PROCESO, ERROR, FINALIZADO, FINALIZADO_ERRORES |
--limit / -l | No | Número entero |
Ejemplo de salida:
id_objeto id_documento storage_origen storage_destino estado detalle
--------- ------------ -------------- --------------- ---------- -------
1 33 1 2 FINALIZADO
2 45 1 2 FINALIZADO
3 67 1 2 ERROR No se pudo conectar al storage destino
4 89 1 2 PENDIENTE
Mostrando 4 de 4 registros.
En lotes de documentos se muestra la columna
id_documento; en lotes de archivos se muestraid_archivo.