На главную страницу Версия-Т
VTSoft.ru

Справка к драйверу Чековый Online для АМС-200Ф


RSS
Справка к драйверу Чековый Online для АМС-200Ф
 
:cry:
Речь идет о A200ChOnline.dll 2.3.0.0.
Несколько вопросов, замечаний и пожеланий:
1. В названиях некоторых функций не соблюдается оригинальный регистр. Например, кое-где пишется GetKKMError вместо GetKkmError. Особенно в Содержании. Приходится смотреть список экспортируемых функций в самой dll.
2. Неправильно описана функция OutCheck. В тестовом примере в ней есть еще один входящий integer параметр, но что он делает? Без него все взрывается.
3. Не описано, при каких обстоятельствах выдается Ваша форма при выводе чека. В драйвере для АМС100 все четко описано. И вообще из-за такой формы тащить модуль forms в драйвер...ну это уже другая тема :D
4. Что за функции GetPassword, EraseGetPassword, OutCheckl? В тестовом примере не вызываются.
5. Не описана ошибка 39, хотя она выдается при отмене вывода чека.
6. Просьба - добавить GetKkmVersion.
 
Цитата
AriaFan писал(а):
2. Неправильно описана функция OutCheck. В тестовом примере в ней есть еще один входящий integer параметр, но что он делает? Без него все взрывается.


Дополнительный параметр - WaitWindow (окно ожидания) типа Integer. 1 - показывать окно, 0 - не показывать.

Цитата
AriaFan писал(а):
4. Что за функции GetPassword, EraseGetPassword, OutCheckl? В тестовом примере не вызываются.


GetPassword, EraseGetPassword - служебные функции, которые необходимы для инсталляции dll.

OutCheckl - функция для системы Инфо-бухгалтер.

Цитата
AriaFan писал(а):
5. Не описана ошибка 39, хотя она выдается при отмене вывода чека.


Это единственная ошибка, которая не указана в Help-файле. Ошибка так и звучит - "Вывод чека отменен".

Все указанные Вами пожелания и замечания будут обязательно учтены.