Печать сумм в строках товарного чека Розница 3.0
Клиенту в копию товарного чека по фискльному не выводится сумма чека.
Попробовал сделать шаблон чека продажи. Не помогло. Пришлось использовать отладчик, нашел, что текст чека формируется в ОбщегоНазначенияРМКУНФ.СформироватьТекстТоварногоЧека.
Используется макет ЧекПокупателя.


Сделал заплатку, правда в режиме ИК:
ФорматКоличество = Формат(ВыборкаПоСтрокамТЧ.Количество, НСтр("ru = 'ЧЦ=17; ЧДЦ=3; ЧРД=.; ЧН=; ЧГ=0'")); ФорматЦена = Формат(ВыборкаПоСтрокамТЧ.Цена, НСтр("ru = 'ЧЦ=15; ЧДЦ=2; ЧРД=.; ЧН=; ЧГ=0'")); ОбластьТелоЧека.Параметры.КоличествоЦена = СтрШаблон("%1 х %2", ФорматКоличество, ФорматЦена); #Вставка ФорматСумма = Формат(ВыборкаПоСтрокамТЧ.Цена*ВыборкаПоСтрокамТЧ.Количество, НСтр("ru = 'ЧЦ=15; ЧДЦ=2; ЧРД=.; ЧН=; ЧГ=0'")); ОбластьТелоЧека.Параметры.КоличествоЦена = СтрШаблон("%1 х %2 = %3", ФорматКоличество, ФорматЦена, ФорматСумма); #КонецВставки КонечнаяСкидка = ВыборкаПоСтрокамТЧ.Количество * ВыборкаПоСтрокамТЧ.Цена - ВыборкаПоСтрокамТЧ.Сумма;
Формируется текст чека вида:
Товарный чек № РТ-5897 от 27.04.2026
г.
ИП Фамилия И.О.
ИНН
====================================
Пакет
1.000 х 16.00 = 16.00
====================================
ИТОГ: 16.00
Кассир:
____________________________________
(подпись)
1С сложно было подумать, что нужна построчная сумма, да? Ну и монолитный код функции как опять, не позволяет делать мелкие долго-живущие расширения.
Среда: Розница 3.0.13.260 Объем: 0.5 час




Свежие комментарии