![]() |
|
v7: Штрих с ФФД-1.2 в не типовой конфигурации. | ☑ | ||
---|---|---|---|---|
0
MWWRuza
гуру
03.03.22
✎
21:15
|
Добрый день!
Штрих у моих клиентов единственный, до сего момента все работает нормально на ФФД 1.05, начало, как я с ним разбирался, тут: Кто со Штрихами работает, просветите по прошивкам Но, не за горами лето, а в июне у них закончится ФН... Соответственно, хочешь-не хочешь, придется на ФФД-1.2 переводить. Общие принципы - понятны, на других ККТ уже прошел. Пока только читаю руководство, в "живую" на своем тестовом Штрихе не разбирался, сейчас, пока ЭФН-Б(эмулятор ФН под ФФД 1.2 от МастерФич) на другой кассе занят. Более-менее, все понятно, особых сложностей не вижу, но, смущает один параметр в руководстве: В команде проверки марки FNCheckItemBarcode2: "DivisionalQuantity Логич True, False RW Признак дробной" "DivisionalQuantity ДробноеКоличество Признак реализации дробного количества Тип: WordBool / Логическое Используется методами FNOperation, FNCheckItemBarcode2" А именно, его тип значения, логический... Как в 7.7 его передать? 0/1 здесь сработает, поймет, что 0 = False, а 1 = True, или нет? Если нет, то, что делать? Можно конечно другой метод использовать: FNCheckItemBarcode, там не требуется этот параметр, но, там других сложностей куча... Кто уже столкнулся, как вышли из положения? |
|||
1
victuan1
04.03.22
✎
06:44
|
(0) "Можно конечно другой метод использовать: FNCheckItemBarcode, там не требуется этот параметр, но, там других сложностей куча..."
А какие именно сложности? Я как раз использую FNCheckItemBarcode. На тот момент когда делал разработку метода FNCheckItemBarcode2 еще не существовало, поэтому его не задействовал. А сейчас переделывать не вижу смысла, т.к.: 1) на старом методе хорошо работает 2) имеется прямая и обратная совместимость со старыми и новыми драйверами. |
|||
2
MWWRuza
гуру
04.03.22
✎
08:51
|
Ну, сложностей особых нет, просто ещё целый блок кода, по получению tlv. Второй метод проще, но требует параметр с логическим типом. Ладно, глаза боятся, а руки делают. Я думаю, в ближайшее время освободится ЭФНка со Спарка, там вроде все работает, начну со Штрихом "воевать".
|
|||
3
victuan1
07.03.22
✎
06:04
|
(2) Обычно: 1 - это true, иное - false
|
|||
4
MWWRuza
гуру
07.03.22
✎
13:09
|
(3) Обычно - да. Вопрос, именно с этим драйвером такое прокатит? Пока, проверить не могу, ЭФНка занята...
|
|||
5
ДедМорроз
07.03.22
✎
23:49
|
Если не прокатил,то сделать прокладку из msscriptcontrol и передавать vbBoolean без проблем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |