Проверяем все на практике.
Рекомендуем обратиться к практике на 1С - эти ребята похоже все реализовали правильно (в последних обновлениях).
Судите сами.
Сейчас 03.07.2019г.
Проверяем авансы в 1С 8.3 Бухгалтерия предприятия, редакция 3.0 (3.0.71.77)
1С Бухгалтерия обновлена до последней версии на 03.07.2019г. 3.0.71.77.
Пробивать чеки будем на живой фирме , с зарегистрированным нормально кассовым аппаратом Штрих-Мини-01Ф (для чистоты эксперимента).
Создаем счет на оплату покупателю
Выбираем контрагента (неважно юр. или физ.лицо) .
Создаем ему Cчет на оплату.
Создаем наменование предмета расчета : "тестовый авансовый товар №123".
В счете цену указываем допустим 10р.
Принимаем Аванс
Аванс это когда еще не ясно , что именно вы приобретете, какие товары, услуги, работы и т.д.
Поэтому а нас есть пока только договор. И только его мы можем указать в чеке.
На основании счета создаем Поступление наличных.
Исправляем 10р. на 1р. , то есть покупатель вносит не всю сумму по счету(договору), а меньше. Это по логике и есть аванс.
Проводим документ.
Жмем иконку пробить чек.
Открывается окно для пробития чека:
Указываем признак способа расчета Аванс!
Обратите внимание наименование покупателя указано справа в инф. окне, но на чеке это не будет печататься.
Отгружаем товар полностью покупателю
Далее на основании счета делаем отгрузку. Отгружаем весь товар полностью (точно как в счете на 10р).
Внимание: там есть кнопка пробить чек. Эта кнопка дает пробить чек без получения денежных средств (чек на отгрузку).
Смысл этого чека в том, что там нет реквизитов получено наличными или безналом!
Этот чек только для того , чтобы информировать налоговую когда и какой отгрузили товар.
Он не фиксирует оплату. И поэтому не создает документ "Поступление наличных".
Пробиваем чек с признаком способа расчета - передача с частичной оплатой (по 1С).
(вот ту мы немного ошиблись и неправильно указали Передача с полной оплатой [1С], но в целом это не повлияет на результат.)
Принимаем окончательную доплату в полном объеме
Далее на основании счета делаем еще один последний документ "Поступление наличных" на оставшуюся сумму 9р.
И из него бьем чек с признаком способа расчета "передача с полной оплатой" (Окончательный расчет)!
Обратите внимание справа на поле ОПЛАТА наличными 9р. (в чеке будет ПОЛУЧЕНО).
В табличной части 10р. - это тоже правильно (как в счете).
Но реально по данному чеку взяли 9р. наличными!
В итоге получится такая последовательность документов
А вот такие чеки на бумаге пробились
Тут где синяя стрелка - небольшая ошибка , которая в целом не влияет на результат, но правильнее надо было в чеке отгрузки указать признак способа расчета = частичная оплата (а не полный расчет).
А в ОФД вы увидите такие чеки и суммы
Не удивляетесь - все правильно.
Большой респект фирме 1С за реализацию алгоритма нового пробития чеков.
А также бухгалтеру Ольге за помощь .
Обязательно попробуем по ее просьбе выяснить как уменьшить шрифт на чеке для поля ИТОГ и увеличить ПОЛУЧЕНО, чтобы покупатели не округляли глаза - с вопросом сколько реально денег он заплатил.
Ни конечно нам пришлось сделать возврат этих всех трех чеков в тот же день (оставлять эксперименты нельзя).
Пришлось это делать уже из драйвера Штриха напрямую в кассе, т.к. в 1С возвраты чеков похоже не реализованы пока.
Как сделать возврат на ошибочно пробитые чеки (аванс, чек отгрузки,окончательный расчет)
Так как Штрих-мини-01Ф , загружаем тест драйвера Штрих-М (4.14) и на 1р. и 9р. делаем возвраты наличных.
Как сделать возврат чека отгрузки пока непонятно.
На самом деле похоже в 1С можно сделать возврат этих чеков
К сожалению мы уже сделали из тестового драйвера Штриха.
А можно было бы из 1С на основании отгрузки сделать возврат товаров от покупателя (на всю сумму 10р.).
Далее на основании возврата товаров от покупателя сделать возврат наличных на 10р.
И из документа возврат наличных пробить чек с признаком способа расчета - Полный расчет.
Возврат прихода 1С подставит сама.
А теперь о главном. В пробитии чеков типа Аванс допущена большая ошибка.
Признак предмета расчета должен быть Платеж. Это в соответствии с приказом ФНС 2020г.
И еще наименование предмета расчета не должно быть указано вообще!
Почитать о об этом можно здесь : Утвержденные ФНС реквизиты чеков .
Обратите внимание , что программисты 1С не взяли на себя ответственность в контроле тегов: предмет и способ расчета, то есть вы указываете их как считаете нужным под свою ответственность.
Можем еще предложить простую программу для пробития всех видов чеков БИТ драйвер ККТ - просто и удобно для касс Атол и Меркурий.