С соответствии с требованиями 54-ФЗ в конфигурации реализована логика принятия предварительных оплат как аванса.
Логика работы функционала заключается в том, что любой платёж, проводимый в лицевом счёте гостя проходит как авансовый, если в этом лицевом счёте есть начисленные услуги, дата которых больше чем текущая дата отеля.
Под текущей датой отеля подразумевается дата, которая фигурирует в основном меню. За изменение этой даты отвечает процедура закрытия периода.
Для возможности выполнения зачёта аванса необходимо:
1. Наличие в справочнике секций оплат секции "Аванс" в которой наименование предмета расчёта указано "Платёж"
2. Наличие в справочнике "Способа оплаты" способа оплаты "Зачёт аванса" с установленными галочками "Проводить по ККМ" и "Печатать чек по ФР" (должен быть предопределённым).
3. Очищенное значение поле "Признак способа расчёта чека" у способов оплаты "Наличные" и "Кредитная карта".
4. Доступный в правах пользователя способ оплаты "Зачёт аванса"
При открытии формы документа "Платёж" в лицевом счёте производится анализ состав услуг в лицевом счёте. Если есть услуги в будущем (больше чем учётная дата отеля), то форма документа будет выглядеть согласно скриншоту ниже.
При нажатии на ОК будет пробит платёж, который будет зарегистрирован как авансовый
Выполнение зачёта аванса производится по выезду гостя нажатием на кнопку "Зачёт аванса" на форме фолио.
Если на форме фолио данная кнопка не доступна, значит у пользователя не доступен в правах способ оплаты "Зачёт аванса".
Форма документа "Платёж" при процедура зачёта аванса будет выглядеть следующим образом
При нажатии на кнопку ОК из кассового аппарата вылезет чек, который выглядит следующим образом.