Добавление секции при работе с ККМ

Новая тема
Показывать по 10 20 40 сообщений
"Подскажите пожалуйста!
Хотим отбивать чеки в разные секции.
Мы сделали так:
1. У нас 2 склада. Поэтому мы установили в справочнике "Склады" - Склад 1 - номер секции - 1
                                                                 Склад 2 - номер секции - 2.
2.В процедуру ПечатьЧека() документа "ПКО" прописали:
НомерСекции = ДокОснование.Склад.НомерСекции;
ПКО делаем на основании "Реализации", где указан соответствующий склад, а значит и номер секции.
3. НомерСекции в кач-ве параметра передается в процедуру глФРПечатьЧека(....).
Эта процедура должна печатать чек на ФР.
4. В настройках драйвера ККМ (у нас Феликс-02к) установили:
налог 1 - 18
налог 2 - 0
и - "при каждой регистрации". Значит, получив параметр НомерСекции, ККМ должен напечатать в зависимости от него чек в 1 или 2 секцию с соответствующим налогом.

У нас же все так в одну секцию и печатает.
Что мы еще не донастроили? Помогите пожалуйста. Просто погибаем.
"
"я так понимаю, что это 77

> НомерСекции = ДокОснование.Склад.НомерСекции;
где прописали эту строчку ? в какой точке ?"
"Хоть бы название конфигурации написали.
глФРПечатьЧека(...) по идее управление передает дальше какой то обработке, которая указана вами в настройке оборудования. По Феликсам обычно это что то вроде fr_comm.ert и там уже идет:
Объект.Department = НомерСекции; //это ключевая строка, которая в самом деле ваш НомерСекции в параметры ФР записывает при пробитии чека

Судя по тому что вам куда то пришлось прописывать передачу этого параметра в глФРПечатьЧека(...), надо пойти дальше в управляющую обработку и там посмотреть что то вроде процедуры ПробитьЧек() и посмотреть, есть ли там записывание чего либо в Department

А вообще, все таки, напишите название конфигурации и номер релиза. Может просто обновиться надо? Я вот смотрю в комплексную последнюю, там все есть по этому поводу"
Ой, извините пожалуйста, самое главное забыла, конечно же - это 7.7, ТиС релиз 955.
НомерСекции прописали перед вызовом функции глФРПечататьЧек(). Спасибо большое, буду смотреть, что в Department.
Уважаемый, Thorvardr!
Релиз у нас все же ТиС 956, пл.27.
Проверили в Department - попадает то, что надо, а именно или НомерСекции = 1,
или НомерСекции = 2.
Что же не так? Почему печатает все в одну секцию?
В инструкции "Атол драйвер ККМ",что-то упоминается про параметр "тип ККМ"(если он = 0  то используется одна секция, если 1, несколько). Может быть его надо изменить? И как это сделать?  Помогите плизище!!!
Параметр этот надо, как минимум, проконтролировать.
1С тут не причем. Надо смотреть в Пуск-Программы-"Атолл, драйверы торгового оборудования"-"Управление драйвером ККМ". (не дословно, но что то в этом роде).
Там будет многозакладочный интерфейс, вот в нем надо искать где значение этого параметра просмотреть и изменить в слуае чего. Будьте аккуратнее, не пытайтесь что то менять в разделах, посвященных ЭКЛЗ, запросто заблокируете аппарат, потом разблокировка через ЦТО.
Спасибо большое за то, что отвечаете на наши вопросы.
Если не трудно, помогите разобраться с этим многозакладочным интерфейсом. На закладке "Прогр.", нашли поле "Тип числа" выбрали значение "1-Тип ККМ", нажали кнопочку "Получить число". А сначала выбрали режим -4 -програмирования.
Вылезло ругательство, что это не поддерживается данным типом оборудования.
В общем, опять что-то не то сделали. Обидно, это ж надо уродиться такими тупыми.

Так может он правда не поддерживается? Инструкцию надо бы по ККМ-у почитать
В инструкции ККМ, вообще нет ничего про этот параметр. Там сказано только, что аппарат может работать на 16 секций. Но есть еще одна - нулевая. Если используется секция 0, то все равно будет печатать в 1 секцию. Нет в жизни счастья.
"Скачал документацию по Феликсу вашему (http://www.kkt-s.ru/docs/felix-02K_userman.pdf)

Судя по скриншотам визуально многозакладочный интерфейс выглядит вовсе не так, как я видел ранее (я его видел для Феликс-3СК, хотя, думал, что у них он общий).
Вот что бы я указывал в настройках, чтобы реализовать все подзадачки по торговым секциям. Сравнивайте внимательно со своими настройками.
1. Закладка "Печать":
поле "Номер секции" = я бы указал: "Печатать на КЛ", поле "Название секции" = я бы указал "Печатать на ЧЛ".
2. Закладка "Налоги":
Налог 1 = 18
Налог 2 = 0
Применение = Налоги разрешены
3. Закладка "Секции":
Секция 1 = "Колбасный отдел" (например)
Секция 2 = "Кондитерский отдел" (например)

В 1С я бы в обработке fr_comm.ert перед строкой:
Объект.Department = НомерСекции;
вставил бы для тестирования:
Сообщить(НомерСекции);
чтобы узнать, передается ли вообще в аппарат номер нужной секции и каков он"
Читают тему
(гостей: 1)

Быстрый переход