📌 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.
Quick Start
This page will guide you through the process of setting up OmniCraft ERP on your first run and seamlessly migrating data from your previous records (notebooks, Excel spreadsheets, or other software).
🌍 Language and Data Security
Localization: The program supports multiple languages and automatically detects your operating system's language on the first launch. You can always change it manually: select File ➔ Program Settings in the top menu, choose your preferred language, and restart the application.
Data Security: Your data belongs entirely to you. We do not collect, store, or process your personal data or your business records. The application does not require any registration, email addresses, or phone numbers.
About Data Integrity and Backups
We make every effort to minimize data risks: the program features modern data protection mechanisms, the database runs in WAL mode (protecting against power failures), and it generates automatic background backups.
However, no system can guarantee data integrity with absolute certainty—data loss may still occur due to OS system failures, malicious software, hard drive wear, or other external causes. Maintaining backup copies remains your responsibility.
We highly recommend occasionally creating manual backups: File ➔ Export Data. The primary binary backup (.db) saves your entire system. However, as an extra safety measure, we recommend exporting your data in the second format as well—a .zip file containing CSV tables. If the binary database file ever suffers minor corruption from drive failures and fails to load, you will have a fallback restoration option.
🚚 Migrating Data from Previous Records
If you are transitioning to OmniCraft ERP from another system, you do not need to manually log every past sale from previous years. You can migrate your current "snapshot" of the business in two simple steps.
Step 1. Enter Current Assets and Materials
- Open the Workshop tab and enter all your current equipment and tools at their original purchase price.
- Open the Materials tab and enter the actual physical balances of raw materials (for example, leather, hardware, glue, or clay) currently on your shelves.
What happens: The program will place these values on the Workshop Balance Sheet. In doing so, it will automatically record the purchase transactions in your Cash Flow Ledger. At this stage, your Cash Flow balance will logically show a deep negative value—representing the historical volume of your personal investments to get the business running.
Step 2. Enter Historical Cash Flow Balances and Liabilities
Regardless of whether your business has already broken even or you are still returning your initial investments, you need to perform an initial correction entry. This syncs the application's math with reality.
Go to the Cash Flow tab, click the correction button, and fill in the details step-by-step:
- Verify Historical Assets: The program will display a list of the assets you added in the Workshop tab during Step 1. Mark the items that were purchased before migrating to OmniCraft ERP. The program will factor their cost back into the calculations to avoid double-counting them as current expenses (since you already accounted for their purchase in your past records). Important: At this step, make sure you mark absolutely all historical equipment, tools, and consumables (excluding raw materials from the warehouse—these do not need to be marked).
- Enter Business Liabilities: If the workshop has any unpaid loans, borrowings, or outstanding debts to suppliers, specify them here. They will automatically be logged on your Balance Sheet as liabilities.
- Enter Historical Cash Flow Balance: This is the cumulative financial net result of your entire past business operation. It is calculated as follows: All Inflow (revenue from product sales, loans received, personal investments, other income) minus All Outflow (costs of raw materials, equipment purchases, rent, advertising, taxes, loan interest, and other expenses). Note: This figure can be either positive or negative.
Attention: This correction can only be performed once!
This initial correction operation is locked after its first execution—it cannot be run a second time. Therefore, before clicking the confirmation button, make sure that in Step 1 you added absolutely all your old tools, machinery, and consumables to the Workshop tab.
What if you later remember a forgotten historical asset? Do not worry; this can easily be corrected without disrupting your accounts:
- Add the forgotten machine or tool to the Workshop tab as usual. An asset will appear on your Balance Sheet, and an automatic expense transaction will be logged in Cash Flow for the "purchase" amount.
- To offset this artificial expense (since you didn't physically spend cash now—the asset was bought in the past), go to the Cash Flow tab and create an income entry (such as Non-operating income) equal to the value of this asset. In the comment, specify: “Correction for forgotten historical asset”.
That's it! Your database is configured, the calculations are synchronized, and both your Balance Sheet and Cash Flow Ledger reflect your true business reality.
🚀 Base Pricing Settings
Before you proceed to create products (the Calculator tab), it is important to set your workshop's financial guidelines. Go to the Settings tab and set three primary parameters:
1. Master Hourly Rate (Currency/Hour)
This is the cost of one hour of the master's labor.
- If you hire assistants: Enter their average hourly wage here. The program will treat this money as a direct expense and factor it strictly into the cost price.
- If you work for yourself (solo artisan): You can set the rate to
0. In this case, you won't have to make extra transactions to pay a "salary" to yourself. However, keep in mind: if your labor rate is zero, the value of your labor must be factored into your global markup percentage.
2. Global Markup (%)
This is your margin multiplier. The program automatically applies this percentage to the net cost price of an item (materials + labor + overhead costs) to calculate the Recommended Retail Price for you.
3. Overhead Expenses (Global Norms)
Overheads are the indirect costs of running your workshop: electricity, rent, consumables, or software. In Settings, you establish their baseline level. They can be of two types:
- Percentage (%): Calculated as a percentage of the item's raw cost (materials and labor).
- Fixed (Currency): A flat monetary sum added to each produced item.
Customizing Within Recipes: You won't have to change your global settings every time different products have different manufacturing costs. When creating a recipe for a specific item in the Calculator, the program will offer you a smart panel of multipliers:
- If a product consumes twice as much electricity and glue, simply set its overhead coefficient to
2.0(the program will multiply the global norm by two). - If a simple keychain does not require heavy machinery at all, set the coefficient to
0, and these overhead costs will not be factored into its cost price.
Once you have configured these parameters, your system is fully ready. You can now switch to the Calculator tab and create your first product recipes.