How to Use Product Hierarchies in Sales Invoices and POS View
With Eemel’s Super product version (and legacy Gold/Accounting versions), you can define parent-child product structures. When a parent product is added to a sales invoice or POS receipt, all its sub-products are automatically included as separate lines.
✅ How to Set a Parent Product
Make sure you're using Super, Gold, or Accounting version.
Go to Products.
First, create the parent product (e.g.,
"Car Service"
).Then, create a sub-product (e.g.,
"Service Fee"
).While editing the sub-product, set
"Car Service"
as its parent.You can create multi-level chains of products — the system prevents infinite loops and warns if parents cross-reference incorrectly.
Set default quantities and prices on sub-products; these values will be used when the structure is added to invoices or receipts.
🧾 Adding Product Structures to Sales Invoices
Go to Sales > Invoices.
Click New Invoice.
In the description field of a line, search for the parent product (e.g.,
"Car Service"
).Click the plus icon — this is essential to include sub-products.
All child products (and their children) will now appear as individual rows.
Review quantities and prices and finalize the invoice.
🧾 Adding Product Structures to POS (Warehouse Management)
Go to Warehouse Management > POS.
Scan or type the parent product in the EAN/code field.
Once selected, the child products appear automatically with their default quantities.
Reports will show sub-product sales and stock levels as usual.