feat: operational resource procurement facility
Implement RESOURCE-WP-0005: entity register, V0.1 terms parameters, entity association on inventory and planning records, transfer-price and credit-state arithmetic, monthly settlement, and entity views on the portfolio report. Live close emits nothing until delivered cost is known. Handoffs are FIN-WP-0006 and RAILIANCE-WP-0017.
This commit is contained in:
parent
325a505980
commit
f8d1c542d5
37 changed files with 1316 additions and 28 deletions
54
data/entities/register.json
Normal file
54
data/entities/register.json
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
{
|
||||
"schema_version": "0.1",
|
||||
"terms_version": "0.1",
|
||||
"entities": [
|
||||
{
|
||||
"id": "entity:binky",
|
||||
"display_name": "Binky",
|
||||
"role": "umbrella",
|
||||
"credit_limit_eur": "1000.00",
|
||||
"account_ref": null,
|
||||
"status": "active"
|
||||
},
|
||||
{
|
||||
"id": "entity:frontier",
|
||||
"display_name": "Frontier",
|
||||
"role": "consumer",
|
||||
"credit_limit_eur": "1000.00",
|
||||
"account_ref": null,
|
||||
"status": "active"
|
||||
},
|
||||
{
|
||||
"id": "entity:railiance",
|
||||
"display_name": "Railiance",
|
||||
"role": "provider",
|
||||
"credit_limit_eur": null,
|
||||
"account_ref": null,
|
||||
"status": "active"
|
||||
},
|
||||
{
|
||||
"id": "entity:netkingdom",
|
||||
"display_name": "Netkingdom",
|
||||
"role": "consumer",
|
||||
"credit_limit_eur": "1000.00",
|
||||
"account_ref": null,
|
||||
"status": "active"
|
||||
},
|
||||
{
|
||||
"id": "entity:helixforge",
|
||||
"display_name": "Helixforge",
|
||||
"role": "consumer",
|
||||
"credit_limit_eur": "1000.00",
|
||||
"account_ref": null,
|
||||
"status": "active"
|
||||
},
|
||||
{
|
||||
"id": "entity:coulomb",
|
||||
"display_name": "Coulomb",
|
||||
"role": "consumer",
|
||||
"credit_limit_eur": "1000.00",
|
||||
"account_ref": null,
|
||||
"status": "active"
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue