Добрый день!
Есть такая проблема (досталась по наследству): если гость производит оплату при выезде из гостиницы, то z-отчёт печатается корректный, а когда гость вносит оплату за проживание в номере при заселении, например оплачивает 1 сутки из 3-х (остальные 2 при выезде) или даже оплачивает целиком всю сумму, то та сумма, которая была внесена вначале проживания, не попадает в z-отчёт при закрытии смены (из-за чего приходится печатать х-отчёт, где данные по оплате отражаются корректно и суммы сходятся).
Кто знает, почему это может происходить и где следует копать?..