Platform
The platform behind every module
KERUVA modules are not separate programs but one system on one set of data. Access rights and the audit log apply across all modules.
One journal
Accounting documents from every module post to the same journal. Balances, the trial balance and financial statements are calculated from it, so they cannot drift from the books. A closed month does not change, the accounting policy applies from its effective date, and a backdated record needs a separate right and a reason.
- 01CRM Deal
- 02Sales Order
- 03Sales and inventory Sales invoice
- 04VAT VAT invoice
- 05Banking Payment
- 06Reporting Report
Shared mechanisms
- 01
Several legal entities in one database
Each legal entity has its own accounting policy, accounting periods, signatories with effective dates and feature switches. These are 20 toggles that turn on specific areas (treasury control, orders, item variants and lots, approval routes) and govern the menu and server-side checks.
- 02
Rights and roles
The rights matrix covers more than 90 document types, reference lists, reports and service actions. Six ready-made roles, access groups and profiles. The server checks every request and denies by default.
Screen L1Rights matrix: roles and permitted document actions - 03
Audit log
Sign-ins and failed attempts, every data change with its IP address, every refused request. You see who did what and when.
Screen L2Audit log with sign-in events and data changes - 04
Document chain
The “Chain” button in the document header shows its source and the documents created from it, within your rights: 56 links across 36 document types. 41 “create from” options carry the data over, so nothing has to be retyped.
- 05
PDF, Excel and Word output
14 forms, including the delivery note, service act, invoice, order form and the M-2 power of attorney, export to PDF, Excel and Word. Text can be corrected right on the form, and signatories are taken as of the document date.
- 06
Data import
Counterparties, items and contracts load from Excel or CSV. Columns map automatically, and you see a preview and an error log before anything is saved. Bank statements and supplier VAT invoices (tax invoices) load from files too.
Screen L4Data import with a preview and an error log - 07
Data from public registers
A counterparty’s name, full name and director fill in from the open state register by EDRPOU company code. National Bank of Ukraine exchange rates load daily, and the system checks the UKT ZED customs and DKPP product classifiers for updates every day.
- 08
Role-based approvals
Payment requests, fund transfer orders, customer and supplier orders, internal consumption orders and return requests can go through an approval route, switched on per legal entity. Everyone sees the tasks addressed to their role.
Screen L6Approval tasks addressed to the user’s roles - 09
Everyday work
Search across all documents and reference lists within your rights (⌘K or Ctrl+K), tabs of open documents that mark unsaved changes, configurable lists and team tasks.
- 10
Mobile interface
A separate phone interface in the browser: key figures, document journals with cards, posting and unposting, mobile reports, tasks and help.
Screen L5Mobile interface: key figures and a report on a phone - 11
Checked on every change
Every update goes through automated tests, including tests against a real database, and end-to-end demo scenarios that reconcile calculated figures. Updates reach all customers at once.