How GetOrder Works
GetOrder is a system that automates order management, production, and inventory tracking.
You do not need to manually keep records, calculate costs, or create documents — the system handles all of this automatically as you work with orders.
Key Concept
GetOrder is built on one simple principle:
You work with an order → the system does everything else
Specifically, the system automatically:
- calculates how much raw material is needed
- reserves resources across concurrent orders
- writes off ingredients upon production completion
- generates accounting documents at each stage
- calculates the cost price of each order
Orders use calculations (recipes) to determine required ingredients. Calculations drive inventory write-offs. Inventory updates cost price.
How It Works — 3 Steps
Step 1: Create an Order
- add a client
- select products or services
- specify date and time
The order receives the status "New".
For details on creating orders, see Orders.
Step 2: Move the Order to "In Progress"
The system automatically:
- analyzes calculations (recipes) linked to each product
- calculates raw material requirements
- shows shortages
- reserves resources in inventory
Step 3: Complete the Order
As the order moves through statuses:
- "Ready" → ingredients are written off, a production document is created
- "Delivery" → a sales document is created
- "Completed" → the order is closed, final cost is recorded
For a full breakdown of each status, see Order Lifecycle.
What Happens Under the Hood
Every action triggers an automated chain:
Orders → Calculations
Calculations define the product composition and calculate raw material consumption per unit.
Calculations → Inventory
Based on calculations, the system writes off ingredients, accounts for semi-finished goods, and updates inventory balances.
Inventory → Cost Price
The system uses average ingredient costs to calculate the cost price of each order automatically.
Statuses → Documents
Every status transition creates the required accounting documents and preserves the full history of operations.
Two Ways to Work
Web Application
- full interface
- convenient for planning and analysis
Telegram Bot
- quick access via chat
- voice input support
- works anywhere, no website required
Both interfaces are fully synchronized and trigger the same business logic. See Telegram Bot for details.
Real-World Example
You receive an order for a cake.
- Create the order
- Move to "In Progress"
- the system calculates ingredients (flour, eggs, cream)
- shows any shortages
- Prepare the cake
- Move to "Ready"
- ingredients are automatically written off from inventory
- Hand over to the client
- a sales document is created
- Complete the order
Result:
- inventory is updated
- cost price is calculated
- all documents are generated
Purchasing and Stock Replenishment
You can replenish inventory:
- manually
- by photographing a purchase receipt (AI recognition)
The system recognizes the receipt, creates a receiving document, and updates prices. See Inventory for details.
System Flexibility
You can:
- modify recipes mid-order
- substitute ingredients
- operate without strict inventory control ("allow negative stock" mode)
The system adapts to your process, not the other way around.
When GetOrder Is Most Useful
GetOrder is the right fit if you:
- accept orders from clients
- work with production processes
- use raw materials or consumables
- want to track cost prices
- are tired of manual bookkeeping
What You Get
- automation without complex configuration
- order and inventory control in one place
- automatic cost price calculation
- fewer errors
- more time for your business
The Key Difference
Without GetOrder, you typically need:
- a separate system for orders
- a separate system for inventory
- manual cost calculation
With GetOrder:
All three are unified in a single process driven by the order.
Related Sections
- Orders — managing client orders and statuses
- Order Lifecycle — what happens at each stage
- Inventory — stock tracking and write-offs
- Calculations — recipes and cost calculation
- Telegram Bot — working through chat
FAQ
Do I need to understand inventory accounting to use GetOrder? No, the system automates all processes.
Can I use GetOrder without inventory tracking? Yes, you can use order management only.
Are recipes (calculations) required? No, but without them cost price will not be calculated accurately.
What if my business is simple? The system is modular — use only the features you need.