Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Дополнено про предоплаты и двойной статус фискализации авансов

Начиная с версии 2.3.135 в Логусе можно принимать авансовые оплаты согласно ФЗ-54 и протокола ФФД 1.05, которые вводятся с 1 января 2019 года.

С версии 2.5 в Логусе также можно принимать 100% предоплаты. При приёме Аванса и Предоплаты у транзакции появляется двойной статус фискализации: первичная и завершающая. 

Table of Contents

Требования к драйверам и оборудованию

Минимальные версии драйверов следующие:

Модель фискалаВерсия
Штрих4.14.731
Атол10.х
Прим

Предварительные настройки


Авансы и предоплаты

Аванс  принимается, когда состав оплачиваемых услуг еще неизвестен и первичная фискализация проходит БЕЗ детализации услуг в чеке, если есть вероятность изменения условий (другой тариф, номер, длительность, доп.услуги) - в приоритете Аванс. прием аванса не требует проведения транзакций вперёд.

Предоплата 100% принимается, когда состав услуг известен заранее, в таком случае первичная фискализация идет С детализацией в чеке. При принятии предоплаты необходимо проводить вперёд все транзакции, поэтому если предполагается, что условия проживания не будут меняться, то в приоритете использование Предоплаты.

И Аванс, и Предоплата кроме чека первичной фискализации, требуют также чек окончательного расчёта (Завершающая фискализация). Чеки окончательного расчёта выглядят одинаково и оба имеют детализацию, так как в итоге уже в обоих случаях известно за что взята оплата.

Существует опция в настройках Объекта "Требовать детализацию во всех фискализируемых оплатах". При активной опции, авансовые транзакции будут единственным исключением, и будут фискализироваться без детализации.

Предварительные настройки

Для приёма Авансов и Предоплат должны быть настроены отдельные коды транзакций. По Необходимо добавить новые коды транзакций для авансовых видов оплат - по одному виду на каждый тип оплаты авансом- "Аванс: наличные"Аванс наличными" и "Аванс банковской картой" (в название при фискализации , "Аванс: банковская карта", "Предоплата: наличные" и "Предоплата: банковская карта". В "Название при фискализации" следует вписать "Аванс", поскольку в чеке способ оплаты будет отражён в секции платежей).

Вот пример настроек одного из таких кодовкода Аванса:

Общие настройки полностью совпадает с обычной оплатой - это платёжный код транзакции с установленным признаком "Посылать на фискал". На Основное отличие - на вкладке "Эквайринг и фискализация" в поле "Признак способа расчёта" необходимо установить "Аванс":". Для кодов транзакций Предоплаты указать "Признак способа расчёта" - "Prepayment 100%".

Image AddedImage AddedImage Removed

Warning

Налог на аванс должен быть настроен по схеме 20/120 или 0, в зависимости от того, на какие услуги этот аванс принимается! https://nalog-nalog.ru/nds/stavka_nds/v_chem_otlichie_i_kogda_primenyat_stavku_nds_18_i_18118/

...

Code Block
Amount * 20/120

Аванс

Приём аванса

...

Info
Если изначально принимался Аванс на услуги БЕЗ НДС, а в итоге были оказаны услуги С НДС - необходимо вернуть взятый аванс и заново принять аванс с нужным налогом.

Приём Аванса Приём аванса осуществляется кнопкой "Оплатить". При этом,  когда состав услуг неизвестен заранее, можно предварительно не выделять какие-то транзакции.

...

В

...

виде оплаты выбираем Аванс (наличные, банковская карта и тд). Указываем сумму, которую принимаем от гостя.

Image Added

В виде оплаты следует указать "Аванс наличные", сумму аванса необходимо ввести вручную:

Image Removed

По нажатию на "Добавить" получим особый чек, в котором будет котором будет одна позиция товара (сам Аванс) с признаком предмета расчёта - "Платёж", и способом расчёта - "Аванс":.

Image RemovedImage Added

После подтверждения, на счёте образуется появляется одна транзакция аванса с первичным статусом фискализации:Аванса.

Транзакциях Аванса (и Предоплаты) имеют двойной статус фискализации:

  1. статус Первичной фискализации
  2. статус Завершающей фискализации (пост фискализация)

Это происходит потому что Аванс, как и Предоплата - это транзакции, которые необходимо дважды фискализировать - в момент принятия Аванса/Предоплаты и во время окончательного расчёта.

Image AddedImage Removed

Чек будет выглядеть следующим образом:

Image Modified

При окончательном расчёте Аванса/Предоплаты признак первичной фискализации НЕ снимается, его дополняет признак Завершающей фискализации. При отсутствии ошибок, транзакции устанавливается статус завершающей фискализации - "P" (pending - ожидание). 

Если на счёте выселяемой брони есть Аванс или Предоплата со статусом завершающей фискализации "P" (pending - ожидание), система закрывает брони счёт, выселяет и в очередь фискализации добавляется задание, о том что данную транзакцию необходимо фискализировать. Подробнее механизм фоновой фискализации описан в статье Очередь фискализации.


Окончательный чек зачета аванса с доплатой

...

Вариант А:

Рассмотрим задачу, когда нам необходимо сделать окончательный расчёт с учётом аванса, который ранее был принят ранее уплаченного Аванса без включения его в фин.документ (т.е. без объединения с услугами). 

Положим, гость вносил 5000 рублей авансом Авансом (без детализации), а общая сумма оплачиваемых услуг составляет 7000 рублей, т.е. 2000 мы должны взять с гостя доплатой наличными или кредитной картой 2000 руб.

В этом случае мы должны необходимо выделить все транзакции, за которые хотим принять доплату, а также выделить саму авансовую Авансовую транзакцию. Нажать "Оплатить":.

Image RemovedImage Added

Логус рассчитает окончательный платеж с учетом аванса - получится 2000 рублей. Указываем требуемый способ вид доплаты - наличные или кредитную карту и нажать нажимаем "Добавить".

Image Added

Перед печатью чека убедитесь, что позиции чека имеют правильный признак (товар/услуга), признак предмета оплаты у них будет "Полный расчёт": Image RemovedТак же в чеке устанавливается Признак способа расчёта - "Полный расчёт", Признак предмета расчёта - "Услуга". В разделе Оплаты указан взятый нами ранее Аванс и сумма взятая сейчас. Нажимаем "Сохранить и фискализировать".

Image Added

Происходит фискализация сразу двух транзакций: только что принятой суммы доплаты, и вторая, Завершающая фискализация Аванса.

Вариант Б:

Если на момент окончательного расчета с доплатой Аванс уже объединен с услугами в документ-чек, тогда нажимаем кнопку "Оплатить" на самом заголовке чека. Сумма доплаты подставится автоматически.

Результат

В обоих случаях результате будет сформирован документ-чек, в котором будут услуги и 2 транзакции оплаты - авансовая на 5000 рублей и наличная на 2000.

На счёте гостя будет отражено следующим образом:

Image Added

Теперь если зайти в "Информацию о транзакции" Аванса, вкладка "Состояние фискализации" - можем увидеть состояние Первичной и Завершающей фискализации.

Image AddedImage Removed

Чек будет иметь следующий вид:

Image Modified

Зачет аванса без доплат

Когда сумма услуг и аванса Аванса совпадают, процесс окончательного расчёта немного изменяется, поскольку нет необходимости принимать доплату. 

Если при приеме аванса Аванса предварительно не были выделены никакие услуги, тогда необходимо вручную создать документ чека, Счёт без принятия дополнительных оплат:

  1. Выделите и аванс Аванс и услуги, за которые он был принят. В сумме транзакции должны давать 0
  2. Нажмите кнопку "ДокументыСоздать документ" и выберите там создание чека"Счёт", подтвердите его формирование
  3. В появившемся чеке Счёте выделите транзакцию аванса Аванса и нажмите "фискализировать" - вы получите получим чек полного расчёта, где среди оплат будет только "зачёт аванса".Зачёт аванса"

Image Added

Image Added

Info

Начиная с версии 2.5 процесс зачёта Аванса без доплат происходит немного иначе. Теперь при окончательном расчёте не обязательно вручную объединять транзакции в фин.док и признак первичной фискализации не снимается с транзакции Аванса/Предоплаты.

При окончательном расчёте выделяем транзакции Аванса и услуг и нажимаем "Оплатить". Так как Аванс был на полную сумму, в Сумме оплаты автоматически устанавливается 0. Выбираем способ оплаты "Наличные" и добавляем платёж.

Все транзакции добавляются в чек, сумма окончательного платежа 0, в чеке окончательного расчета все верно. 

Info
Если Аванс был принят без предварительного выделения оплачиваемых услуг и не был объединен с услугами в один чек вышеописанным способом, то при повторной фискализации Аванса в фискальном чеке окончательного расчета будет распечатана одна услуга "Услуги отеля ...". Данная опция позволяет упростить процедуру приема оплат по виртуальным картам.

Зачёт Аванса с переплатой

Может возникнуть ситуация, при которой сумма взятого ранее Аванса оказалась больше, чем итоговая сумма услуг. В таком случае, прежде чем осуществлять окончательный расчёт, необходимо произвести частичный возврат Аванса.

После того как возврат был произведён, для окончательного расчёта с учётом остатка аванса необходимо выделить сам Аванс, возврат аванса и услуги, за которые был принят Аванс. Затем нажать "Оплатить" и выбрать в качестве способа оплаты "Наличные". Добавить платёж.

В итоге будет сформирован чек полного расчёта и осуществится вторая (Завершающая) фискализация Аванса.

...

Image Added

Image Added

Anchor
возврат_аванса
возврат_аванса
Возврат Аванса

Возврат аванса, либо его части, осуществляется абсолютно аналогично возврату обычных оплат.

Полный возврат осуществляется коррекцией исходной оплаты. Чек будет распечатан автоматически.

Частичный возврат аванса осуществляется аналогично возврату обычной оплаты - добавлением оплаты авансом с отрицательной суммой :

  1. Нажимаем "Оплатить"
  2. Выбираем способ платежа такой же, каким был взят Аванс
  3. В "Сумма оплаты" вводим отрицательную сумму (на сумму возврата)
  4. Добавляем платёж

Будет сформирован чек возврата Аванса.

Image Added

Приём Предоплаты

Процесс принятия Предоплаты аналогичен Авансам. Отличается только тем, что мы заранее знаем какие услуги полностью покроет вносимая клиентом сумма.

Активируем отображение Прогноза, выделяем услуги, нажимаем Оплатить.

Image Added

Выбираем тип оплаты "Предоплата 100%". В Сумму оплаты автоматически подтягивается необходимая сумма для полной оплаты услуг.

Image Added

В детализированном чеке в товарах отображаются услуги, Признак способа расчёта - "Предоплата 100%", Признак предмета платежа - "Платёж".

Image Added

Сохраняем и фискализируем. Также как и у Аванса, у Предоплаты появляется двойной статус фискализации.

Окончательный расчёт с предоплатой

При выезде гостя Предоплату необходимо повторно фискализировать.

Выделяем Предоплату и нажимаем кнопку "Фискализировать". В чеке Признак способа расчёта - "Полный расчёт", Признак предмета расчёта - "Услуга". Но денег мы уже не получаем, поэтому в разделе "Оплаты" указан Аванс - происходит зачёт Аванса. 

Image Added При последующей оплате с учётом остатка аванса необходимо выделить и сам аванс, и его возвраты!

Автоматический чек полного расчета с зачетом аванса или предоплаты

В рамках доработок по соответствию ФЗ-54 начиная с версии 2.5 реализован механизм автоматической окончательной фискализации для авансов и предоплат.
Автоматическая фискализация отрабатывает в случаях:

...