Price Engine Setup (Reference)
The master switches of the engine. Find the card by searching for Price Engine Setup or in the Assisted Setup; the fastest way through the first configuration is the step-by-step guide.
Fields
| Field | Meaning |
|---|---|
| Enabled | Master switch. Off = the engine neither calculates nor writes; price changes are still collected and processed by the first run after re-enabling |
| Rejection Alert Threshold | From how many rejections per run a notification with a jump into the log appears (0 = off). Default: 50 |
| Write Purchase Price Lists | Whether supplier offers are mirrored into purchase price lists (MC-<VendorNo>). Switch off if you maintain purchase prices manually |
| Stale Offer Days | After how many days without refresh an offer counts as withdrawn and its purchase line is closed — choose a value above the supplier's longest import interval. Default: 3 |
| Last Queue Run / Items | When the queue last ran and how many items it processed |
| Items Waiting | Current fill level of the recalculation queue — click opens the list |
The License FactBox shows the state of the module PRICEENGINE and can start the demo.
Actions
| Action | Effect |
|---|---|
| Process Recalculation Queue | Calculates all waiting items now: write purchase lines, close withdrawn offers, calculate sales prices per enabled list |
| Reconcile Purchase Prices | Full pass: checks every active MC-* purchase line and closes lines without a live offer |
| Create Job Queue Entries | Sets up the scheduled processing: queue hourly (QUEUE), purchase reconcile daily (RECONCILE) — both on all seven weekdays |
No manual work in normal operation
The engine processes the queue automatically after every supplier import; with the standalone cost sources, changed unit costs and purchase price lines enqueue the items themselves. The actions exist for the first start and for "right now" situations — in daily work you start them from the dashboard, which shows next to them how many purchase and sales prices are still ahead.
How the queue works
- Every price change (import, unit cost, purchase line) only notes the item — that costs practically nothing
- Processing happens once per item, no matter how many offers changed — the decisive efficiency factor with aggregators carrying many offers per item
- Per item everything happens at once: purchase lines, reconcile, sales price per enabled price list
A third job queue mode FULL recalculates all enabled lists from scratch — after large rule changes.