|
v7: Подружить МИНИ ФП54.01 и 1с | ☑ | ||
|---|---|---|---|---|
|
0
lg2marvel
22.08.14
✎
17:54
|
Добрый день, купили фискальный регистратор МИНИ ФП54.01, может кто поделиться обработкой подключения к 1с 7? К Сожалению на сайте юнисистема примеры только под 8-ку.
Спасибо |
|||
|
1
lg2marvel
25.08.14
✎
10:21
|
Судя по всему у них общий драйвер с мини т 400. Удалось подключить драйвер:
Попытка Драйвер = CreateObject("ecrmini.t400"); глПереченьДрайверов.ДобавитьЗначение(Драйвер,НазваниеДрайвера+ЭККА.Код); глКомментарий("Подключен драйвер для ЭККА "+ЭККА,2); Исключение глКомментарий("Ошибка ЭККА :"+ОписаниеОшибки(),0); глКомментарий("Возможно, драйвер не установлен !",2); КонецПопытки; Не могу понять каким образом выполняются методы для данного объекта. |
|||
|
2
supremum
25.08.14
✎
10:39
|
Вот тут что-то есть:
http://unisystem.ua/ru/product/fiskalnyye-ryegistratory/support/fiskalnyy-ryegistrator-mini-fp54-01.html Или обратитесь непосредственно к производителю. |
|||
|
3
lg2marvel
25.08.14
✎
12:20
|
Принцип ясен, примерно следующим образом обрабатываются все команды...
//Открыть порт СтрокаКоманды = "open_port;"+Порт+";"+Скорость+";"; Результат = Драйвер.t400me(СтрокаКоманды); Если Результат = 0 Тогда Сообщить("Не удалось открыть порт"); возврат; КонецЕсли; |
|||
|
4
lg2marvel
26.08.14
✎
16:51
|
Не могу понять...
OLE-сервер подключается. выполняю Результат = Драйвер.t400me("open_port;5;115200;"); результат "-1", когда при удачном подключении должна быть строка с названием драйвера. 0 - если не удается открыть порт. Кто сталкивался? что может быть? |
|||
|
5
lg2marvel
26.08.14
✎
18:03
|
Сообщить(Драйвер);
выдает OLE.It400 |
|||
|
6
lg2marvel
27.08.14
✎
09:27
|
При выключенном аппарате строка open_port возвращает 0 с ошибкой об открытии порта.
|
|||
|
7
lg2marvel
27.08.14
✎
09:29
|
утилитой которая поставляется с библиотекой OLE порт открывается
|
|||
|
8
lg2marvel
27.08.14
✎
12:00
|
Как оказалось результат надо получать так:
OLE.get_last_result() |
| Форум | Правила | Описание | Секции | Поиск |