БПО Драйвер Атол v9 СформироватьЧек получить номер чека за смену
Добрый день уважаемые форумчане !!!
Прошу помощи у гуру ...
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, Электронно, ДанныеЧека, НомерЧека, НомерСмены, ФискальныйПризнак, АдресСайтаПроверки);
Таким образом в стандартной УТ 10.3 пробиваем чек ... при этом НомерЧека возвращется как Фискальные данные то есть это вообще номер документа прошедшего через ФН ...
Как получить номер чека за смену ???
Заранее огромное спасибо !!!
Прошу помощи у гуру ...
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, Электронно, ДанныеЧека, НомерЧека, НомерСмены, ФискальныйПризнак, АдресСайтаПроверки);
Таким образом в стандартной УТ 10.3 пробиваем чек ... при этом НомерЧека возвращется как Фискальные данные то есть это вообще номер документа прошедшего через ФН ...
Как получить номер чека за смену ???
Заранее огромное спасибо !!!
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
используя механизм нумерации 1С ? у вас же с открытием смены чеки начинаются с первого номера, отсекать префикс и нули
- Это заморочка ... интересует как взять эти данные из драйвера программно ... можно не стандартными механизмами ...
В интерфейсе драйвера атол эти данные есть - это регистр 53 (информация о смене ФН)
Как получить регистр 53 программно ???
Прикрепленные файлы:
(4)
http://partner.atol.ru/files/dc/697/Rukovodstvo_programmista.pdf
CheckNumber (30 страница)
GetRegister (36 страница)
http://forum.atol.ru/index.php?showtopic=35345&st=20
тут получают номер чека через CheckNumber
Как получить регистр 53 программно
CheckNumber (30 страница)
GetRegister (36 страница)
тут получают номер чека через CheckNumber
CheckNumber (30 страница)
GetRegister (36 страница)
тут получают номер чека через CheckNumber
- в первой ссылке описано как это сделать на c++ ...
- во второй ссылке приведен пример
Объект.Драйвер45.RegisterNumber=19;
Объект.Драйвер45.GetRegister();
НомерЧека=Объект.Драйвер45.CheckNumber;
Объясните пожалуйста что такое там Объект ???
Это не драйвер AddIn.ИнтеграционнаяКомпонента.ATOL_KKT_1C83_V9...
Макет = ПолучитьМакет("ИнтеграционнаяКомпонента");
Адрес = ПоместитьВоВременноеХранилище(Макет);
ПодключитьВнешнююКомпоненту(Адрес, "ИнтеграционнаяКомпонента", ТипВнешнейКомпоненты.Native);
Драйвер = Новый("AddIn.ИнтеграционнаяКомпонента.ATOL_KKT_1C83_V9");
- выше описанным образом свойств CheckNumber не получить ...
Объясните пожалуйста что у них в примере Объект ??? как его получить ???
(7)
Добрый день!
Вопрос - актуален? Нужна помощь? Тут не всё однозначно, потому что у Атола в одной библиотеке (dll) вшито 2 разных набора методов драйвера.
И если пытаетесь применять , то нужно поннимать, когда можно применить тот или другой. Готова ответить, пишите в личку
Добрый день!
Вопрос - актуален? Нужна помощь? Тут не всё однозначно, потому что у Атола в одной библиотеке (dll) вшито 2 разных набора методов драйвера.
И если пытаетесь применять , то нужно поннимать, когда можно применить тот или другой. Готова ответить, пишите в личку
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот