ProofedMesh/schemas/sink/db/expense/examples/v1.1.0/split-resolved.json

56 lines
2 KiB
JSON
Raw Permalink Normal View History

{
"schema": { "name": "sink.db.expense", "version": "1.1.0" },
"workflow_id": "WF-2026-0043",
"approval_id": "APR-2026-0043",
"decision_id": "DEC-2026-0043",
"verification_ref": "sha256:cccc000000000000000000000000000000000000000000000000000000000003",
"canonical_payload_hash": "sha256:dddd000000000000000000000000000000000000000000000000000000000004",
"expense": {
"employee_id": "EMP-12345",
"currency": "EUR",
"total_amount": "428.50",
"trip": {
"start_date": "2026-10-01",
"end_date": "2026-10-03",
"destination": "Berlin",
"purpose": "Dual-Projekt-Workshop"
},
"items": [
{
"type": "HOTEL",
"amount": "328.50",
"incurred_on": "2026-10-01",
"allocations": [
{
"project_code": "P-42", "cost_center": "CC-100", "gl_account": "640100",
"amount": "197.10", "percentage": "60.00",
"source_attestation_ref": "sha256:aaaa000000000000000000000000000000000000000000000000000000000001"
},
{
"project_code": "P-99", "cost_center": "CC-200", "gl_account": "640100",
"amount": "131.40", "percentage": "40.00",
"source_attestation_ref": "sha256:bbbb000000000000000000000000000000000000000000000000000000000002"
}
]
},
{
"type": "MEALS",
"amount": "100.00",
"incurred_on": "2026-10-02",
"allocations": [
{
"project_code": "P-42", "cost_center": "CC-100", "gl_account": "646000",
"amount": "70.00",
"source_attestation_ref": "sha256:aaaa000000000000000000000000000000000000000000000000000000000001"
},
{
"project_code": "P-99", "cost_center": "CC-200", "gl_account": "646000",
"amount": "30.00",
"source_attestation_ref": "sha256:bbbb000000000000000000000000000000000000000000000000000000000002"
}
]
}
]
}
}