Самописная конфигурация, с использованием БПО. вот кусок кода:
Если СуммаНалички > 0 тогда
СтрокаОплаты = Новый Структура();
СтрокаОплаты.Вставить("ТипОплаты", 0); // Наличные
СтрокаОплаты.Вставить("Наименование", "Наличными");
СтрокаОплаты.Вставить("Сумма", СуммаНалички);
ОбщиеПараметры.ТаблицаОплат.Добавить(СтрокаОплаты);
КонецЕсли;
Если Объект.ПолученоБезНал > 0 тогда
СтрокаОплаты = Новый Структура();
СтрокаОплаты.Вставить("ТипОплаты", 1); // Безнал
СтрокаОплаты.Вставить("Наименование", "Электронными");
СтрокаОплаты.Вставить("Сумма", Объект.ПолученоБезНал);
ОбщиеПараметры.ТаблицаОплат.Добавить(СтрокаОплаты);
КонецЕсли;
Показать
С наличными проблем нет. При оплате безналом т.е. при:
СтрокаОплаты.Вставить("ТипОплаты", 1);
В кассовом чеке печатается: "Последующая оплата (кредит)". В драйвере ККМ, в таблице оплат всё правильно - Электронные - 1, Последующая оплата (кредит) - 3. Представители АТОЛа, которые продавали и подключали кассу, пояснить ничего, пока, не могут, а время поджимает. Отмечу, что подобная проблема с этой кассой уже была. При коде:
СтрокаПозицииЧека.Вставить("СтавкаНДС" , 0);
В чеке билось НДС 18%. Спецы из ЦТО долго бились, в итоге решилось при манипуляциях с драйверами ККМ (другие версии).
Может кто-то сталкивался, или мысли есть какие-то.
(1) Сергей, сейчас столкнулся, примерно, такой же проблемой с НДС 18, как и у вас была. При передаче Ставка НДС = 0, все равно печатает 18%. Не подскажете какую версию драйвера ставили, чтобы нормально НДС печатался?
(9) KKT_8_15_02_00_Full - вот так файлик называется (если нужно напишете в ЛС почту-пришлю). Всегда выбираю самую полную установку. Ибо один раз сделал выборочную (отсек шлак типа ключей защиты и т.п.) и началась свистопляска - это не работает, то отваливается. Успехов!
KKT_8_15_02_00_Full - вот так файлик называется (если нужно напишете в ЛС почту-пришлю). Всегда выбираю самую полную установку. Ибо один раз сделал выборочную (отсек шлак типа ключей защиты и т.п.) и началась свистопляска - это не работает, то отваливается. Успехов!
Спасибо. Я уже разобрался, у нас обновили прошивку на атоле до 1.05, в ней изменился порядок налогов (теперь 18% стоит на первом месте в списке), а весь код был под более ранние версии написан, где на первом месте НДС 0 было. Поставил последнюю версию 1С-ной обработки для ККТ, поставил 9.12 ДТО и переписал код отвечающий за формирование и печать чеков, в соответствии с новой прошивкой и теперь все ставки и оплаты корректно печатаются.
Розница 2 Печать на ККМ Атол FPrint22 ПоследущаяОплата (Кредит) вместо Электронными
При печати чека на FPrint22 неожиданно выяснилось, что вместо Электронными (пробивали по платежной карте) в чеке вставало на вид оплат ПоследущаяОплата (Кредит)
Исправить ситуацию в ККМ, через тест драйвера не получилось (Настройка свойств/Параметры оборудования) Первые три типа прошиты в ККМ насмерть. Это Электронными, ПоследущаяОплата (Кредит) и еще что то - не помню. ЦТО ничего вразумительного не сказал. Пришлось разбираться с Розницей. Обновил до 2.2 (2.2.7.29) и после экспериментов с ККМ, нашел где поправить. Пользуйтесь! После внесения изменений при печати чека с оплатой Платежная карта, будет выходить Электронными, а не Последущая оплата.
(18) добрый человек подсказал, за что ему огромное спасибо. Для ATOL_KKM_1C82_54FZ сумма "электронными" предается в теге "CashLessType1", а из-за ошибки нужно было в теге "CashLessType2"