СтарыйОлень 14.12.20 - 04:27 | Доброго дня всем. Жили- не тужили в мелком магазинчике на ЕНВД, но приехал паравоз и привез 54-ФЗ.
1С 7.7 Тис, релиз 0.27, конф.923 (оч.много в ней кем то переписано), по этой причине не обновляется - устраивало всё до последнего момента.
Кассу Атол 11Ф подключили. DTO 8.16.06, компонента FprnM1C.dll, прогИд FprnM45, обработка fr_comm.ert
1C на терминальном, касса локально, порт пробрасывается, чек печатается, всё работает, но:
сначала возник вопрос с НДС, упорно не хотел печатать без НДС- в обработке принудительно назначили TaxTypeNumber = 6.
Теперь собственно сам вопрос:
- Не печатается в чеке список товаров (в ОФД список товаров то же не передается), печатается и передается сумма по чеку одной строкой.
До этого времени это было неактуально, но с февраля 21-го необходимо в чеке печатать товар.
Что и где нужно посмотреть, и где поковырять? Потыкайте меня носом в нужном направлении, пожалуйста...
кусок кода из указанной обработки:
// регистрация товаров
РезРегистрация = 1;
СписокТоваров.ВыбратьСтроки();
ДлинаНаименования = Объект.ДлинаСтрокиСимволов; // зависит от модели ФР
Пока СписокТоваров.ПолучитьСтроку() = 1 Цикл
//Проверка наличия колонки НДС в таб.знач.
НДСесть = "";
Попытка
НДС = СписокТоваров.НДС;
НДСесть = 1;
Исключение
НДСесть = 0;
КонецПопытки;
Если НДСесть = 1 Тогда
Объект.Name = ""; //почему не присваивается?
Иначе
Объект.Name = Eaa(СписокТоваров.ТовНаим, ДлинаНаименования);
КонецЕсли;
Объект.Price = Окр(СписокТоваров.Цена,2,1);
Объект.Quantity = СписокТоваров.Количество;
//------------------------------------------------------------------- |
СтарыйОлень 2 - 14.12.20 - 05:21 | спасибо, попробую.
Eaa = Лев, обрезка слева, пропустил.
|