Skip to main content
A product’s purchase price is what it costs you. Omnilinker uses it where a rule needs a cost, such as margin floors and margin alerts.

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”.
Click + Set cost, or click the cost, to enter it; type 0 when the product really costs nothing. While editing, Mark cost as unknown takes a price back. Click Save (Ctrl+S) to keep the change. When the cost is in another currency than a price level, Pricing converts it at the latest published exchange rate from before today (NBP for a pair with PLN, the ECB otherwise), only to show the level’s margin, and names the rate and its date under the table. With no rate, or only one more than a week old, the margin is not shown. Margin floors and margin alerts do not convert: a pricing rule whose price level is in another currency than the cost is blocked as if the cost were unknown, and margin alerts skip the product.

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.

Products

Create and edit products, and see which fields come from your ERP.

Products from your ERP

Choose how the purchase cost arrives.