OSOSS Help Center
العربيةOpen Dashboard

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

Screenshot from the live OSOSS Dashboard

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.

ColumnWhat it tells you
NameWhat the change is for, in words your team will recognise next year
From date / To dateWhen it takes effect and when it stops
Items countHow many products it covers
AppliedWhether it is live or still a draft plan

Prepare and run a price change

  1. Create the list with a name that says what and when - "Summer menu 2026", not "New prices".
  2. 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.
  3. Add the products and their new prices. Build this days ahead; nothing changes until it is applied.
  4. Review the item count against your own list of what should change. A missing product is the error that reaches customers.
  5. Apply it. Prices move together, on the date you chose.
Tip: Print or export the list before applying and check it against your intent. A price list is the fastest way to reprice a catalog and, for the same reason, the fastest way to publish a mistake across it.
Warning: A promotion without a to date does not end. Set the closing date when you set the opening one, or you will find out from a margin report months later.

Full reference

Every option and control on this page, at a glance.

Filters (3)

Form fields (3)

From date, Name, To date

Standard list tools

Every list page in OSOSS shares these controls:

Related pages

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

  1. Click Add above the table - some pages label it New or show a + icon.
  2. Complete the form. Required fields carry a red asterisk and the form will not submit until they are filled.
  3. Click Save. Validation runs on submit; any field that fails shows its message directly beneath itself, and the form scrolls to the first problem.
  4. You land back on the list with the new record in place.

Fields on this form: From date, Name, To date

Searchable dropdowns (customer, product, account, branch...) read live data - start typing to filter rather than scrolling. Most also let you create the missing record inline so you don't lose the form you are in.

Edit a record

  1. Open the row's actions menu at the end of the row and choose Edit, or open the record and use Edit there.
  2. The form loads with current values. Change only what you need.
  3. Click Save.
Documents that are already posted to accounting, paid, or fulfilled lock the fields that would change history. That is deliberate - issue a refund, a credit note, or an adjustment instead of rewriting the original.

Open and read a record

  1. Click the row, or choose View in the row's actions menu.
  2. The detail page shows the record's own fields, its related documents, and the actions that apply to it in its current state.
  3. Use the breadcrumb or your browser's back button to return - your filters, sort, and page position are preserved.

Export the list

  1. Filter and choose your columns first - the export mirrors exactly what is on screen, not the whole table.
  2. Click Export All.
  3. The file downloads as a spreadsheet: one row per record, your visible columns in your order.