Record a purchase price
Open a product (Catalog > Products) and go to Pricing. The Purchase cost row of the price table is in one of these states:- Cost unknown: no purchase price is recorded. An unknown cost is never treated as 0: pricing rules that need a cost are blocked, and margin alerts skip the product.
- A known price, with who wrote it and when under it, such as “Manual · 3 Mar 2026”.
Purchase price history
Cost history, on Pricing and on History, lists the purchase prices recorded for the product, newest first, with Recorded (when Omnilinker learned of it), the Purchase price (net / gross) and the Source. The sources are Entered manually, ERP sync, Excel import and Bulk edit. The history starts when the product was created or, for a product that existed before the history was introduced, at a History start entry; earlier prices were not recorded. Entries are never edited: a correction appears as a new entry.Take the cost from your ERP
A connection to your ERP can supply the purchase price: see Products from your ERP. On the connection’s product settings (Edit product settings on its Warehouses and products tab), the Purchase cost field is suggested as Always.- The ERP’s cost arrives as a net amount in PLN. For Wapro it is the article’s net purchase price in Wapro’s base currency.
- A cost of 0, or an empty one, is skipped. It never clears a purchase price you have.
- With Always, the ERP’s cost replaces yours when it changes in the ERP, not on every read. You can still edit the price, and your value stays until the ERP changes the cost again. With Fill when empty, the ERP’s cost is recorded only on a product that has no purchase price.
- Every price that arrives from the ERP is recorded in the history with the source ERP sync.
Related pages
Products
Create and edit products, and see which fields come from your ERP.
Products from your ERP
Choose how the purchase cost arrives.