GB5
Document Management System
PROCUREMENT
Rajesh Kumar
RK
Entity Form + Attachments
Attachment Viewer
Alfresco Migration
Bulk Ingestion
Purchase Order — PO-2026-0842
● Approved
Attachments
3 files
Document Type Folder Path Version Uploaded Status
PDF
Vendor Quote - Infra Supplies.pdf
Vendor Quote ACME/PURCHASEORDER/2026/07/842/ v1 2026-07-02 ● Active
PDF
Purchase Order Signed.pdf
PO Document ACME/PURCHASEORDER/2026/07/842/ v2 2026-07-02 ● Active
DOC
GRN Draft.docx
Goods Receipt ACME/PURCHASEORDER/2026/07/a3f91b.../ v1 2026-07-04 ⏳ Deferred
⚠ 1 attachment is deferred. The path will be resolved automatically when this PO is saved. RowGuid placeholder will be replaced with ObjectId 842.
Results — Purchase Order 842
3 attachments found
IDDocumentDoc Type Storage Path (CMSID)Size vMD5Status
1041
PDF
Vendor Quote - Infra Supplies.pdf
Vendor Quote ACME/PURCHASEORDER/2026/07/842/VQ_001_1.pdf 248 KB 1 3a4f8c... Active
1042
PDF
Purchase Order Signed.pdf
PO Document ACME/PURCHASEORDER/2026/07/842/PO_001_2.pdf 182 KB 2 9b1d2e... Active
1043
DOC
GRN Draft.docx
Goods Receipt ACME/PURCHASEORDER/2026/07/a3f91b.../GR_001_1.docx 76 KB 1 7c3e90... Deferred
ℹ One-time admin operation. Discovers legacy Alfresco attachments (ObjectTypeId-by-ObjectTypeId), downloads them, saves to the new storage provider, and inserts TATTACHMENT rows. Run in Dry Run mode first to verify counts.
Migration Configuration
⚠ Dry Run is active. No TATTACHMENT rows will be inserted and no files will be downloaded.
348
Total
297
Done
12
In Progress
5
Failed
34
Skipped
Migration Progress — Purchase Order 297 / 348 (85.3%)
Live Migration Log
[10:42:01] INFO Entity: PURCHASEORDER → Table: TPURCHASEMASTER → PK: PURCHASEID
[10:42:01] INFO Paging TPURCHASEMASTER — offset 0, batch 100
[10:42:02] DONE ObjectId=1201 → 2 files discovered → saved → TATTACHMENT ids: [1041, 1042]
[10:42:03] DONE ObjectId=1202 → 1 file discovered → saved → TATTACHMENT id: [1043]
[10:42:04] SKIP ObjectId=1203 → already migrated (ATTACHMENTOPTION IN (2,3))
[10:42:05] FAIL ObjectId=1204 → Alfresco node ws://SpacesStore/... returned 404
[10:42:06] DONE ObjectId=1205 → 3 files discovered → saved → TATTACHMENT ids: [1044, 1045, 1046]
[10:42:07] INFO Paging complete. Batch 1/4 done. 100 ObjectIds processed.
Migration Log Detail
LogIdObjectIdAlfresco NodeDisplay FileAttachmentIdStatusError
30011201a3f9-1b2c...PO_invoice.pdf1041Done—
30021201b4e2-2c3d...PO_quote.pdf1042Done—
30031202c5f3-3d4e...PO_delivery.pdf1043Done—
30041204d6a4-4e5f...PO_contract.pdf—FailedHTTP 404 from Alfresco
30051203e7b5-5f6a...PO_amendment.pdf—SkippedAlready migrated
1
Configure
2
Review & Run
3
Status
Job Configuration
Source
Mode
ℹ Manifest CSV will be read from the path above. Columns: FilePath, ObjectTypeId, ObjectId, DocumentSetDetailId, DisplayName, Tags, ContextJson.
Options
Manifest Preview (first 3 rows)
FilePathObjectTypeIdObjectId DocSetDetailIdDisplayName
/mnt/import/.../po_1201_quote.pdf 10112014Vendor Quote
/mnt/import/.../po_1201_invoice.pdf 10112015Supplier Invoice
/mnt/import/.../so_67890_order.pdf 102678908Order Confirmation
Total rows detected: 486 · Errors: 0
Job Status
● Processing
Progress 312 / 486 files
307
Done
5
Failed
174
Remaining
File Log
FileObjectIdStatusError
po_1201_quote.pdf1201Done—
po_1201_invoice.pdf1201Done—
so_67890_order.pdf67890FailedObjectTypeId 102 not found in MENTITY
grn_842_delivery.pdf842Done—