Как правильно пробить чек при полной оплате с интернет магазина с помощью Симпл Чек.Сервер?
Для этого за пример возьмём универсальную обработку для 1С 8.3. (идёт в комплекте дистрибутива).
Допустим клиент оплачивает интернет заказ с сайта из двух позиций.
Заполним шапку заказа необходимыми реквизитами и перейдём к правильному заполнению табличной части.
И так у нас в заказе две позиции, каждая позиция стоит 1 руб.
Заполняем табличную часть.
Пробиваем первый чек. При оплате . Заполняем поля в таблице товара «ПризнакСпособаРасчета» и «ПризнакПредметаРасчета».
При полной предоплате заказа с сайта, когда клиент ещё не получил заказ — значения должны быть следующими:
ПризнакСпособаРасчета — «1» — «Предоплата 100%»
ПризнакПредметаРасчета — «10» — «Платеж»
Т.к. сумма оплаты безналичная — то в поле «Оплата видом 2» — указываем полную сумму оплаты. — в нашем случае — 2 руб.
Остальные поля оставляем пустыми.
Пробиваем чек — либо через веб-сервис(1), либо через текстовый файл(2).
Получаем чек, где видно — что, товар пробился с признаком «Предоплата 100%»
Пробиваем второй чек. При выдачи заказа, мы должны пробить чек «погашения аванса».
В той же таблице заказа, меняем реквизиты:
ПризнакСпособаРасчета — «4» — «Полный расчет»
ПризнакПредметаРасчета — «1» — «Товар».
Оплата видом 14 — 2 руб. (остальные поля должны быть нулевыми)
Пробиваем чек заново.
Получаем:
Таким образом, мы «закрыли» авансовый платёж клиента.
Мы показали только пример, на нашей тестовой обработке. Если вам необходимо автоматизировать это — обращайтесь в нашу тех.поддержку.