Spaces:
Runtime error
Runtime error
| { | |
| "objectTypes": [ | |
| { | |
| "name": "Invoice", | |
| "attributes": [ | |
| { | |
| "name": "is_blocked", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Payment", | |
| "attributes": [] | |
| }, | |
| { | |
| "name": "Purchase Order", | |
| "attributes": [ | |
| { | |
| "name": "po_product", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "po_quantity", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Purchase Requisition", | |
| "attributes": [ | |
| { | |
| "name": "pr_product", | |
| "type": "string" | |
| }, | |
| { | |
| "name": "pr_quantity", | |
| "type": "string" | |
| } | |
| ] | |
| } | |
| ], | |
| "eventTypes": [ | |
| { | |
| "name": "Approve Purchase Requisition", | |
| "attributes": [ | |
| { | |
| "name": "pr_approver", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Change PO Quantity", | |
| "attributes": [ | |
| { | |
| "name": "po_editor", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Create Purchase Order", | |
| "attributes": [ | |
| { | |
| "name": "po_creator", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Create Purchase Requisition", | |
| "attributes": [ | |
| { | |
| "name": "pr_creator", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Insert Invoice", | |
| "attributes": [ | |
| { | |
| "name": "invoice_inserter", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Insert Payment", | |
| "attributes": [ | |
| { | |
| "name": "payment_inserter", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Remove Payment Block", | |
| "attributes": [ | |
| { | |
| "name": "invoice_block_rem", | |
| "type": "string" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Set Payment Block", | |
| "attributes": [ | |
| { | |
| "name": "invoice_blocker", | |
| "type": "string" | |
| } | |
| ] | |
| } | |
| ], | |
| "objects": [ | |
| { | |
| "id": "R1", | |
| "type": "Invoice", | |
| "attributes": [ | |
| { | |
| "name": "is_blocked", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "No" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "P1", | |
| "qualifier": "Payment from invoice" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "R2", | |
| "type": "Invoice", | |
| "attributes": [ | |
| { | |
| "name": "is_blocked", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "No" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "P2", | |
| "qualifier": "Payment from invoice" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "R3", | |
| "type": "Invoice", | |
| "attributes": [ | |
| { | |
| "name": "is_blocked", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "No" | |
| }, | |
| { | |
| "name": "is_blocked", | |
| "time": "2022-02-03T06:30:00+00:00", | |
| "value": "Yes" | |
| }, | |
| { | |
| "name": "is_blocked", | |
| "time": "2022-02-03T22:30:00+00:00", | |
| "value": "No" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "P3", | |
| "qualifier": "Payment from invoice" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "P1", | |
| "type": "Payment" | |
| }, | |
| { | |
| "id": "P2", | |
| "type": "Payment" | |
| }, | |
| { | |
| "id": "P3", | |
| "type": "Payment" | |
| }, | |
| { | |
| "id": "PO1", | |
| "type": "Purchase Order", | |
| "attributes": [ | |
| { | |
| "name": "po_product", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "Cows" | |
| }, | |
| { | |
| "name": "po_quantity", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "500" | |
| }, | |
| { | |
| "name": "po_quantity", | |
| "time": "2022-01-13T11:00:00+00:00", | |
| "value": "600" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R1", | |
| "qualifier": "Invoice from PO" | |
| }, | |
| { | |
| "objectId": "R2", | |
| "qualifier": "Invoice from PO" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "PO2", | |
| "type": "Purchase Order", | |
| "attributes": [ | |
| { | |
| "name": "po_product", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "Notebooks" | |
| }, | |
| { | |
| "name": "po_quantity", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "1" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R3", | |
| "qualifier": "Maverick buying" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "PR1", | |
| "type": "Purchase Requisition", | |
| "attributes": [ | |
| { | |
| "name": "pr_product", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "Cows" | |
| }, | |
| { | |
| "name": "pr_quantity", | |
| "time": "1970-01-01T00:00:00Z", | |
| "value": "500" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "PO1", | |
| "qualifier": "PO from PR" | |
| } | |
| ] | |
| } | |
| ], | |
| "events": [ | |
| { | |
| "id": "e1", | |
| "type": "Create Purchase Requisition", | |
| "time": "2022-01-09T14:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "pr_creator", | |
| "value": "Mike" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "PR1", | |
| "qualifier": "Regular placement of PR" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e2", | |
| "type": "Approve Purchase Requisition", | |
| "time": "2022-01-09T15:30:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "pr_approver", | |
| "value": "Tania" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "PR1", | |
| "qualifier": "Regular approval of PR" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e3", | |
| "type": "Create Purchase Order", | |
| "time": "2022-01-10T08:15:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "po_creator", | |
| "value": "Mike" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "PR1", | |
| "qualifier": "Created order from PR" | |
| }, | |
| { | |
| "objectId": "PO1", | |
| "qualifier": "Created order with identifier" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e4", | |
| "type": "Change PO Quantity", | |
| "time": "2022-01-13T11:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "po_editor", | |
| "value": "Mike" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "PO1", | |
| "qualifier": "Change of quantity" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e5", | |
| "type": "Insert Invoice", | |
| "time": "2022-01-14T11:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "invoice_inserter", | |
| "value": "Luke" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "PO1", | |
| "qualifier": "Invoice created starting from the PO" | |
| }, | |
| { | |
| "objectId": "R1", | |
| "qualifier": "Invoice created with identifier" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e6", | |
| "type": "Insert Invoice", | |
| "time": "2022-01-16T10:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "invoice_inserter", | |
| "value": "Luke" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "PO1", | |
| "qualifier": "Invoice created starting from the PO" | |
| }, | |
| { | |
| "objectId": "R2", | |
| "qualifier": "Invoice created with identifier" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e7", | |
| "type": "Insert Payment", | |
| "time": "2022-01-30T22:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "payment_inserter", | |
| "value": "Robot" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R1", | |
| "qualifier": "Payment for the invoice" | |
| }, | |
| { | |
| "objectId": "P1", | |
| "qualifier": "Payment inserted with identifier" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e8", | |
| "type": "Insert Payment", | |
| "time": "2022-01-31T21:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "payment_inserter", | |
| "value": "Robot" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R2", | |
| "qualifier": "Payment for the invoice" | |
| }, | |
| { | |
| "objectId": "P2", | |
| "qualifier": "Payment created with identifier" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e9", | |
| "type": "Insert Invoice", | |
| "time": "2022-02-02T08:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "invoice_inserter", | |
| "value": "Mario" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R3", | |
| "qualifier": "Invoice created with identifier" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e10", | |
| "type": "Create Purchase Order", | |
| "time": "2022-02-02T16:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "po_creator", | |
| "value": "Mario" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R3", | |
| "qualifier": "Purchase order created with maverick buying from" | |
| }, | |
| { | |
| "objectId": "PO2", | |
| "qualifier": "Purhcase order created with identifier" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e11", | |
| "type": "Set Payment Block", | |
| "time": "2022-02-03T06:30:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "invoice_blocker", | |
| "value": "Mario" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R3", | |
| "qualifier": "Payment block due to unethical maverick buying" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e12", | |
| "type": "Remove Payment Block", | |
| "time": "2022-02-03T22:30:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "invoice_block_rem", | |
| "value": "Mario" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R3", | |
| "qualifier": "Payment block removed ..." | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "e13", | |
| "type": "Insert Payment", | |
| "time": "2022-02-28T22:00:00+00:00", | |
| "attributes": [ | |
| { | |
| "name": "payment_inserter", | |
| "value": "Robot" | |
| } | |
| ], | |
| "relationships": [ | |
| { | |
| "objectId": "R3", | |
| "qualifier": "Payment for the invoice" | |
| }, | |
| { | |
| "objectId": "P3", | |
| "qualifier": "Payment inserted with identifier" | |
| } | |
| ] | |
| } | |
| ] | |
| } |