Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   1C 7.7 и API от ККМ Пионер 114Ф (http://forums.kuban.ru/f1040/1c_7_7_i_api_ot_kkm_pioner_114f-9132596.html)

Sasha 22.01.2021 22:19

1C 7.7 и API от ККМ Пионер 114Ф
 
Появилась необходимость поработать по API с ККМ Пионер 114Ф, документация есть. Но как к ней подступиться с точки зрения 1С 7.7 абсолютно нет понимания.

Вроде есть описание, есть библиотека. Но можно ли к этой библиотеке обратиться из 1С 7.7 ? DLL-ка в системе не регистрируется (точка входа не найдена).

[url]http://pioner-kkm.ru/api-pioner-114f/[/url]

Прошу натолкнуть на мысль как начать? :)

Sasha 24.01.2021 16:02

Такс, еще есть компонента для 1С 8.3. В восьмерке она подключается и работает в паре с дистрибутивом управления ККМ пионер 114Ф.

Называется AddInPioneer.dll

Прошу объяснить принцип регистрации этой компоненты:
в реестре клиента нет никаких упоминаний по progID Addin.Pioneer, однако в восьмерке всё работает.

Сама по себе компонента через regsvr32 на клиенте не регистрируется (Windows 10 x64) с ошибкой не найдена точка входа. База восьмерки файловая.

Sasha 24.01.2021 16:08

[url]http://pioner-kkm.ru/drajvera-dlya-1s/[/url]

victuan 26.01.2021 05:36

Не вникал, но возможно драйвера этой ККМ требуют технологии Native API, кою поддерживает 1с8, но не 1С 7.7.
Последняя (1С 7.7) может работать с драйвером как с СОМ-объектом. Если драйвер эту технологию не поддерживает, то нужно писать для него отдельную "обертку" (wrapper), чтобы подружить драйвер с 1С 7.7

Sasha 26.01.2021 21:29

3-victuan > Так и есть. Нашел wrapper на инфостарте.


Текущее время: 21:40. Часовой пояс GMT +3.