Guides pulling financial reports from Merit Aktiva via the elnora-merit CLI: income statement, balance sheet, sales, purchase, customer debts, and customer payments. Use when needing profit & loss, balance sheet, or customer receivable data.
How this skill is triggered — by the user, by Claude, or both
Slash command
/merit-aktiva-workspace:merit-reportsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read-only financial reports via `elnora-merit reports`. Every endpoint is **POST with a
Read-only financial reports via elnora-merit reports. Every endpoint is POST with a
JSON query body even though they only read. Dates are YYYYMMDD.
If a company-specific books reference is configured, load it for the period and any standing report conventions.
| Question | Command |
|---|---|
| Profit & loss for the period | income-statement |
| Financial position (assets / liabilities / equity) | balance-sheet |
| Turnover by invoice / customer / article | sales |
| Spend by invoice / vendor / article | purchase |
| What is a customer (or all customers) unpaid | customer-debts |
| Customer payments / collections | customer-payments |
elnora-merit reports income-statement --end-date 20260630 --per-count 1
elnora-merit reports balance-sheet --end-date 20260630 --per-count 1
elnora-merit reports customer-debts --cust-name "" # "" = all customers; --debt-date defaults to today
elnora-merit reports sales --data '{"ReportType":2,"StartDate":"20260401","EndDate":"20260630"}' # 2 = By Customers
elnora-merit reports purchase --data '{"ReportType":2,"StartDate":"20260401","EndDate":"20260630"}' # 2 = By Vendors
income-statement / balance-sheet require EndDate + PerCount (number of periods,
counting back from EndDate). Return ErrorMsg + Data (ReportDataLine[]); each line
has a RowType (1 = description, 2/3 = balance/turnover, 4 = formula) and Balance
(null when RowType 1). Blue/clickable rows in the UI correspond to drillable Details.sales / purchase row shape branches on ReportType — 1 By Invoices, 2 By
Customers/Vendors, 3 By Articles, 4 By Countries/Fixed assets. Branch on it when reading.
Array filters (ItemFilter, DepartFilter, …) must be passed via --data.customer-debts needs --cust-name or --cust-id ("" selects all). DocType codes:
SO offer, MA invoice, SBx() initial balance, PR/BA from the program.customer-payments is cursor-paginated: when HasMore is true, pass Id4More to
reports more-data <id4More> and repeat until HasMore is false.For VAT figures use the merit-vat-kmd skill (gl list, käibeandmik), not these reports.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub elnora-ai/elnora-merit-aktiva --plugin merit-aktiva-workspace