WindoorERP Documentation 19.0

Browse and manage the product and materials catalogue

5 min read Updated 2026-08-31 WindoorERP 19.0
This article is step 5 of 11 in 4- Setup Your Product Catalogue and Designs

What this does

The product catalogue is every item the business buys, stocks, makes or sells — profile, glass, hardware, consumables, and the window designs themselves.

What a product record decides is bigger than its name: whether stock is tracked for it, which unit it is counted in, which category values it, and — on WindoorERP — whether it is designed rather than picked.

Before you start

  • Inventory or Sales access to browse; administrator rights to change categories and units.
  • Know the category and the unit before creating anything. Both are painful to change once there is stock or history.
  • Search before you create. A duplicate product splits stock and cost across two records and nothing warns you.

Steps

The product catalogue

  1. 01
    Open Inventory ▸ Products ▸ Products.
  2. 02
    Search first. Try the internal reference and a distinctive word from the name.
  3. 03
    Click New only if it genuinely is not there.
  4. 04
    Set the Product Type, Product Category and Unit.
  5. 05
    Set Sales Price and Cost, and an Internal Reference people will actually search by.
  6. 06
    Save, then check it appears the way you expect on a quotation before rolling it out.

The fields that decide behaviour

Product TypeGoods, service or combo. It decides whether the item can be stocked at all.
Track InventoryWhether quantities are counted for this product. Off for a service or something consumed without tracking.
Product CategoryDrives valuation, costing and the accounts the movements post to. See Configure product categories.
UnitHow it is counted. Fix it before there is stock; changing it reinterprets history.
Sales Price / CostWhat it sells for and what it is valued at. Cost may be maintained by the costing method rather than typed.
Internal ReferenceYour own code. The most useful search key you have — set it deliberately.
BarcodeWhat a scanner reads.
Sales / PurchaseWhether the product may appear on quotations and on purchase orders.

Design Type — the WindoorERP field

Beyond the standard fields, a WindoorERP product carries a Design Type that decides how it behaves on a quotation.

NoneAn ordinary product. Picked from the catalogue and sold as it is — hardware, consumables, a bought-in accessory.
Simple ConfigurationThe product carries a saved design. Adding it to an order line brings that design with it, ready to adjust.
Window DesignerThe line is drawn in the designer rather than picked. The configuration lives on the order line, not in the catalogue.

A product with a saved design also stores its Design JSON and a Design Image, which is what appears on the order line and on the printed quotation.

Design Type is set on the product template, and that is the copy that counts. Do not judge it from a variant record.

Keeping the catalogue usable

Duplicates are the real enemy. Two records for the same profile mean stock in two places, two costs and two answers to "how much do we have". Search properly before creating, and give everything an internal reference so searching works.

Archive rather than delete anything that has been bought, sold or stocked. Deleting is refused once there is history, and archiving keeps reports readable.

Do not model every window as a product. Windows are configured on the order line; the catalogue holds the materials they are made from and the designs worth saving.

Troubleshooting

Stock is not trackedTrack Inventory is off, or the type is not goods.
The product does not appear on a quotationSales is unticked, or it is archived.
Quantities look wrong by a factorThe unit changed after stock existed, so history is being read in the new unit.
Two records for the same thingA duplicate. Merge the usage onto one and archive the other; stock and cost are split until you do.
Valuation is not what was expectedThat is the category's costing method, not the product.
The design does not come through on the orderCheck Design Type on the product template rather than on the variant.
A product cannot be deletedIt has history. Archive it.

Common mistakes

  • Creating a product without searching, and splitting stock across duplicates.
  • Leaving the internal reference blank, so nobody can find anything.
  • Changing the unit or category after there is stock.
  • Creating a catalogue entry for every window instead of configuring on the order line.
  • Deleting instead of archiving, or trying to and assuming the refusal is a fault.

Was this article helpful?

Running a window or door factory?

Ask for a demo