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

Ограничения в использовании A200ChOnline.dll


RSS
Ограничения в использовании A200ChOnline.dll
 
Имеется программа, написанная на Дельфи 3. В ней есть привязка к ККМ АМС 100-Ф (через chon100.dll). Сейчас приобрели ККМ АМС-200Ф.
Попытались привязать ее к нашей программе через A200ChOnline.dll. Выяснили:
1. ReadXCheck отрабатывает 1 раз, далее приложение сыплет Access Violation. Причем отрабатывает 1 раз после перезагрузке операционной системы.
2. OutCheck позволяет продать лишь одно наименование. При попытке пробить больше позиций в чеке выдается ошибка "Полученная сумма покупки меньше 1 копейки".
Дальше проверять даже не имеет смысла.
Вопрос: есть ли ограничения на использование A200ChOnline.dll? Если они есть, то они почему не указываются?
Получается что выясняется все только после покупки ККМ и драйвера чекового он-лайна.
 
В поставке с dll идет Demo-проект в исходниках с уже откомпилированным - Test.exe. При работе с ним возникают подобные ошибки? Единственное ограничение Демо-версии - это усечение цены покупки до x.xx при передаче ее на кассу. Ошибка, описанная Вами во втором пункте, может произойти как раз в демо-режиме, когда Вы передаете цену, например, 50.00. Такая цена в демо-режиме будет усечена до вида 0.00, что и приведет к ошибке.