Skip to content

📌 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.

🧾 Sales: The POS Terminal & Efficiency Analysis

The "Sales" tab is split into three functional areas: a form for registering a new sale (the POS terminal), an interactive log of processed receipts, and an analytical table measuring the return on your working time (Time ROI).

Processing a sale in the program is a key action that instantly deducts finished products from showcase stock, logs cash in your Cash Flow Ledger, and calculates net profit.


🖥️ Processing a Sale (POS Terminal)

The form at the top of the screen allows you to record a sale quickly. To do this, fill out the following fields:

  1. Product Selection: The dropdown displays only finished products currently available in showroom stock (quantity > 0).
  2. Sales Channel: The channel where the transaction occurred (e.g., Etsy, personal website, social media, or a marketplace). Your final retail price will adapt according to the selected channel.
  3. Quantity: The number of items purchased by the client.
  4. Shipping (Logistics): A precise economic tool that the program calculates based on strict rules.

🚚 Economic Logic of Shipping

The program offers two shipping payment modes that impact your financials differently:

  • "Paid by Buyer" (Client) Mode: The client transferred funds for both the product and separately compensated you for the shipping cost.
    • In Cash Flow: A full inflow is logged (Product Price + Shipping Cost).
    • Outflow: A corresponding shipping expense is logged.
    • Impact on Profit: Neutral (the shipping cost received directly matches the shipping expense). However, your Cash Flow Ledger reflects a completely accurate cash turnover.
  • "Paid by Workshop" (Expense) Mode: You provided the client with free shipping (or covered it at your own expense).
    • In Cash Flow: A net inflow is logged for the product price, and an outflow is logged for the logistics company's shipping fee.
    • Impact on Profit: Negative. The shipping cost is deducted directly from your net profit on this transaction.

📈 Managing Sales Channels

Different platforms charge varying commissions and require different pricing strategies. In the program, you can configure individual markups for each channel.

Click the gear icon ⚙️ next to the channel selector to open the management window:

  • You can add a new channel (e.g., “Shopify” or “Amazon”).
  • Specify a custom markup in % (it will be added to the basic recommended retail price calculated in the Calculator).

Fixed Prices for Specific Channels

If a percentage-based markup is not ideal and you want to establish a strict, flat price for a specific platform (for example, you want an item to sell for exactly $45 on Shopify and $40 at local markets), you can do so in the Finished Goods tab by setting fixed prices in the product profile. In this case, the calculator will yield to your manual pricing rules.


🧾 Receipt History (Sales Log)

The bottom-left portion of the screen displays the history of all processed sales.

  • The table displays the transaction date, sales channel, product name, quantity, and the net profit earned on each receipt.
  • The table supports pagination (paged viewing of 15 records), ensuring a smooth, lag-free interface even with thousands of entries in the database.

🏆 Product Rating (Time ROI — Return on Time)

The bottom-right portion of the screen holds one of the most valuable analytical tables for a business owner—the Product Rating by Return on Time.

Traditional accounting only displays absolute profit (for example, selling a bag nets you $50 in profit, while a passport cover nets you $10). This creates the illusion that crafting bags is always more profitable.

OmniCraft ERP calculates Time ROI (hourly profit): The program takes the net profit from a product's sale and divides it by the number of hours you physically spent crafting it (based on the time norm specified in the Calculator).

$$\text{Hourly Profit (Time ROI)} = \frac{\text{Net Profit from Product Sales}}{\text{Total Hours Spent Crafting Completed Items}}$$

Why is this necessary?

This table clearly reveals the "hidden killers" of your time and your true profit engines:

  • You might discover that a complex bag yields only $3 per hour due to massive labor hours.
  • Meanwhile, a simple passport cover yields $15 per hour because it is crafted in 20 minutes.
  • Business Takeaway: To maximize your earnings, it is economically smarter to focus on volume sales of passport covers, while the price of the bag should be raised immediately in the Calculator.