bokio_profit_and_loss
Calculate profit and loss for a date range by summing BAS class 3–8 result accounts, grouped by class or account, and return profit as a positive value.
Instructions
Sum the result accounts (BAS classes 3-8) for a period, grouped by class or by account, with result = negated total so that profit is positive. For balance-sheet accounts use bokio_account_balances. Amounts in ledger sign: debit positive, credit negative.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Last day, inclusive (YYYY-MM-DD). | |
| from | Yes | First day, inclusive (YYYY-MM-DD). | |
| groupBy | No | Group by BAS class (3-8) or by account; default class. | class |
| companyId | No | Bokio company id. Defaults to BOKIO_COMPANY_ID if omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | ||
| from | Yes | ||
| rows | Yes | ||
| result | Yes |