Updating of stock, turnover, sales by employee, Bill-of-material, Debtors, creditors etc etc is all done by the 4POSController.
This is obviously done once a table or transaction is completed. Updates cannot be done at any other time due to voids, refunds, etc etc.