Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 июн 2025, 10:34

Секции в ККМ

Автор Greiv, 25 янв 2017, 11:42

0 Пользователей и 1 гость просматривают эту тему.

Greiv

Здравствуйте. Стоит 1С:Предприятие 8.3 (8.3.7.1873), подключенная к фискальному регистратору, так вот при пробитии чека деньги по данному движению падают не в секцию которая указанна в коде, а в "надбавку" и не чего не могу с этим сделать, добавить новую секцию получается, а вот положить в неё деньги при пробитии чека не получается. При формировании отчёта через тест драйвера "Отчёт по отделам", то показывается что секция 1 присутствует, но по ней нет не одного пробитого чека, а все деньги прошли по "надбавке". Вот кусок кода который отвечает за передачу параметров в ККМ:

НомерСекции = "1";
Объект.СуммаДокумента = СуммаДокумента;
СтрокаТаблицыУслуг = Новый СписокЗначений();
СтрокаТаблицыУслуг.Добавить("Оплата взносов на кап. ремонт по л/с: "+Символы.ПС+Строка(Объект.ЛицевойСчет));  //  1 - Наименование
СтрокаТаблицыУслуг.Добавить("");                               //  2 - Штрихкод
СтрокаТаблицыУслуг.Добавить("");                               //  3 - Артикул
СтрокаТаблицыУслуг.Добавить(НомерСекции);                      //  4 - Номер отдела
СтрокаТаблицыУслуг.Добавить(0);                                //  5 - Цена за позицию без скидки
СтрокаТаблицыУслуг.Добавить(1);                                //  6 - Количество
СтрокаТаблицыУслуг.Добавить("");                               //  7 - Наименование скидки/наценки
СтрокаТаблицыУслуг.Добавить(0);                                //  8 - Сумма скидки/наценки
СтрокаТаблицыУслуг.Добавить(0);                                //  9 - Процент скидки/наценки
СтрокаТаблицыУслуг.Добавить(СуммаДокумента);                   // 10 - Сумма позиции со скидкой
СтрокаТаблицыУслуг.Добавить(0);                                // 11 - Номер налога (1)
СтрокаТаблицыУслуг.Добавить(0);                                // 12 - Сумма налога (1)
СтрокаТаблицыУслуг.Добавить(0);                                // 13 - Процент налога (1)
СтрокаТаблицыУслуг.Добавить(0);                                // 14 - Номер налога (2)
СтрокаТаблицыУслуг.Добавить(0);                                // 15 - Сумма налога (2)
СтрокаТаблицыУслуг.Добавить(0);                                // 16 - Процент налога (2)
СтрокаТаблицыУслуг.Добавить("");                               // 17 - Наименование секции форматирования товарной строки

На текущий момент удалось пробить по секции как нужно только через тест драйвера. Меня смущает вот эта строка СтрокаТаблицыУслуг.Добавить(СуммаДокумента);                   // 10 - Сумма позиции со скидкой, такое ощущение, что параметры передаются в неправильном порядке.

Теги:
Рейтинг@Mail.ru

Поиск