Price Lists
A price list is a dated set of prices you prepare in advance and apply as one action - a seasonal menu, a Ramadan promotion, an annual increase. Instead of editing hundreds of products on the morning it takes effect, you build the list quietly and switch it on.
Menu path: Inventories > Price Lists

How a price list works
Each list carries a name, a From date, a To date, the number of items it holds, and whether it has been applied. The date range is the list's period of validity; the applied flag is how you tell a prepared list from a live one.
Inside the list, you add the products whose prices are changing, each with its new price. Products you leave out are untouched - a price list is a set of exceptions for a period, not a full catalog reprice.
| Column | What it tells you |
|---|---|
| Name | What the change is for, in words your team will recognise next year |
| From date / To date | When it takes effect and when it stops |
| Items count | How many products it covers |
| Applied | Whether it is live or still a draft plan |
Prepare and run a price change
- Create the list with a name that says what and when - "Summer menu 2026", not "New prices".
- Set the from and to dates. An open-ended increase and a two-week promotion behave very differently at the end, and the to date is what puts prices back.
- Add the products and their new prices. Build this days ahead; nothing changes until it is applied.
- Review the item count against your own list of what should change. A missing product is the error that reaches customers.
- Apply it. Prices move together, on the date you chose.
Full reference
Every option and control on this page, at a glance.
Filters (3)
- Dates and periods: From date, To date
- Other: Name
Form fields (3)
From date, Name, To date
Standard list tools
Every list page in OSOSS shares these controls:
- Manage columns - the icon at the right edge of the header row: search columns, tick to show or hide, drag to reorder. Your selection persists for your user.
- Quick search - matches the page's primary field.
- Filter chips + More Filters - the chips are your defaults; More Filters exposes the full set below.
- Save Filter / Saved Filters - name a filter combination and recall it in one click; one can be your default view.
- Reset - clears filters back to defaults.
- Export All - downloads the current filtered rows with exactly the columns you have selected.
- Focus - hides the surrounding chrome for a full-width table.
- Row selection - the header checkbox selects the page or all matching rows, enabling bulk actions.
- Rows per page and page jumper - at the foot of the table.
- Custom fields - anything you define under Settings > Custom Fields appears here as both a column and a filter.
Related pages
- Product Selling Pricing - per-channel and per-group price rules
- Products - the standard price a list overrides
- Cart Rules - checkout promotions instead of new prices
What you can do on this page
Every action on this page, step by step. What you see depends on your role, so a control your account is not set up for simply does not appear.
Add a record
- Click Add above the table - some pages label it New or show a + icon.
- Complete the form. Required fields carry a red asterisk and the form will not submit until they are filled.
- Click Save. Validation runs on submit; any field that fails shows its message directly beneath itself, and the form scrolls to the first problem.
- You land back on the list with the new record in place.
Fields on this form: From date, Name, To date
Edit a record
- Open the row's actions menu at the end of the row and choose Edit, or open the record and use Edit there.
- The form loads with current values. Change only what you need.
- Click Save.
Open and read a record
- Click the row, or choose View in the row's actions menu.
- The detail page shows the record's own fields, its related documents, and the actions that apply to it in its current state.
- Use the breadcrumb or your browser's back button to return - your filters, sort, and page position are preserved.
Export the list
- Filter and choose your columns first - the export mirrors exactly what is on screen, not the whole table.
- Click Export All.
- The file downloads as a spreadsheet: one row per record, your visible columns in your order.