388 / 190 / 76
Регистрация: 04.03.2020
Сообщений: 704
|
|
1 | |
СформироватьОчередьЧеков в УТ, УНФ и проч06.01.2021, 18:21. Показов 3488. Ответов 2
Метки нет (Все метки)
Добрый, камрады, френды и амиги.
В связи с последними телодвижениями нашего дорогого Правительства начал изучать возможность печати чеков на одном ККТ с нескольких рабочих мест. Выяснил следующее: В последних релизах основных конфигураций УТ11, УНФ, Розницы, да чего там!, даже БП3 есть регистр ОчередьЧековККТ. Судя по одному из описаний обновлений, туда падают чеки при загрузке с сайта для их последующего пробития. Далее на примере УТ: В общем модуле МенеджерОборудованияВызовСервера обнаружилась процедура ДобавитьЧекВОчередьЧековККТ с некоей структурой в качестве входящего параметра. В общих модулях ПодключаемоеОборудованиеУТВызовСервера и ПодключаемоеОборудованиеУТКлиент есть процедуры СформироватьОчередьЧеков., причём в серверном модуле параметром передаётся только ссылка на документ (какой? у которого в модуле менеджера есть процедура СобратьДанныеЧеков?). В клиентском модуле параметров поболе. Но. Вызова означенных процедур я нигде не нашёл. Яндекс и гугл по поводу них молчит, как рыба об лёд. А теперь внимание, вопрос: Может кто кинет в меня ссылкой на внятное описание или примера использования процедуры СформироватьОчередьЧеков? В противном случае (угроза) я начну чеки по одному записывать прямо в регистр, пока кто-нибудь не распечатается на ККТ. Спасибо.
0
|
06.01.2021, 18:21 | |
Ответы с готовыми решениями:
2
Синхронизация УНФ с мобильным приложением УНФ По приемникам, МШУ, и проч. Вопрос. Перекрытие картинками содержимого H1, H2 и проч. Связи таблиц в миграциях (Many to Many и проч.), каскады |
388 / 190 / 76
Регистрация: 04.03.2020
Сообщений: 704
|
|
07.01.2021, 13:55 [ТС] | 2 |
Ехаем дальше.
Как в регистр ОчередьЧековККТ чего-нибудь положить, пока отложим. В конце, этих, концов, туда всегда записать можно непосредственно. А вот далее мне интересно, чтобы они на ККТ как-то сами пробивались. Из упоминаний регистра в тексте ближе всего по смыслу ОбщийМодуль.МенеджерОборудованияВызовСервера.ЧекиВОчередиНаФискализацию(): там отбираются чеки с СтатусЧека новые или ошибочные для перепробития. Вызывается эта функция только из процедуры ОбщийМодуль.МенеджерОборудованияКлиент.ФискализацияЧековВОчереди, та из ОбщийМодуль.МенеджерОборудованияКлиент.ОбработкаОповещенияСообщенийФискализации(, а эта из ОбщийМодуль.МенеджерОборудованияКлиент.ПодключениеСистемыВзаимодействия(), и... всё! Негусто, блин. Это для организации очереди чеков я должен ещё поднимать Сервер взаимодействия в уже имеющийся и без того разношёрстный зоопарк различных служб и систем; на машину, которая, обычно и так дышит на смолу дерева Босвеллия. С другой стороны, не хочется ваять свою реализацию очереди чеков ККТ при имеющейся (?) оригинальной. Жду рекомендаций по направлению движения. Спасибо.
0
|
388 / 190 / 76
Регистрация: 04.03.2020
Сообщений: 704
|
|||||||||||
31.05.2021, 13:08 [ТС] | 3 | ||||||||||
Значит что нарыл: Для УТ11.
Записать чек в очередь: Кликните здесь для просмотра всего текста
Все указанные поля структуры обязательны. Все заполненные поля структуры обязательны для заполнения. В этом случае при нажатии на кнопку Фискализировать всё чек будет пробит и отмечен в очереди как пробитый. Если надо пробивать автоматом, а Сервер взаимодействия, наоборот, не нужен, тогда где-то по таймеру или по событию выполняется примерно следующий код: Кликните здесь для просмотра всего текста
Всё безжалостно с корнем выдрано из формы списка регистра ОчередьЧековККТ, но, несмотря на это, успешно отрабатывается из внешней обработки. Всем спасибо за сочувствие.
0
|
31.05.2021, 13:08 | |
31.05.2021, 13:08 | |
Помогаю со студенческими работами здесь
3
Самозапуск произвольных сайтов с рекламой и проч Не запускается CCleaner AVZ Regedit и проч Кусты, трава и проч. растительность в OpenGL ES Вымогатели, смс, фишинг и проч при клике Как делать шаблоны с header, footer и проч? поиск работы в Петербурге: тестер, внедрение ПО, проч. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |