{"ok":true,"success":true,"canonical":true,"status":"PROCUREMENT_EXECUTION_READY","version":"codex714-procurement-execution-completion-v1","marker":"CODEX714_PROCUREMENT_EXECUTION_COMPLETION","routeOwner":"backend/server.js","canonicalApiBase":"/api/trade-core","route":"/api/trade-core/erp/procurement-execution/po-lifecycle","key":"po_lifecycle","label":"PO lifecycle","executionStage":"po_lifecycle","sourceRoutes":["/api/trade-core/erp/purchase-order/list","/api/trade-core/erp/purchase-order/create","/api/trade-core/erp/purchase-order/approve","/api/trade-core/erp/purchase-order/status","/api/trade-core/erp/procurement/po-readiness"],"sourceTables":["erp_purchase_orders","erp_vendor_quotations","erp_procurement_audit_events","trade_activity_log"],"processStages":["po_create","po_approve","po_status","po_audit"],"recordAnchors":["erp_purchase_orders.po_id","erp_purchase_orders.approval_status"],"businessResult":"PO lifecycle proves create, approval, status, and audit continuity on existing routes.","fixedTradeChain":["listing","comparison","landed_cost","order","escrow","logistics","delivery","wallet","payout","receipt_audit"],"readOnly":true,"source":"db_select_only","dbBacked":true,"noDbSchemaChange":true,"noDbMutation":true,"noTradeCorePatch":true,"noFrontendSrcApp":true,"noDuplicateRoutes":true,"acceptedSmokeStatuses":[200,403],"neverAcceptedSmokeStatuses":[404,500],"summary":{"tableCount":4,"existingTableCount":4,"populatedTableCount":4,"missingTableCount":0,"rowCountTotal":131,"warningCount":0,"status":"PROCUREMENT_EXECUTION_READY","warnings":[]},"readbacks":[{"table":"erp_purchase_orders","exists":true,"status":"READY","rowCount":27,"columns":["po_id","po_no","vendor_id","requisition_id","selected_quotation_id","module_key","sector","status","approval_status","total_amount","currency","due_date","payment_due_status","items_json","quotation_comparison_json","invoice_linkage_json","receipt_summary_json","payload_json","created_at","updated_at","approved_at","approved_by","supplier_id","company_id","branch_id","warehouse_id","product_master_id","idempotency_key","no_money_movement","no_external_provider_call","issued_by","issued_at"],"rows":[{"po_id":"PO-AGENT139-DEMO-YARN","po_no":"PO-AG139-YARN-0001","sector":"textile","status":"RECEIVED","currency":"INR","due_date":"2026-07-15T14:41:06.848606+00:00","branch_id":null,"issued_at":null,"issued_by":null,"vendor_id":"VEN-AGENT139-DEMO-YARN","company_id":null,"created_at":"2026-06-15T14:41:06.848606+00:00","items_json":[{"qty":1000,"uom":"kg","currency":"INR","itemName":"Cotton yarn 40s proof lot","itemSpec":"Safe demo procurement seed repair proof","moduleKey":"yarn","targetRate":125}],"module_key":"yarn","updated_at":"2026-06-15T14:41:06.848606+00:00","approved_at":"2026-06-15T14:41:06.848606+00:00","approved_by":"agent139-procurement-proof","supplier_id":null,"payload_json":{"chain":["vendor_master","purchase_requisition","rfq_to_vendor","quotation_comparison","purchase_order","inward_receipt","purchase_invoice_linkage","payment_due_tracking","vendor_ledger","approval_status","audit_timeline"],"seedTag":"AGENT139_PROCUREMENT_DB_SEED_REPAIR_PROOF","bundleId":"AGENT139_PROCUREMENT_DB_SEED_REPAIR","safeSeed":true,"objectType":"purchase_order","threadName":"AGENT139_PROCUREMENT_DB_SEED_REPAIR","demoProofData":true,"canonicalMount":"/api/trade-core","canonicalOwner":"backend/routes/tradeCore.js","noFrontendMutation":true,"noWalletEngineMutation":true,"noPaymentEngineMutation":true,"noDuplicateProcurementSystem":true},"total_amount":125000,"warehouse_id":null,"requisition_id":"PR-AGENT139-DEMO-YARN","approval_status":"APPROVED","idempotency_key":null,"no_money_movement":true,"product_master_id":null,"payment_due_status":"NOT_DUE","invoice_linkage_json":{"linkId":"PINVLINK-AGENT139-DEMO-YARN","dueStatus":"NOT_DUE","invoiceNo":"PINV-AG139-0001","invoiceStatus":"LINKED","vendorInvoiceNo":"VINV-AG139-0001"},"receipt_summary_json":{"amount":125000,"status":"RECEIVED","currency":"INR","receiptId":"GRN-AGENT139-DEMO-YARN","receivedQty":1000},"selected_quotation_id":"VQ-AGENT139-DEMO-YARN-1","no_external_provider_call":true,"quotation_comparison_json":{"basis":"landed_cost_and_compliance","quoteCount":1,"selectedVendorId":"VEN-AGENT139-DEMO-YARN","selectedQuotationId":"VQ-AGENT139-DEMO-YARN-1"}},{"po_id":"PO-EOX028-SMOKE","po_no":"PO-NO-EOX028-SMOKE","sector":"textile","status":"RELEASED","currency":"INR","due_date":null,"branch_id":null,"issued_at":null,"issued_by":null,"vendor_id":"vendor-eox028-smoke","company_id":null,"created_at":"2026-07-08T09:56:42.167761+00:00","items_json":[{"amount":118,"itemCode":"RM-EOX028","itemName":"Purchase material","quantity":1}],"module_key":"textile","updated_at":"2026-07-08T09:56:42.167761+00:00","approved_at":null,"approved_by":null,"supplier_id":null,"payload_json":{"poId":"PO-EOX028-SMOKE","poNo":"PO-NO-EOX028-SMOKE","amount":118,"marker":"EOX028_ENTERPRISE_PURCHASE_TO_PAY_CHAIN_COMPLETE","chainId":"EOX028-SMOKE","quantity":1,"vendorId":"vendor-eox028-smoke","invoiceNo":"VINV-EOX028-SMOKE","receiptId":"GRN-EOX028-SMOKE","movementRef":"INV-REC-EOX028-SMOKE","quotationId":"VQUOTE-EOX028-SMOKE","vendorRfqId":"VRFQ-EOX028-SMOKE","reportPrefix":"EOX028-SMOKE","invoiceLinkId":"AP-LINK-EOX028-SMOKE","requisitionId":"PR-EOX028-SMOKE","vendorLedgerId":"VENDOR-LEDGER-EOX028-SMOKE","accrualVoucherNo":"JV-AP-ACCRUAL-EOX028-SMOKE"},"total_amount":118,"warehouse_id":null,"requisition_id":"PR-EOX028-SMOKE","approval_status":"APPROVED","idempotency_key":null,"no_money_movement":true,"product_master_id":null,"payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"VQUOTE-EOX028-SMOKE","no_external_provider_call":true,"quotation_comparison_json":{"vendorRfqId":"VRFQ-EOX028-SMOKE","selectedQuotationId":"VQUOTE-EOX028-SMOKE"}},{"po_id":"BCF04-PO-STD-1783692600","po_no":"BCF04-PO-STD-1783692600","sector":"textile","status":"ISSUED","currency":"INR","due_date":null,"branch_id":"main","issued_at":"2026-07-10T14:06:41.247707+00:00","issued_by":"buyer-1","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:06:41.247707+00:00","items_json":[{"unit":"kg","itemCode":"YARN-30S","itemName":"Cotton yarn 30s","quantity":10,"unitPrice":100,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"}],"module_key":"yarn","updated_at":"2026-07-10T14:06:41.247707+00:00","approved_at":null,"approved_by":null,"supplier_id":"seller-2","payload_json":{"totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692600","idempotencyKey":"IK-BCF04-PO-STD-1783692600","lifecycleStatus":"PURCHASE_ORDER_ISSUED","noMoneyMovement":true,"purchaseOrderId":"BCF04-PO-STD-1783692600","supplierQuotationId":"BCF04-SQ-STD-1783692600","noExternalProviderCall":true},"total_amount":1000,"warehouse_id":"MAIN","requisition_id":"BCF04-PR-STD-1783692600","approval_status":"APPROVED","idempotency_key":"IK-BCF04-PO-STD-1783692600","no_money_movement":true,"product_master_id":"pm_yarn_ab6ad158f5fcd4e6","payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"BCF04-SQ-STD-1783692600","no_external_provider_call":true,"quotation_comparison_json":{"selectedQuotationId":"BCF04-SQ-STD-1783692600"}},{"po_id":"BCF04-PO-STD-1783692750","po_no":"BCF04-PO-STD-1783692750","sector":"textile","status":"ISSUED","currency":"INR","due_date":null,"branch_id":"main","issued_at":"2026-07-10T14:07:10.358961+00:00","issued_by":"buyer-1","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:07:10.358961+00:00","items_json":[{"unit":"kg","itemCode":"YARN-30S","itemName":"Cotton yarn 30s","quantity":10,"unitPrice":100,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"}],"module_key":"yarn","updated_at":"2026-07-10T14:07:10.358961+00:00","approved_at":null,"approved_by":null,"supplier_id":"seller-2","payload_json":{"totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692750","idempotencyKey":"IK-BCF04-PO-STD-1783692750","lifecycleStatus":"PURCHASE_ORDER_ISSUED","noMoneyMovement":true,"purchaseOrderId":"BCF04-PO-STD-1783692750","supplierQuotationId":"BCF04-SQ-STD-1783692750","noExternalProviderCall":true},"total_amount":1000,"warehouse_id":"MAIN","requisition_id":"BCF04-PR-STD-1783692750","approval_status":"APPROVED","idempotency_key":"IK-BCF04-PO-STD-1783692750","no_money_movement":true,"product_master_id":"pm_yarn_ab6ad158f5fcd4e6","payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"BCF04-SQ-STD-1783692750","no_external_provider_call":true,"quotation_comparison_json":{"selectedQuotationId":"BCF04-SQ-STD-1783692750"}},{"po_id":"BCF04-PO-STD-1783692850","po_no":"BCF04-PO-STD-1783692850","sector":"textile","status":"ISSUED","currency":"INR","due_date":null,"branch_id":"main","issued_at":"2026-07-10T14:07:38.324139+00:00","issued_by":"buyer-1","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:07:38.324139+00:00","items_json":[{"unit":"kg","itemCode":"YARN-30S","itemName":"Cotton yarn 30s","quantity":10,"unitPrice":100,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"}],"module_key":"yarn","updated_at":"2026-07-10T14:07:38.324139+00:00","approved_at":null,"approved_by":null,"supplier_id":"seller-2","payload_json":{"totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692850","idempotencyKey":"IK-BCF04-PO-STD-1783692850","lifecycleStatus":"PURCHASE_ORDER_ISSUED","noMoneyMovement":true,"purchaseOrderId":"BCF04-PO-STD-1783692850","supplierQuotationId":"BCF04-SQ-STD-1783692850","noExternalProviderCall":true},"total_amount":1000,"warehouse_id":"MAIN","requisition_id":"BCF04-PR-STD-1783692850","approval_status":"APPROVED","idempotency_key":"IK-BCF04-PO-STD-1783692850","no_money_movement":true,"product_master_id":"pm_yarn_ab6ad158f5fcd4e6","payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"BCF04-SQ-STD-1783692850","no_external_provider_call":true,"quotation_comparison_json":{"selectedQuotationId":"BCF04-SQ-STD-1783692850"}},{"po_id":"BCF04-PO-STD-1783692950","po_no":"BCF04-PO-STD-1783692950","sector":"textile","status":"ISSUED","currency":"INR","due_date":null,"branch_id":"main","issued_at":"2026-07-10T14:08:10.089041+00:00","issued_by":"buyer-1","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:08:10.089041+00:00","items_json":[{"unit":"kg","itemCode":"YARN-30S","itemName":"Cotton yarn 30s","quantity":10,"unitPrice":100,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"}],"module_key":"yarn","updated_at":"2026-07-10T14:08:10.089041+00:00","approved_at":null,"approved_by":null,"supplier_id":"seller-2","payload_json":{"totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692950","idempotencyKey":"IK-BCF04-PO-STD-1783692950","lifecycleStatus":"PURCHASE_ORDER_ISSUED","noMoneyMovement":true,"purchaseOrderId":"BCF04-PO-STD-1783692950","supplierQuotationId":"BCF04-SQ-STD-1783692950","noExternalProviderCall":true},"total_amount":1000,"warehouse_id":"MAIN","requisition_id":"BCF04-PR-STD-1783692950","approval_status":"APPROVED","idempotency_key":"IK-BCF04-PO-STD-1783692950","no_money_movement":true,"product_master_id":"pm_yarn_ab6ad158f5fcd4e6","payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"BCF04-SQ-STD-1783692950","no_external_provider_call":true,"quotation_comparison_json":{"selectedQuotationId":"BCF04-SQ-STD-1783692950"}},{"po_id":"BCF04-PO-STD-1783692668","po_no":"BCF04-PO-STD-1783692668","sector":"textile","status":"ISSUED","currency":"INR","due_date":null,"branch_id":"main","issued_at":"2026-07-10T14:11:08.467978+00:00","issued_by":"buyer-1","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:11:08.467978+00:00","items_json":[{"unit":"kg","itemCode":"YARN-30S","itemName":"Cotton yarn 30s","quantity":10,"unitPrice":100,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"}],"module_key":"yarn","updated_at":"2026-07-10T14:11:08.467978+00:00","approved_at":null,"approved_by":null,"supplier_id":"seller-2","payload_json":{"totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692668","idempotencyKey":"IK-BCF04-PO-STD-1783692668","lifecycleStatus":"PURCHASE_ORDER_ISSUED","noMoneyMovement":true,"purchaseOrderId":"BCF04-PO-STD-1783692668","supplierQuotationId":"BCF04-SQ-STD-1783692668","noExternalProviderCall":true},"total_amount":1000,"warehouse_id":"MAIN","requisition_id":"BCF04-PR-STD-1783692668","approval_status":"APPROVED","idempotency_key":"IK-BCF04-PO-STD-1783692668","no_money_movement":true,"product_master_id":"pm_yarn_ab6ad158f5fcd4e6","payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"BCF04-SQ-STD-1783692668","no_external_provider_call":true,"quotation_comparison_json":{"selectedQuotationId":"BCF04-SQ-STD-1783692668"}},{"po_id":"BCF04-PO-EXC-1783692668","po_no":"BCF04-PO-EXC-1783692668","sector":"textile","status":"ISSUED","currency":"INR","due_date":null,"branch_id":"main","issued_at":"2026-07-10T14:11:08.890593+00:00","issued_by":"buyer-1","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:11:08.890593+00:00","items_json":[{"unit":"kg","itemCode":"YARN-30S","itemName":"Cotton yarn 30s","quantity":10,"unitPrice":100,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"}],"module_key":"yarn","updated_at":"2026-07-10T14:11:08.890593+00:00","approved_at":null,"approved_by":null,"supplier_id":"seller-2","payload_json":{"totalAmount":1100,"requisitionId":"BCF04-PR-EXC-1783692668","idempotencyKey":"IK-BCF04-PO-EXC-1783692668","lifecycleStatus":"PURCHASE_ORDER_ISSUED","noMoneyMovement":true,"purchaseOrderId":"BCF04-PO-EXC-1783692668","supplierQuotationId":"BCF04-SQ-EXC-1783692668","noExternalProviderCall":true},"total_amount":1100,"warehouse_id":"MAIN","requisition_id":"BCF04-PR-EXC-1783692668","approval_status":"APPROVED","idempotency_key":"IK-BCF04-PO-EXC-1783692668","no_money_movement":true,"product_master_id":"pm_yarn_ab6ad158f5fcd4e6","payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"BCF04-SQ-EXC-1783692668","no_external_provider_call":true,"quotation_comparison_json":{"selectedQuotationId":"BCF04-SQ-EXC-1783692668"}},{"po_id":"BCF04-PO-OFF-1783692668","po_no":"BCF04-PO-OFF-1783692668","sector":"textile","status":"ISSUED","currency":"INR","due_date":null,"branch_id":"main","issued_at":"2026-07-10T14:11:09.214445+00:00","issued_by":"buyer-1","vendor_id":"manual-offline-supplier","company_id":"buyer-company-1","created_at":"2026-07-10T14:11:09.214445+00:00","items_json":[{"unit":"kg","itemCode":"YARN-30S","itemName":"Cotton yarn 30s","quantity":10,"unitPrice":100,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"}],"module_key":"yarn","updated_at":"2026-07-10T14:11:09.214445+00:00","approved_at":null,"approved_by":null,"supplier_id":"manual-offline-supplier","payload_json":{"totalAmount":1000,"requisitionId":"BCF04-PR-OFF-1783692668","idempotencyKey":"IK-BCF04-PO-OFF-1783692668","lifecycleStatus":"PURCHASE_ORDER_ISSUED","noMoneyMovement":true,"purchaseOrderId":"BCF04-PO-OFF-1783692668","supplierQuotationId":"BCF04-SQ-OFF-1783692668","noExternalProviderCall":true},"total_amount":1000,"warehouse_id":"MAIN","requisition_id":"BCF04-PR-OFF-1783692668","approval_status":"APPROVED","idempotency_key":"IK-BCF04-PO-OFF-1783692668","no_money_movement":true,"product_master_id":"pm_yarn_ab6ad158f5fcd4e6","payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"BCF04-SQ-OFF-1783692668","no_external_provider_call":true,"quotation_comparison_json":{"selectedQuotationId":"BCF04-SQ-OFF-1783692668"}},{"po_id":"BCF04-PO-STD-1783692729-A","po_no":"BCF04-PO-STD-1783692729-A","sector":"textile","status":"ISSUED","currency":"INR","due_date":null,"branch_id":"main","issued_at":"2026-07-10T14:12:10.038007+00:00","issued_by":"buyer-1","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:12:10.038007+00:00","items_json":[{"unit":"kg","itemCode":"YARN-30S","itemName":"Cotton yarn 30s","quantity":10,"unitPrice":100,"productMasterId":"pm_yarn_ab6ad158f5fcd4e6"}],"module_key":"yarn","updated_at":"2026-07-10T14:12:10.038007+00:00","approved_at":null,"approved_by":null,"supplier_id":"seller-2","payload_json":{"totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692729-A","idempotencyKey":"IK-BCF04-PO-STD-1783692729-A","lifecycleStatus":"PURCHASE_ORDER_ISSUED","noMoneyMovement":true,"purchaseOrderId":"BCF04-PO-STD-1783692729-A","supplierQuotationId":"BCF04-SQ-STD-1783692729-A","noExternalProviderCall":true},"total_amount":1000,"warehouse_id":"MAIN","requisition_id":"BCF04-PR-STD-1783692729-A","approval_status":"APPROVED","idempotency_key":"IK-BCF04-PO-STD-1783692729-A","no_money_movement":true,"product_master_id":"pm_yarn_ab6ad158f5fcd4e6","payment_due_status":"NOT_INVOICED","invoice_linkage_json":{},"receipt_summary_json":{},"selected_quotation_id":"BCF04-SQ-STD-1783692729-A","no_external_provider_call":true,"quotation_comparison_json":{"selectedQuotationId":"BCF04-SQ-STD-1783692729-A"}}]},{"table":"erp_vendor_quotations","exists":true,"status":"READY","rowCount":25,"columns":["quotation_id","rfq_id","requisition_id","vendor_id","module_key","amount","currency","status","comparison_score","quote_json","payload_json","created_at","updated_at","supplier_id","unit_price","tax_json","freight_amount","payment_terms","incoterm","selected","selection_reason","company_id","branch_id","sector"],"rows":[{"amount":125000,"rfq_id":"VRFQ-AGENT139-DEMO-YARN","sector":null,"status":"SELECTED","currency":"INR","incoterm":null,"selected":false,"tax_json":{},"branch_id":null,"vendor_id":"VEN-AGENT139-DEMO-YARN","company_id":null,"created_at":"2026-06-15T14:41:06.848606+00:00","module_key":"yarn","quote_json":{"quoteNo":"Q-AG139-YARN-0001","selected":true,"landedCost":125000,"leadTimeDays":7},"unit_price":0,"updated_at":"2026-06-15T14:41:06.848606+00:00","supplier_id":null,"payload_json":{"seedTag":"AGENT139_PROCUREMENT_DB_SEED_REPAIR_PROOF","bundleId":"AGENT139_PROCUREMENT_DB_SEED_REPAIR","safeSeed":true,"objectType":"quotation","threadName":"AGENT139_PROCUREMENT_DB_SEED_REPAIR","demoProofData":true,"canonicalMount":"/api/trade-core","canonicalOwner":"backend/routes/tradeCore.js","noFrontendMutation":true,"noWalletEngineMutation":true,"noPaymentEngineMutation":true,"noDuplicateProcurementSystem":true},"quotation_id":"VQ-AGENT139-DEMO-YARN-1","payment_terms":null,"freight_amount":0,"requisition_id":"PR-AGENT139-DEMO-YARN","comparison_score":100,"selection_reason":null},{"amount":118,"rfq_id":"VRFQ-EOX028-SMOKE","sector":null,"status":"SELECTED","currency":"INR","incoterm":null,"selected":false,"tax_json":{},"branch_id":null,"vendor_id":"vendor-eox028-smoke","company_id":null,"created_at":"2026-07-08T09:56:42.154+00:00","module_key":"textile","quote_json":{},"unit_price":0,"updated_at":"2026-07-08T09:56:42.154+00:00","supplier_id":null,"payload_json":{"marker":"EOX028_ENTERPRISE_PURCHASE_TO_PAY_CHAIN_COMPLETE","chainId":"EOX028-SMOKE","vendorId":"vendor-eox028-smoke","quoteComparison":"selected_lowest_compliant_or_operator_selected"},"quotation_id":"VQUOTE-EOX028-SMOKE","payment_terms":null,"freight_amount":0,"requisition_id":"PR-EOX028-SMOKE","comparison_score":100,"selection_reason":null},{"amount":1000,"rfq_id":"VRFQ-BCF04-PR-STD-1783692600","sector":"textile","status":"SELECTED","currency":"INR","incoterm":"","selected":true,"tax_json":{"tax":{},"taxAmount":0},"branch_id":"main","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:06:41.231353+00:00","module_key":"yarn","quote_json":{},"unit_price":100,"updated_at":"2026-07-10T14:06:41.236202+00:00","supplier_id":"seller-2","payload_json":{"quantity":10,"unitPrice":100,"supplierId":"seller-2","totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692600","lifecycleStatus":"SUPPLIER_QUOTE_RECEIVED","noMoneyMovement":true,"supplierQuotationId":"BCF04-SQ-STD-1783692600","noExternalProviderCall":true},"quotation_id":"BCF04-SQ-STD-1783692600","payment_terms":"Net 30","freight_amount":0,"requisition_id":"BCF04-PR-STD-1783692600","comparison_score":0,"selection_reason":"Best commercial offer"},{"amount":1000,"rfq_id":"VRFQ-BCF04-PR-STD-1783692750","sector":"textile","status":"SELECTED","currency":"INR","incoterm":"","selected":true,"tax_json":{"tax":{},"taxAmount":0},"branch_id":"main","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:07:10.349214+00:00","module_key":"yarn","quote_json":{},"unit_price":100,"updated_at":"2026-07-10T14:07:10.353276+00:00","supplier_id":"seller-2","payload_json":{"quantity":10,"unitPrice":100,"supplierId":"seller-2","totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692750","lifecycleStatus":"SUPPLIER_QUOTE_RECEIVED","noMoneyMovement":true,"supplierQuotationId":"BCF04-SQ-STD-1783692750","noExternalProviderCall":true},"quotation_id":"BCF04-SQ-STD-1783692750","payment_terms":"Net 30","freight_amount":0,"requisition_id":"BCF04-PR-STD-1783692750","comparison_score":0,"selection_reason":"Best commercial offer"},{"amount":1000,"rfq_id":"VRFQ-BCF04-PR-STD-1783692850","sector":"textile","status":"SELECTED","currency":"INR","incoterm":"","selected":true,"tax_json":{"tax":{},"taxAmount":0},"branch_id":"main","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:07:38.313749+00:00","module_key":"yarn","quote_json":{},"unit_price":100,"updated_at":"2026-07-10T14:07:38.317742+00:00","supplier_id":"seller-2","payload_json":{"quantity":10,"unitPrice":100,"supplierId":"seller-2","totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692850","lifecycleStatus":"SUPPLIER_QUOTE_RECEIVED","noMoneyMovement":true,"supplierQuotationId":"BCF04-SQ-STD-1783692850","noExternalProviderCall":true},"quotation_id":"BCF04-SQ-STD-1783692850","payment_terms":"Net 30","freight_amount":0,"requisition_id":"BCF04-PR-STD-1783692850","comparison_score":0,"selection_reason":"Best commercial offer"},{"amount":1000,"rfq_id":"VRFQ-BCF04-PR-STD-1783692950","sector":"textile","status":"SELECTED","currency":"INR","incoterm":"","selected":true,"tax_json":{"tax":{},"taxAmount":0},"branch_id":"main","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:08:10.077181+00:00","module_key":"yarn","quote_json":{},"unit_price":100,"updated_at":"2026-07-10T14:08:10.082596+00:00","supplier_id":"seller-2","payload_json":{"quantity":10,"unitPrice":100,"supplierId":"seller-2","totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692950","lifecycleStatus":"SUPPLIER_QUOTE_RECEIVED","noMoneyMovement":true,"supplierQuotationId":"BCF04-SQ-STD-1783692950","noExternalProviderCall":true},"quotation_id":"BCF04-SQ-STD-1783692950","payment_terms":"Net 30","freight_amount":0,"requisition_id":"BCF04-PR-STD-1783692950","comparison_score":0,"selection_reason":"Best commercial offer"},{"amount":1000,"rfq_id":"VRFQ-BCF04-PR-STD-1783692668","sector":"textile","status":"SELECTED","currency":"INR","incoterm":"","selected":true,"tax_json":{"tax":{},"taxAmount":0},"branch_id":"main","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:11:08.457759+00:00","module_key":"yarn","quote_json":{},"unit_price":100,"updated_at":"2026-07-10T14:11:08.462439+00:00","supplier_id":"seller-2","payload_json":{"quantity":10,"unitPrice":100,"supplierId":"seller-2","totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692668","lifecycleStatus":"SUPPLIER_QUOTE_RECEIVED","noMoneyMovement":true,"supplierQuotationId":"BCF04-SQ-STD-1783692668","noExternalProviderCall":true},"quotation_id":"BCF04-SQ-STD-1783692668","payment_terms":"Net 30","freight_amount":0,"requisition_id":"BCF04-PR-STD-1783692668","comparison_score":0,"selection_reason":"Best commercial offer"},{"amount":1100,"rfq_id":"VRFQ-BCF04-PR-EXC-1783692668","sector":"textile","status":"SELECTED","currency":"INR","incoterm":"","selected":true,"tax_json":{"tax":{},"taxAmount":0},"branch_id":"main","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:11:08.880383+00:00","module_key":"yarn","quote_json":{},"unit_price":110,"updated_at":"2026-07-10T14:11:08.884247+00:00","supplier_id":"seller-2","payload_json":{"quantity":10,"unitPrice":110,"supplierId":"seller-2","totalAmount":1100,"requisitionId":"BCF04-PR-EXC-1783692668","lifecycleStatus":"SUPPLIER_QUOTE_RECEIVED","noMoneyMovement":true,"supplierQuotationId":"BCF04-SQ-EXC-1783692668","noExternalProviderCall":true},"quotation_id":"BCF04-SQ-EXC-1783692668","payment_terms":"Net 30","freight_amount":0,"requisition_id":"BCF04-PR-EXC-1783692668","comparison_score":0,"selection_reason":"Best commercial offer"},{"amount":1000,"rfq_id":"VRFQ-BCF04-PR-OFF-1783692668","sector":"textile","status":"SELECTED","currency":"INR","incoterm":"","selected":true,"tax_json":{"tax":{},"taxAmount":0},"branch_id":"main","vendor_id":"manual-offline-supplier","company_id":"buyer-company-1","created_at":"2026-07-10T14:11:09.204258+00:00","module_key":"yarn","quote_json":{},"unit_price":100,"updated_at":"2026-07-10T14:11:09.20896+00:00","supplier_id":"manual-offline-supplier","payload_json":{"quantity":10,"unitPrice":100,"supplierId":"manual-offline-supplier","totalAmount":1000,"requisitionId":"BCF04-PR-OFF-1783692668","lifecycleStatus":"SUPPLIER_QUOTE_RECEIVED","noMoneyMovement":true,"supplierQuotationId":"BCF04-SQ-OFF-1783692668","noExternalProviderCall":true},"quotation_id":"BCF04-SQ-OFF-1783692668","payment_terms":"Net 30","freight_amount":0,"requisition_id":"BCF04-PR-OFF-1783692668","comparison_score":0,"selection_reason":"Direct offline supplier"},{"amount":1000,"rfq_id":"VRFQ-BCF04-PR-STD-1783692729-A","sector":"textile","status":"SELECTED","currency":"INR","incoterm":"","selected":true,"tax_json":{"tax":{},"taxAmount":0},"branch_id":"main","vendor_id":"seller-2","company_id":"buyer-company-1","created_at":"2026-07-10T14:12:10.027905+00:00","module_key":"yarn","quote_json":{},"unit_price":100,"updated_at":"2026-07-10T14:12:10.032148+00:00","supplier_id":"seller-2","payload_json":{"quantity":10,"unitPrice":100,"supplierId":"seller-2","totalAmount":1000,"requisitionId":"BCF04-PR-STD-1783692729-A","lifecycleStatus":"SUPPLIER_QUOTE_RECEIVED","noMoneyMovement":true,"supplierQuotationId":"BCF04-SQ-STD-1783692729-A","noExternalProviderCall":true},"quotation_id":"BCF04-SQ-STD-1783692729-A","payment_terms":"Net 30","freight_amount":0,"requisition_id":"BCF04-PR-STD-1783692729-A","comparison_score":0,"selection_reason":"Best commercial offer"}]},{"table":"erp_procurement_audit_events","exists":true,"status":"READY","rowCount":2,"columns":["event_id","object_type","object_id","vendor_id","po_id","module_key","action","approval_status","actor_id","note","payload_json","created_at"],"rows":[{"note":"Safe AGENT139 procurement seed repair proof inserted into existing canonical procurement tables only.","po_id":"PO-AGENT139-DEMO-YARN","action":"AGENT139_PROCUREMENT_DB_SEED_REPAIR_PROOF","actor_id":"agent139-procurement-proof","event_id":"PAUD-AGENT139-DEMO-YARN","object_id":"PO-AGENT139-DEMO-YARN","vendor_id":"VEN-AGENT139-DEMO-YARN","created_at":"2026-06-15T14:41:06.848606+00:00","module_key":"yarn","object_type":"purchase_order","payload_json":{"seedTag":"AGENT139_PROCUREMENT_DB_SEED_REPAIR_PROOF","bundleId":"AGENT139_PROCUREMENT_DB_SEED_REPAIR","safeSeed":true,"proofRows":["erp_vendors","erp_purchase_requisitions","erp_vendor_rfqs","erp_vendor_quotations","erp_purchase_orders","erp_purchase_receipts","erp_purchase_invoice_links","erp_vendor_ledger","erp_procurement_audit_events"],"objectType":"procurement_audit_event","threadName":"AGENT139_PROCUREMENT_DB_SEED_REPAIR","demoProofData":true,"canonicalMount":"/api/trade-core","canonicalOwner":"backend/routes/tradeCore.js","noFrontendMutation":true,"noWalletEngineMutation":true,"noPaymentEngineMutation":true,"noDuplicateProcurementSystem":true},"approval_status":"APPROVED"},{"note":"Vendor master created.","po_id":"","action":"VENDOR_MASTER_CREATED","actor_id":"agent151-repair","event_id":"PAUD-VENDOR-MASTER-CREATED-VEN-AGENT151-REPAIR145-178","object_id":"VEN-AGENT151-REPAIR145","vendor_id":"VEN-AGENT151-REPAIR145","created_at":"2026-06-15T18:09:13.995755+00:00","module_key":"yarn","object_type":"vendor","payload_json":{"note":"Vendor master created.","chain":["vendor_master","purchase_requisition","rfq_to_vendor","quotation_comparison","purchase_order","inward_receipt","purchase_invoice_linkage","payment_due_tracking","vendor_ledger","approval_status","audit_timeline"],"action":"VENDOR_MASTER_CREATED","vendor":{"pan":"AGENT151PAN","bank":{"ifsc":"AGNT0000151","accountName":"Agent151 Vendor Smoke","accountLast4":"0151"},"gstin":"AGENT151GSTIN","sector":"textile","status":"ACTIVE","contact":{"email":"agent151-vendor-smoke@example.invalid","phone":"+910000000151","contactName":"Agent151 EC2 Smoke"},"vendorId":"VEN-AGENT151-REPAIR145","createdAt":"2026-06-15T18:09:13.992Z","moduleKey":"yarn","updatedAt":"2026-06-15T18:09:13.992Z","compliance":{"source":"AGENT151_REPAIR_145_VENDOR_SMOKE","portPolicy":"3002_only","proofRunId":"AGENT151_REPAIR_145_VENDOR_SMOKE_20260615T180909Z","tradeCorePreserved":true},"module_key":"yarn","vendorCode":"AG151-REPAIR145","vendorName":"Agent151 Repair Agent145 Vendor Smoke","payloadJson":{"pan":"AGENT151PAN","bank":{"ifsc":"AGNT0000151","accountName":"Agent151 Vendor Smoke","accountLast4":"0151"},"gstin":"AGENT151GSTIN","sector":"textile","status":"ACTIVE","contact":{"email":"agent151-vendor-smoke@example.invalid","phone":"+910000000151","contactName":"Agent151 EC2 Smoke"},"payload":{"pan":"AGENT151PAN","bank":{"ifsc":"AGNT0000151","accountName":"Agent151 Vendor Smoke","accountLast4":"0151"},"gstin":"AGENT151GSTIN","sector":"textile","status":"ACTIVE","contact":{"email":"agent151-vendor-smoke@example.invalid","phone":"+910000000151","contactName":"Agent151 EC2 Smoke"},"payload":{"bundleId":"AGENT151_REPAIR_145_VENDOR_SMOKE","healthUrl":"http://127.0.0.1:3002/api/trade-core/health","proofRunId":"AGENT151_REPAIR_145_VENDOR_SMOKE_20260615T180909Z","threadName":"AGENT151_REPAIR_145_VENDOR_SMOKE","liveTruthOnly":true,"agent145Repair":true,"canonicalOwner":"backend/routes/tradeCore.js","noDuplicateVendorProcurementRoutes":true},"vendorId":"VEN-AGENT151-REPAIR145","moduleKey":"yarn","compliance":{"source":"AGENT151_REPAIR_145_VENDOR_SMOKE","portPolicy":"3002_only","proofRunId":"AGENT151_REPAIR_145_VENDOR_SMOKE_20260615T180909Z","tradeCorePreserved":true},"vendorCode":"AG151-REPAIR145","vendorName":"Agent151 Repair Agent145 Vendor Smoke","paymentTerms":{"term":"NET_0","currency":"INR"}},"version":"trade-core-erp-procurement-v1","vendorId":"VEN-AGENT151-REPAIR145","moduleKey":"yarn","compliance":{"source":"AGENT151_REPAIR_145_VENDOR_SMOKE","portPolicy":"3002_only","proofRunId":"AGENT151_REPAIR_145_VENDOR_SMOKE_20260615T180909Z","tradeCorePreserved":true},"vendorCode":"AG151-REPAIR145","vendorName":"Agent151 Repair Agent145 Vendor Smoke","paymentTerms":{"term":"NET_0","currency":"INR"},"noWalletEngine":true,"canonicalProcurement":true},"paymentTerms":{"term":"NET_0","currency":"INR"},"buyerTrustSnapshot":{},"sellerMasterSnapshot":{},"sellerCompanyMasterLink":{}},"actorId":"agent151-repair","eventId":"PAUD-VENDOR-MASTER-CREATED-VEN-AGENT151-REPAIR145-178","version":"trade-core-erp-procurement-v1","objectId":"VEN-AGENT151-REPAIR145","vendorId":"VEN-AGENT151-REPAIR145","moduleKey":"yarn","objectType":"vendor","canonicalProcurement":true},"approval_status":""}]},{"table":"trade_activity_log","exists":true,"status":"READY","rowCount":77,"columns":["id","order_id","module_key","buyer_id","seller_id","action","note","payload_json","created_at"],"rows":[{"id":1,"note":"Buyer started in-memory trade-core order.","action":"ORDER_CREATED","buyer_id":"demo-buyer-001","order_id":"TC-000001","seller_id":"demo-seller-001","created_at":"2026-05-04T19:20:09.622+00:00","module_key":"yarn","payload_json":{"id":"ACT-000001","note":"Buyer started in-memory trade-core order.","type":"ORDER_CREATED","action":"ORDER_CREATED","buyerId":"demo-buyer-001","orderId":"TC-000001","sellerId":"demo-seller-001","moduleKey":"yarn","timestamp":"2026-05-04T19:20:09.622Z"}},{"id":2,"note":"Buyer started in-memory trade-core order.","action":"ORDER_CREATED","buyer_id":"demo-buyer-001","order_id":"TC-000001","seller_id":"demo-seller-001","created_at":"2026-05-04T19:24:52.054+00:00","module_key":"yarn","payload_json":{"id":"ACT-000001","note":"Buyer started in-memory trade-core order.","type":"ORDER_CREATED","action":"ORDER_CREATED","buyerId":"demo-buyer-001","orderId":"TC-000001","sellerId":"demo-seller-001","moduleKey":"yarn","timestamp":"2026-05-04T19:24:52.054Z"}},{"id":3,"note":"VERIFY-ACTIVITY-1777926054383","action":"VERIFY_TEST","buyer_id":"verify-buyer","order_id":"VERIFY-ACTIVITY-1777926054383","seller_id":"verify-seller","created_at":"2026-05-04T20:20:54.391834+00:00","module_key":"yarn","payload_json":{"test":true,"marker":"VERIFY-ACTIVITY-1777926054383","source":"db-verify/activity"}},{"id":4,"note":"","action":"ACTIVITY","buyer_id":null,"order_id":null,"seller_id":null,"created_at":"2026-05-05T05:50:08.954817+00:00","module_key":null,"payload_json":{"0":"d","1":"e","2":"b","3":"u","4":"g","5":".","6":"o","7":"r","8":"d","9":"e","10":"r","11":".","12":"c","13":"r","14":"e","15":"a","16":"t","17":"e","18":"d","id":"ACT-1777960208923-007a13","timestamp":"2026-05-05T05:50:08.923Z"}},{"id":5,"note":"Canonical yarn listing saved for seller seller-1.","action":"SELLER_LISTING_SAVED","buyer_id":null,"order_id":null,"seller_id":"seller-1","created_at":"2026-05-05T13:24:42.378081+00:00","module_key":"yarn","payload_json":{"id":"ACT-1777987482367-5a8bc7","note":"Canonical yarn listing saved for seller seller-1.","type":"SELLER_LISTING_SAVED","action":"SELLER_LISTING_SAVED","buyerId":null,"orderId":null,"sellerId":"seller-1","moduleKey":"yarn","timestamp":"2026-05-05T13:24:42.367Z"}},{"id":6,"note":"Buyer started trade-core order.","action":"ORDER_CREATED","buyer_id":"buyer-1","order_id":"TC-000001","seller_id":"seller-1","created_at":"2026-05-05T13:25:30.476925+00:00","module_key":"yarn","payload_json":{"id":"ACT-1777987530458-94a88e","note":"Buyer started trade-core order.","type":"ORDER_CREATED","action":"ORDER_CREATED","buyerId":"buyer-1","orderId":"TC-000001","sellerId":"seller-1","moduleKey":"yarn","timestamp":"2026-05-05T13:25:30.458Z"}},{"id":7,"note":"Buyer started trade-core order.","action":"ORDER_CREATED","buyer_id":"buyer-1","order_id":"TC-000002","seller_id":"seller-1","created_at":"2026-05-05T13:26:20.727394+00:00","module_key":"yarn","payload_json":{"id":"ACT-1777987580714-abcec9","note":"Buyer started trade-core order.","type":"ORDER_CREATED","action":"ORDER_CREATED","buyerId":"buyer-1","orderId":"TC-000002","sellerId":"seller-1","moduleKey":"yarn","timestamp":"2026-05-05T13:26:20.714Z"}},{"id":8,"note":"Canonical yarn listing saved for seller step29-seller.","action":"SELLER_LISTING_SAVED","buyer_id":null,"order_id":null,"seller_id":"step29-seller","created_at":"2026-05-05T14:24:16.810921+00:00","module_key":"yarn","payload_json":{"id":"ACT-1777991056809-6ab31d","note":"Canonical yarn listing saved for seller step29-seller.","type":"SELLER_LISTING_SAVED","action":"SELLER_LISTING_SAVED","buyerId":null,"orderId":null,"sellerId":"step29-seller","moduleKey":"yarn","timestamp":"2026-05-05T14:24:16.809Z"}},{"id":9,"note":"Buyer started trade-core order.","action":"ORDER_CREATED","buyer_id":"step32-buyer","order_id":"TC-1777992885274-6B0C43","seller_id":"step32-seller","created_at":"2026-05-05T14:54:45.277272+00:00","module_key":"yarn","payload_json":{"id":"ACT-1777992885275-60488f","note":"Buyer started trade-core order.","type":"ORDER_CREATED","action":"ORDER_CREATED","buyerId":"step32-buyer","orderId":"TC-1777992885274-6B0C43","sellerId":"step32-seller","moduleKey":"yarn","timestamp":"2026-05-05T14:54:45.275Z"}},{"id":10,"note":"Buyer started trade-core order.","action":"ORDER_CREATED","buyer_id":"step33-buyer","order_id":"TC-1777993476641-B75364","seller_id":"step33-seller","created_at":"2026-05-05T15:04:36.643964+00:00","module_key":"yarn","payload_json":{"id":"ACT-1777993476642-255d4f","note":"Buyer started trade-core order.","type":"ORDER_CREATED","action":"ORDER_CREATED","buyerId":"step33-buyer","orderId":"TC-1777993476641-B75364","sellerId":"step33-seller","moduleKey":"yarn","timestamp":"2026-05-05T15:04:36.642Z"}}]}],"requestReadback":{"method":"GET","queryKeys":[],"limit":10},"generatedAt":"2026-07-17T06:41:04.258Z"}