Product Sales Variant
Product Sales Variant sets the extra options available when a product is sold in the POS, for example size, toppings, service options, or other variants that can add to the selling price.
Used By
sales staff, cashiers, sales admins, or finance
Data Type
master
Search Keys
Code, Name
When to Use This Form
- When a POS product needs variant options at the time of sale.
- When a particular variant needs an additional price.
- When a variant should only apply to certain product groups.
Before You Start
- Make sure the product group has been created and contains the right products.
- Make sure the variant surcharge has been agreed with sales or the cashiers.
Workflow
- Open Sales & POS / Point of Sale / Product Sales Variant.
- Enter a variant code and name that cashiers can easily understand.
- Enter the price addition and select the product groups that use this variant.
- Make sure the variant is not duplicated under a different name.
- Save, then test it in the POS on a product in the related group.
Key Fields
| Field | Explanation for Users | Status |
|---|---|---|
Code
id |
Data code. Use a short code that is easy to recognize. | Required |
Name
name |
Name shown in data selections and reports. | Required |
Price Addition
extraprice |
Additional price charged when the variant is selected in the POS. | Optional |
Applies to product groups
productgroup |
Product groups allowed to use this variant. | Required |
Active
isactive |
Determines whether the data can still be used in new processes. | Optional |
Last Modified
updatetimestamp |
The last time the data was updated by the application. | Optional |
Details and Relations
- This form has no detail table. The variant applies based on the selected product groups.
What Happens After Saving
- Active variants can appear in the POS for products in the related groups.
- Changing the price addition affects subsequent POS transactions.
- If any data is not valid, the application rejects the save and shows a validation message.
Common Problems
- Data cannot be saved: check the required fields, number and date formats, and the validation message shown.
- Data does not appear when searched: check the active status, user access rights, division/department filters, and the search keyword.
- Duplicate variants: tidy up the names and use one agreed variant.
Available Fields
The following list summarizes the fields available on the form. Rarely used fields are still listed so they are easy to look up during training or support.
| Field | Explanation for Users | Status |
|---|---|---|
Code
id |
Data code. Use a short code that is easy to recognize. | Required |
Name
name |
Name shown in data selections and reports. | Required |
Price Addition
extraprice |
Additional price charged when the variant is selected in the POS. | Optional |
Applies to product groups
productgroup |
Product groups allowed to use this variant. | Required |
Active
isactive |
Determines whether the data can still be used in new processes. | Optional |
Created By
usercreate |
User who created this data. | Optional |
Modified By
useredit |
User who last modified this data. | Optional |
Last Modified
updatetimestamp |
The last time the data was updated by the application. | Optional |
User Checklist
Menu Location
- Sales & POS / Point of Sale / Product Sales Variant
/form/productsalesvariant