При оформлении розничной продажи в кредит или с отсрочкой платежа (постоплатой) в программе 1С:Бухгалтерия предприятия 3.0 пользователи кассовой техники Атол (например, FPrint-55) нередко сталкиваются с ситуацией, когда в фискальном чеке и отчете ККМ сумма операции попадает не в секцию «Кредит» (постоплата), а отображается как «Платежная карта» или «Электронными». Разберем причины такого поведения кассового модуля и детально рассмотрим варианты исправления ситуации.
Проанализируем техническую сторону взаимодействия учетной системы 1С, драйвера оборудования и прошивки контрольно-кассовой техники:
1081 («Сумма по чеку электронными/безналичными»). Отдельный фискальный реквизит для передачи товаров без немедленной оплаты — тег 1216 («Сумма по чеку постоплатой (в кредит)») — стал обязательным и полноценно поддерживаемым только начиная с формата ФФД 1.05 и ФФД 1.2.ОтчетОРозничныхПродажах архитектурно рассчитан на фиксацию уже завершенных розничных расчетов с признаком способа расчета «Полный расчет». При проведении банковского кредита через этот документ типовая конфигурация транслирует платеж в кассу как эквайринговую безналичную оплату.Рассмотрим правильную методику отражения продаж с постоплатой (в кредит) в соответствии с требованиями 54-ФЗ. Согласно законодательству, такая операция требует пробития двух отдельных чеков:
Формируем документ Реализация (акт, накладная) с видом операции «Товары». При печати чека из документа реализации программа 1С передает в драйвер ККТ признак способа расчета «Передача в кредит» (значение 6). В этом случае вся стоимость отгрузки автоматически относится на постоплату (тег 1216), а фактическое движение денег (наличных или безналичных) в чеке равно нулю.
Когда покупатель или банк фактически перечисляет денежные средства, вводим документ Поступление наличных, Операция по платежной карте или Поступление на расчетный счет на основании ранее созданной накладной. При печати чека из платежного документа устанавливается признак способа расчета «Оплата кредита» (значение 7), где фиксируется фактическое поступление денежных средств (наличными или безналичными).
Для программистов и системных администраторов важно понимать, какие именно данные типовая Библиотека подключаемого оборудования (БПО) передает в драйвер кассы. Проанализируем структуру XML-пакета CheckPackage при передаче товара в кредит:
<CheckPackage>
<Parameters PaymentType="1" TaxVariant="0" SenderEmail=""/>
<Positions>
<Position Name="Товар 1" Price="10000.00" Quantity="1" Amount="10000.00" Department="1" Tax="20" PaymentMethod="6" PaymentSubject="1"/>
</Positions>
<Payments Cash="0" ElectronicPayment="0" Credit="10000.00" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>
Обратим внимание на параметры:
Position атрибут PaymentMethod="6" указывает драйверу на признак способа расчета «Передача в кредит».Payments сумма отгрузки должна быть строго указана в атрибуте Credit, а атрибуты Cash и ElectronicPayment должны содержать нулевые значения. Если драйвер кассы обновлен и прошивка актуальна, сумма корректно отобразится в чеке в графе «Постоплатой (в кредит)».Разберем по шагам действия, необходимые для устранения проблемы на аппаратном уровне:
Администрирование > Подключаемое оборудование > ККТ с передачей данных. Обновим драйвер оборудования на сертифицированную версию и заново выполним тест устройства.Если обновление прошивки или замена фискального накопителя откладываются, а бухгалтерии требуется визуально корректный печатный чек без расхождений в формулировках, применим временное решение через утилиту настройки драйвера:
При таком подходе на бумажном чеке перестанет печататься сбивающее с толку наименование «Оплата картой», что исключит претензии со стороны покупателей и контролирующих лиц до момента плановой модернизации оборудования.