Ritzy One • User Manual

Inventory

Buy, hold and sell stock with Ritzy: items and prices, purchasing from order to supplier invoice, sales from quotation to invoice, stock moves between locations, batches with expiry and FIFO cost, assembled items, kits and reconfigured units — with every movement posted to Accounts and a full set of reports.

Applies to Ritzy One (web)  |  Audience: Store, Purchasing, Sales & Accounts users  |  Sign in as ADMIN to set it up

1 What the Inventory module does

Inventory keeps the quantity and value of everything you stock, at every location, and moves it with the documents you already raise: goods come in on a GRV or a purchase, go out on a delivery order, an invoice or a stock issue, and move between stores on a transfer. Each of those documents posts its own accounting — stock, cost of sales, supplier and customer balances — so the ledger and the stock always agree.

AreaDocumentsMenu group
PurchasingPurchase Order → Goods Received Voucher (GRV) → Purchase; GRV Return, Purchase Return, Consignment Costing, RFQPurchase
SalesQuotation → Sales Order → Delivery Order → Invoice / Cash Memo; Delivery Return, Sales ReturnSales
MastersCategory, Location, Bin, Unit, Manufacturer, Product, Charge, Price TypeMasters
Stock controlStock Transfer, Stock Adjustment, Stock Issue, Product Assembling, Product Reconfiguration, Selling Price Update, Barcode LabelStock Control
RequestsStock Issue Request, approval & tracking, My Goods ReceiptStock Control / Others
ReportsStock, sales and purchase reports, journals, analysis pivots, the Inventory DashboardReports / Analysis
The desktop and the web share one database
Documents saved in the Ritzy desktop application appear in the web and the other way round. The web adds batches, expiry control and FIFO cost; documents the desktop saves are brought into the batches automatically (see §9).

Notes and foreign-currency totals

2 How stock is costed

Every item carries one costing method, chosen on the Product master (Costing):

MethodWhat a sale or issue costsGood for
Moving averageThe average cost of what is in stock on the day. Each purchase re-averages it.Most stock.
FIFO (by batch)The cost of the batches the document actually draws — the oldest (or earliest-expiring) first.Goods whose cost changes a lot, or perishables.
Standard costThe dated standard cost of the item (Assembled items only).Things you build from components.

A purchase’s cost is its landed cost: the price less discount, converted to base currency, plus any charges spread onto it by Consignment Costing. A backdated purchase re-averages every movement after it.

Who sees cost
Cost prices and values appear only to users with the Show Cost right (User Manager). Everyone else sees quantities and selling prices.

3 Set-up: settings, masters & rights

Inventory Settings

Open System Settings in the Inventory menu (the Inventory Settings screen). The settings most people change:

SettingWhat it does
BarcodeWhich product code (1–5) is printed in barcodes and read by scanners.
Default LocationThe store new document lines start at.
Expired stockBlock, Warn or Allow a sale or issue from an expired batch. A return to the supplier can always take expired stock.
Near expiry (days)How far ahead “expiring soon” looks (reports, the Batches page, alerts). Default 30.
New items cost byThe costing method a new item starts with.
Default PriceThe price type used when nothing else sets a price.
Serial No for ItemsShows the Serial Nos column on invoices, cash memos and stock issues, so the serial number of each unit can be recorded (§6).
Accounts LinkThe default purchase, stock-issue, inventory and adjustment accounts, and whether stock adjustments post to Accounts.

Masters

Under Masters: Category (a tree — reports and tools that take a category include its sub-categories), Location (each store), Bin, Unit (a lower unit and larger units with a factor, e.g. PCS and DOZEN = 12), Manufacturer, Charge (freight, duty…) and Price Type (Retail, Wholesale, Dealer…).

Rights

Every screen and report has its own right in User Manager. New screens stay hidden until an administrator grants them.

4 The Product master

Masters → Product. Each item has a code (and further codes, such as a barcode), a description, a category, units, accounts and prices. The Item Type decides how it behaves:

Item TypeBehaviour
StockCounted and costed at each location.
Non-StockSold or bought (a service, a fee) but never counted.
KitSold as one line, but its components leave stock (§10).
AssembledBuilt from components on Product Assembling and then stocked like any item, at standard cost.
Many items at once
Import CSV on the Product list (or Tools → Import (CSV)) creates or updates items from a spreadsheet: code, description, item type, category, units, accounts and levels. Categories, units, locations and the other inventory masters import the same way. Opening stock and prices are not part of it — use Opening Stock Update and the price import. See Importing Masters from CSV.
A new item in the middle of a document
With the New right on Product, the + beside the item picker on a purchase order, GRV, purchase, quotation, sales order, delivery order, invoice, stock request or stock adjustment creates the item without leaving the document, and adds it as a line. It asks only for the description, Stock or Non-Stock, the code, category, unit, location, tax and accounts, filled in from your Inventory Settings. Kits and assembled items, prices and opening stock are set here on the Product master. Returns, transfers and issues offer existing items only, because they move what is already on record. Locations, inventory charges and departments have the same +; see Getting Started §8.
Opening stock
Opening stock can be set only while the item has no other movement and the first period is open. For many items at once, use Opening Stock Update (§12).
Attachments
Once an item is saved, the Attachments button (the paper clip) in its dialog title holds its files: datasheets, photos, certificates. Every inventory document — purchase orders, GRVs, purchases, quotations, sales orders, delivery orders, invoices, returns, stock transfers, adjustments and issues, stock requests, RFQs, assemblies, reconfigurations and consignment costings — has the same button once it is saved, so a supplier's quote or a signed delivery note stays with its document. The count on the button shows how many files are attached.

5 Purchasing

  1. Purchase Order — what you order, from whom, at what price. Prints as a letter to the supplier. Lines can come from approved stock requests.
  2. Goods Received Voucher (GRV) — the goods arrive: stock goes up at each line’s location. Take the lines from the PO with From Purchase Order; enter a Batch No and Expiry for goods that carry them.
  3. Purchase — the supplier’s invoice. Bill the GRV’s lines with From GRV (the stock does not move again) or buy directly (the purchase brings the stock in itself). It posts the supplier balance and the inventory value.
What is still to come
A PO line stays open until GRVs and purchases have received all of it. The Stock Forecast report counts what open orders will bring.

6 Sales

  1. Quotation — an offer. It can become a sales order, or be copied into a DO or an invoice.
  2. Sales Order — the customer’s order. It reserves its stock until delivered or invoiced; close it to release what is left.
  3. Delivery Order (DO) — the goods leave stock, earliest-expiring batches first.
  4. Invoice (or Cash Memo) — bills the customer and posts sales, tax and cost of sales. Use From DO / Order to bill a DO (no second stock movement) or an order; or sell straight from stock.

Advance adjustment

When the customer paid an advance earlier (received in Accounts, with its tax), choose Advance Payment under Paid by on a credit invoice, enter the advance (tax included) in Advance and its number in Advance Inv# (a number up to 32767). The tax already booked on the advance is reversed, and the customer is debited the total less that tax. The invoice prints Advance adjusted (Inv# …). Then allocate the advance receipt against the invoice in Accounts.

Kits on sales documents

A kit is sold as one priced line. Its components are listed under it, read-only — they are what leaves stock and what costs the sale. Change the kit quantity and the components follow; you never edit them yourself. This applies to quotations and sales orders too: a delivery order or invoice made from an order delivers the order’s own components, so the order closes once everything has gone.

Invoice 57
CodeDescriptionQuantityPriceNet Amount
MED-0001Paracetamol 500mg x 241210.000120.000
KIT-FA1 KitFirst aid kit218.00036.000
  ↳ BND-01Bandage roll 5cm4 PCS
  ↳ GLV-01Nitrile gloves (pair) Not printed6 PCS
A kit line with its components underneath; a component marked “not printed” leaves stock but does not appear on the printed invoice.

Serial numbers

For items with a serial number on each unit (laptops, phones, appliances), turn on Serial No for Items in Inventory Settings. Invoices, cash memos and stock issues then have a Serial Nos column.

  1. Click S/N on the line.
  2. Type, paste or scan the serial numbers, one per line. A scanner works straight away: each scan ends the line.
  3. Click OK. The line quantity becomes the number of serials entered, and the button shows the count.
Warranty claims
To find where a unit went, open the Serial Number Lookup report and search for its serial number (§13). It shows the voucher, the date, the customer, the price and whether the unit came back.

7 Stock control: transfer, adjustment, issue

DocumentUse it to…Accounts
Stock TransferMove stock from one location to another. Batches move with their lot, expiry, age and cost.None (value stays in stock).
Stock AdjustmentCorrect stock: positive for stock found or a count that came out higher, negative for damage, loss, expiry or a lower count. Count sheet lists a location’s items so you can type what was counted.Inventory against the adjustment account, at average cost.
Stock IssueUse stock inside the business (a workshop, a site). Charge each line to an expense account, department and job. Serial numbers can be recorded as on an invoice (§6).Expense against inventory.
Writing off one expired lot
On a negative adjustment line, choose the batch to take out first — for example the lot that has just expired.

Adjustments made by Product Assembling or Product Reconfiguration appear in the adjustment list with a tag and are read-only there — change them on the screen that made them.

Counting and receiving from a phone
The Ritzy Stores phone app counts a location with the camera as a scanner (offline if need be) and posts the differences as one Stock Adjustment; it also receives purchase orders on the dock into a GRV and looks up stock by barcode. The install QR code is on the GRV and Stock Adjustment screens. See the Mobile Apps manual.

8 Stock requests, RFQ & My Goods Receipt

A Stock Issue Request lets a site ask for goods: the requester raises it, the site’s approver approves or rejects each line and routes it — issue from stock, purchase order, RFQ or GRN direct — and the store issues it. Approvers and issuers are set per location in Stock Request Approvers / Stock Request Issuers, and are notified at each step.

The alerts are described in the Inventory Notifications manual.

9 Batches, expiry & FIFO

Every receipt of a stock item is a batch: how many came in, what each cost, the supplier’s lot number and the expiry date. Every issue records which batches it drew from. This works for every stock item — FIFO costing just uses it for the cost too.

Keeping batches in step with the stock

Documents saved before batches existed, and documents the desktop application saves, move stock without batches. Ritzy brings the batches back into line with the stock automatically — whenever a web document touches an item, and once a day for everything:

If the Batches & Expiry page shows a warning that some items disagree with the stock ledger, press Reconcile now to put them right straight away.

What reconciliation cannot know
For stock moved outside the web, Ritzy cannot know which lot really came in or went out — the totals are always right, and those batches carry no lot number or expiry. Receive expiring goods in the web to keep their lots exact.

10 Product Assembling & kits

Product Assembling

Stock Control → Product Assembling builds Assembled items from their components — or, with Dismantle, breaks them back down.

  1. Choose Assemble or Dismantle, then add the items and quantities.
  2. Pick where the finished item is built (Built at) and where its components come from (Components from). The components appear under each line with the stock at that location — a shortage shows in red.
  3. Save. The components leave stock at their cost and the finished item comes in at its standard cost; the difference is posted as the assembly variance to the adjustment account.

An item with no standard cost yet gets one from its components’ cost on the day. An assembly can be edited or cancelled until what it built has been used. The Product Assembling Journal lists every assembly’s movements and the variance.

Kits

A kit holds no stock: it is a selling bundle. Sell, deliver or return it as one line and its components move (§6). A kit sold for less than its components cost shows on the Under-cost Sales report.

11 Product Reconfiguration

For goods sold in configurations — a laptop with 16 GB or 8 GB of memory, a 1 TB or 2 TB disk. When a customer orders a configuration you do not have, open a unit of one you do have and swap parts: Stock Control → Product Reconfiguration.

  1. Keep each configuration as its own item (e.g. LT-X16-1T and LT-X8-1T), so its stock and cost stay true.
  2. Choose the Unit taken (in stock), what it Becomes and how many units. Optionally enter the Sales order it is for — its item becomes the target.
  3. List the parts removed (they go into stock; enter their cost, or leave it to use their average) and the parts fitted (they come out of stock).
  4. Save.

How the cost works

Example
Unit taken (Laptop 16 GB) at its cost1,000.000
+ Parts fitted (8 GB memory) at their cost30.000
− Parts removed (16 GB memory) at the cost entered60.000
= New unit cost (Laptop 8 GB)970.000

What goes into stock equals what comes out, so a reconfiguration has no profit or loss — it posts as a stock adjustment whose adjustment account nets to zero. The removed part and the new unit re-average their items’ cost like a purchase.

Reconfiguration 3
LT-X16-1T — Laptop X 16GB / 1TB
LT-X8-1T — Laptop X 8GB / 1TB
Parts removed — go into stock
PartPer unitStockCost in
RAM-16 — RAM 16GB DDR51360
Parts fitted — come out of stock
PartPer unitStockCost
RAM-8 — RAM 8GB DDR511230.000
Cost

Unit taken 1,000.000  + Parts fitted 30.000  − Parts removed 60.000  = New unit cost 970.000    Selling price change (per unit): -40.000

Reconfiguring a 16 GB laptop into an 8 GB one.
The selling price
The screen suggests how the price should move: the parts’ retail prices, fitted less removed. It is only a suggestion — set the price on the sales order or invoice.

A reconfiguration can be edited or cancelled until the new units or the removed parts have been sold or issued.

12 Tools: prices, opening stock, barcode labels

Selling Price Update

Stock Control → Selling Price Update shows every item against every price type. List a category (sub-categories included) or search, then:

Selling Price Update
Set: Dealer Priceto 20 %more thanCost price3 decimalsApply to the listSave
CodeDescriptionCostDealerRetailWholesale
HT-1001Cordless drill 18V20.4524.543531
HT-1002Drill bit set4.405.2887
Dealer price set to cost + 20%; the changed cells wait in yellow until Save.

Export CSV and Import CSV let you edit prices in a spreadsheet: keep the Code column and one column per price type, named exactly as the price type. Saving writes only the prices that changed.

Opening Stock Update

Opening Stock Update sets the opening quantity of many items at once — one column per location — and their opening cost. Use it when you start using Inventory.

Barcode Labels

Barcode Label prints labels for your items:

  1. List items by category or search — or choose From GRV / From purchase and enter its number to label everything it received, one label per piece.
  2. Adjust how many labels each item gets; untick any you do not want. Items with no code in the barcode field cannot be labelled.
  3. Choose what the barcode carries (the field set in Inventory Settings by default), the price type for the price, the type — Code 128, EAN-13 (12–13 digit codes; others fall back to Code 128) or QR code — and what the label shows: company, description, code text, price.
  4. Pick the paper: an A4 label sheet (labels across, label height) or a thermal roll (label width and height), and press Print for a preview.
Zebra printers
ZPL (Zebra) downloads the labels as a ZPL file, each item with its label count. Send it to the printer with your Zebra utility.

13 Reports & analysis

All reports are under Reports → Inventory; each can be printed or exported to CSV. Quantities are in base units and money in base currency.

GroupReports
StockStock List, Stock Valuation, Reorder Report, Stock Ageing, Product Movement, Expiry Report, Price List, Physical Stock Taking Sheet (system stock with blank columns to write the count in), New Arrival (items added in a period), Product Transaction Report (each item’s stock card: opening, every movement, running balance and average cost), Stock Forecast (on hand + open POs − open sales orders against the reorder level, with a suggested order), Exception Report, Product Assembling Journal.
JournalsQuotation, Sales Order, Delivery Order, DO Return, Sales Return, Purchase Order, GRV, GRV Return, Purchase Return, Stock Transfer, Stock Issue and Adjustment journals — each as a Summary (one row per document) or Detail (one row per line), filtered to active, closed or cancelled.
SalesSales Register, Product-wise Sales Analysis, Customer-wise Sales & Profit, Salesman-wise Sales Analysis, Under-cost Sales (lines sold below cost, after discounts, kits judged as a whole), Serial Number Lookup (where each serial went and whether it came back; a serial searched for is found whatever its date), Sales Data Analysis pivot.
PurchasesPurchase Register, Supplier-wise Purchase Analysis, Purchase Order Analysis pivot (ordered, received, pending).
Stock RequestsStock Request Register, Pending Approval (Ageing), Outstanding Requests, Product Demand Analysis, Approver Turnaround, Rejected / Cancelled Requests.
AnalysisStock by Location pivot, the Inventory Dashboard.

The Exception Report

Things worth a look, in one list:

CheckMeans
Negative stockA sale, issue or transfer took the item below zero.
Late receiptA purchase or GRV dated after the item had already gone negative — often a receipt entered with the wrong date.
Pending DODelivery order lines not yet invoiced or returned.
Pending GRVGoods received but not yet invoiced or returned.
Split purchaseOne item on several lines of the same purchase.

Pivots

The analysis pivots load a period’s data, then let you drag fields — category, item, customer, salesman, supplier, location, month — between rows and columns, and choose the figure: sales, cost, profit, quantity, amount, pending.

14 Alerts

Inventory Notification Alert sends daily reminders to the users you choose:

Stock Issue Requests notify approvers, requesters and store issuers as they move. Both are described in the Inventory Notifications manual.

15 Tips & FAQ

I cannot edit or cancel a receipt.

Some of what it brought in has already been sold, issued or moved. Reverse those first, or correct the stock with an adjustment.

A sale is refused for expired stock.

The only stock left at that location has expired and Expired stock is set to Block. Write the lot off, sell from another location, or change the setting.

The cost of a sale looks wrong.

Check the item’s costing method. A FIFO item costs the batches the sale drew — see them on the invoice’s Batches issued card or on Batches & Expiry. A purchase entered later with an earlier date re-averages everything after it.

Why are there batches called “Brought forward” or “Unbatched stock”?

Brought forward is the stock that was on hand when batches started; unbatched stock is stock moved by documents that create no batches (older ones, or the desktop application). Both are normal — see §9.

A serial number is refused as already sold.

It is still on another active invoice, cash memo or stock issue for the same item (the message names it). If the unit came back, raise the sales return for the whole line, or cancel the wrong voucher. Search the serial on Serial Number Lookup to see its history.

Should I reconfigure into the same item?

No — keep each configuration as its own item. Ritzy refuses a reconfiguration whose unit becomes the same item, because its stock and cost would no longer mean anything.

A new screen or report is missing from my menu.

Ask an administrator to grant it in User Manager.