📌 Documentation Under Development
Dear Users!
Since OmniCraft ERP is currently in an active beta stage, with regular updates and expansions, the reference materials are also being updated gradually.
At this time, please treat the documentation as a guide—it is currently incomplete, may temporarily lack descriptions for certain features, or contain minor inaccuracies.
⚙️ Global Settings: Language, Currency, and Security
Unlike Workspace Settings, which affect the economics of a specific business (rates, markups, overhead costs), Global Settings establish the fundamental rules of operation for the entire application and your local database.
To open them, click File ➔ Program Settings in the top menu.
🌍 Localization and Currency
1. Interface Language
The program supports full interface localization. Upon its very first launch, OmniCraft ERP automatically scans your operating system's language and adapts to it. You can switch between Russian (RU) and English (EN) at any time.
- How it works: Changing the language requires a full restart of the application so that all system windows, cash flow categories, and directories are properly translated and loaded from the dictionary databases.
2. Accounting Currency
By default, the program pulls your national currency symbol from your OS regional settings (e.g., ₽, $, €, £, ₺). You can change it to any other currency using the convenient built-in search tool (just start typing the name, such as “Euro” or “Lira”).
Protecting Historical Data
The currency change button is automatically locked as soon as you begin recording real transactions (the moment you register your first purchase, sale, or cash flow entry).
This is done to protect your financial reporting. If the program allowed you to switch currencies on the fly, all your previous receipts, balances, and analytical charts would instantly become a mathematical mess. What if you relocate to another country? You will need to perform an "Accounting Reset" (see below) to start keeping books in the new currency from a clean slate, while preserving your existing directories and recipes.
☢️ Danger Zone
At the bottom of the settings window, you will find tools for radical database interventions. These buttons should be used with extreme caution.
🧹 Accounting Reset (Wiping Transaction History)
This tool is designed to "zero out" the operational memory of the business without losing its infrastructure. It is ideal if you have been using the program in a trial/test mode, recorded many test receipts, and now want to start keeping real books from a clean slate.
| What will be DELETED (Logs) | What will be ZEROED (Balances) | What will be SAVED (Infrastructure) |
|---|---|---|
| • Entire sales history (receipts) | • Physical materials stock in warehouse | • All equipment & assets (Workshop) |
| • Inventory movement logs | • Finished goods stock (Showcase) | • Materials directories & supplier links |
| • Cash flow ledger (Cash Flow) | • Cash register balances & Cash Flow history | • All product templates & Recipes |
| • Production queue (Workbench) | • FIFO batch cost values | • Categories, pack types, global settings |
Prior to performing the wipe, the program will automatically create a shadow backup of the database. After clicking "Clear History" (Accounting Reset), OmniCraft will prompt an automatic reboot. You will receive a clean workshop, ready for the initial stock inventory (see Quick Start).
💥 Factory Reset
This is the "red pill" button—the ultimate database reset. It permanently deletes absolutely everything from your local SQLite database.
- All tables, directories, recipes, receipts, stock balances, settings, and license keys vanish completely.
- Upon the next startup, the program will generate a brand new database, exactly as if you had just downloaded and installed OmniCraft ERP for the very first time.
Attention!
Before using this function, always make a manual data export (File ➔ Export Data ➔ Backup Database .db) if there is even a slight chance you might need this information in the future. Recovering data after a factory reset without a backup file is impossible.
🔄 Automatic Reboot
Any changes in the Global Settings (changing the language, currency, or resetting accounts) require a reconfiguration of the operational memory. After saving changes, the program will prompt you to reboot now or do it later.
During the reboot, OmniCraft ERP carefully preserves your window geometry (size and position on the screen), allowing you to resume your work exactly where you left off.