The calculation of the cost of the commodity is separate from commercial transactions. Each operational document — sale, purchase, transfer, consumption — automatically receives a cost document attached. The original transaction remains untouched.
Working principle
The cost document is not part of the commercial transaction — it is generated separately from it. The calculation is executed independently, based on all the data available at the time of running, not at the time of entering the document.
This means that the chronological order of the documents does not matter. A purchase introduced today for last month does not spoil the costs of documents already operated. The calculation can be run at any time and will produce the same correct result, regardless of the order in which the data was entered.
Advantages
- The original transaction never changes. The commercial document remains exactly as it was issued — cost corrections do not affect it.
- The calculation can be re-evaluated at any time. An error discovered later is corrected, and the cost is recalculated without redoing the documents.
- Chronology is not a constraint. Documents can be entered in any order — the cost calculation ignores the order of entry and works with the correct data.
- Total freedom on trade flow. The sales team operates without restrictions imposed by the system for accounting reasons
- Complex streams natively supported. Product packaging, size breaks, disassemblies, products that can automatically go from sale to consumption, purchases from the population — all are managed without workarounds.
Calculation methods
The system calculates the cost of goods by two methods, configurable per warehouse or per management:
- CMP — Weighted Average Cost — the unit cost is recalculated at each entry, taking into account the existing stock and the value of the new entry.
- FIFO — First In, First Out — outputs are valued at the cost of the oldest entry available in stock.