mega-plant/data/source/cost_lines.json
Mega Plant b70fc8c5c7 Round 2 (Parts B-D): asset register restructure, type field, sequential codes, flat sortable table, cost_lines, removed synthetic code, fail loudly
- B.1: removed running_cost from PB monthly_income schema
- B.2: 40 of 40 machines now have income (was 32/40)
- B.3: removed syntheticCode() + auto-create branch; deleted 2 ghost Z* assets; seed fails loudly on unmatched
- C.1: collapsed 13 cost-component rows into 5 machines + new cost_lines collection; Finance/Insurance/Tracking categories removed from assets
- C.2: type field on assets derived from code prefix
- C.3: sequential codes SC01-07, OC01-02, PC01-02; fixed SITE CONTANER spelling
- C.4: flat sortable plant register table with type filter pills
- C.5: wired filter input on plant register
- D: verified term 2 (insurance) reconciles for all 5 financed machines
2026-09-12 10:24:26 +02:00

926 lines
No EOL
15 KiB
JSON

[
{
"asset_code": "TLB06",
"year": 2026,
"month": 1,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 1,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 2,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 2,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 3,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 3,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 4,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 4,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 5,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 5,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 6,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 6,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 7,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 7,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 8,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 8,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 9,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 9,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 10,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 10,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 11,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 11,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 12,
"kind": "instalment",
"amount": 29036.28
},
{
"asset_code": "TLB06",
"year": 2026,
"month": 12,
"kind": "insurance",
"amount": 2401.81
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 1,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 1,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 2,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 2,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 3,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 3,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 4,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 4,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 5,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 5,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 6,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 6,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 7,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 7,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 8,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 8,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 9,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 9,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 10,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 10,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 11,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 11,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 12,
"kind": "instalment",
"amount": 29819.0
},
{
"asset_code": "TLB07",
"year": 2026,
"month": 12,
"kind": "insurance",
"amount": 2797.63
},
{
"asset_code": "MG02",
"year": 2026,
"month": 1,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 1,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 2,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 2,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 3,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 3,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 4,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 4,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 5,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 5,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 6,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 6,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 7,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 7,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 8,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 8,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 9,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 9,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 10,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 10,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 11,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 11,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "MG02",
"year": 2026,
"month": 12,
"kind": "instalment",
"amount": 19088.95
},
{
"asset_code": "MG02",
"year": 2026,
"month": 12,
"kind": "insurance",
"amount": 2414.09
},
{
"asset_code": "RV04",
"year": 2026,
"month": 1,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 1,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 2,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 2,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 3,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 3,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 4,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 4,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 5,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 5,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 6,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 6,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 7,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 7,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 8,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 8,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 9,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 9,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 10,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 10,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 11,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 11,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "RV04",
"year": 2026,
"month": 12,
"kind": "instalment",
"amount": 28641.0
},
{
"asset_code": "RV04",
"year": 2026,
"month": 12,
"kind": "insurance",
"amount": 1459.25
},
{
"asset_code": "TB01",
"year": 2026,
"month": 1,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 1,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 1,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 2,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 2,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 2,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 3,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 3,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 3,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 4,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 4,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 4,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 5,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 5,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 5,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 6,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 6,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 6,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 7,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 7,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 7,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 8,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 8,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 8,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 9,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 9,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 9,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 10,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 10,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 10,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 11,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 11,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 11,
"kind": "tracking",
"amount": 249.45
},
{
"asset_code": "TB01",
"year": 2026,
"month": 12,
"kind": "instalment",
"amount": 8990.91
},
{
"asset_code": "TB01",
"year": 2026,
"month": 12,
"kind": "insurance",
"amount": 2131.99
},
{
"asset_code": "TB01",
"year": 2026,
"month": 12,
"kind": "tracking",
"amount": 249.45
}
]