[FIX] stock: the scheduler must commit also when no procurement go from running -> done because there may be some that went from running -> exception