← Files ClaraARCHIVED FILE

modules/reporting-engine/fixtures/mechanical_acceptance/statement_recipe.json

1.16 KB · Oct 5, 2026 · 00:02 UTC

↓ Download file

{
  "title": "Mechanical acceptance P&L",
  "statement_label": "Profit and loss statement",
  "unit": "mEUR",
  "scope_label": "2025 PL, AC",
  "periods": ["2025"],
  "scenarios_by_period": {"2025": ["PL", "AC"]},
  "statement_rows": [
    {"key": "product_revenue", "label": "Product revenue", "prefix": "+", "source_key": "product_revenue"},
    {"key": "service_revenue", "label": "Service revenue", "prefix": "+", "source_key": "service_revenue"},
    {"key": "revenue", "label": "Revenue", "line_type": "subtotal", "prefix": "=", "formula": [{"row": "product_revenue", "factor": 1}, {"row": "service_revenue", "factor": 1}]},
    {"key": "cost_of_sales", "label": "Cost of sales", "prefix": "-", "source_key": "cost_of_sales"},
    {"key": "gross_profit", "label": "Gross profit", "line_type": "subtotal", "prefix": "=", "formula": [{"row": "revenue", "factor": 1}, {"row": "cost_of_sales", "factor": -1}]},
    {"key": "income_tax", "label": "Income tax", "prefix": "-", "source_key": "income_tax"},
    {"key": "net_income", "label": "Net income", "line_type": "total", "prefix": "=", "formula": [{"row": "gross_profit", "factor": 1}, {"row": "income_tax", "factor": -1}]}
  ]
}

SHA-256: 89263148fb08ad7a3122a86d2d82489f0864f89aa7ceeb12e711c4f4571659e1