![]() |
|
как работать с 9-ми дровами от Атолловского ККТ из 1С напрямую? | ☑ | ||
---|---|---|---|---|
0
Сияющий Асинхраль
02.07.18
✎
10:48
|
Вопрос вот в чем, есть кусок кода по восьмые дрова от Атолла, рассчитанный на работу напрямую с Атоллом (без прокладок от 1С), код вполне рабочий и понятный... Одна беда - на восьмых дровах он работает без проблем, на девятых не работает :-( Собсно, в этом и заключается вопрос: можно ли его как-то поправить под девятые дрова? Буду крайне признателен. Сам код - это код печати баркода:
Попытка ПрогИДFPrnM8 = "AddIn.FPrnM8"; ПодключитьВнешнююКомпоненту(ПрогИДFPrnM8); ДрайверFPrnM8 = Новый (ПрогИДFPrnM8); Исключение ОписаниеОшибки = "Невозможно подключить внешнюю компоненту. | Проверьте, что внешняя компонента корректно установлена и имеет ту же версию, | что и требуемая обработкой обслуживания."; Возврат ОписаниеОшибки; КонецПопытки; ДрайверFPrnM8.AddDevice(); ДрайверFPrnM8.PortNumber = 1001; //COM1; ДрайверFPrnM8.BaudRate = 18; //115200 ДрайверFPrnM8.DeviceEnabled = 1; ДрайверFPrnM8.Password = 30; ДрайверFPrnM8.Model = 52; //это главная фигня - модель ККМ ДрайверFPrnM8.Mode = 1; ДрайверFPrnM8.SetMode(); ДрайверFPrnM8.BeginDocument(); ДрайверFPrnM8.Barcode = БарКод; ДрайверFPrnM8.BarcodeType = 84; ДрайверFPrnM8.Height = 50; ДрайверFPrnM8.AutoSize = "True"; ДрайверFPrnM8.Alignment = 1; ДрайверFPrnM8.Scale = 300; ДрайверFPrnM8.BarcodeControlCode = "False"; ДрайверFPrnM8.PrintBarcodeText = "False"; ДрайверFPrnM8.PrintPurpose = 1; ДрайверFPrnM8.PrintBarcode(); ДрайверFPrnM8.EndDocument(); ДрайверFPrnM8.DeviceEnabled = 0; ДрайверFPrnM8.DeleteDevice(); |
|||
1
Сияющий Асинхраль
02.07.18
✎
10:50
|
Это все работает на восьмых дровах под УТ10.3. К сожалению для работы фискальников пришлось ставить девятые дрова и перестал печататься после этого штрихкод :-(
|
|||
2
Малыш Джон
02.07.18
✎
10:56
|
Да, поменялись кой-какие моменты в версиях с поддержкой ОФД 1.05 и выше. И инфы нигде нет, сам мучался.
Могу посоветовать скачать библиотеку подключаемого оборудования последней версии и смотреть там. Я свой вопрос именно так решил. |
|||
3
Сияющий Асинхраль
02.07.18
✎
11:12
|
(2) Понятно. Облом. Спасибо и за эту информацию...
|
|||
4
Garykom
гуру
02.07.18
✎
11:13
|
Для работы напрямую с 9 дровами одной 1С не хватит, придется изучать нечто еще чтобы наваять свою ВК или заюзать "Ъ".
|
|||
5
Garykom
гуру
02.07.18
✎
11:15
|
Берите 10-е дрова, там встроен веб-сервер и можно напрямую из 1С json задания кидать.
Но как там через них печать шк не изучал. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |