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

Вопрос по компоненте A200ONLINE1C


RSS
Вопрос по компоненте A200ONLINE1C
 
Уважаемые разработчики, подскажите, пожалуйста:
Может ли сложиться такая ситуация, что запрос товара
по штрихкоду от ККМ №2 придет в промежутке между обработкой
кассовым сервером запроса от ККМ №1 и занесением покупки в чековый буфер на ККМ №1 ? Может быть есть приоритет обработки двух последовательных событий от одной ККМ ?
Дело в том, что в демо-конфигурации к компоненте в вышеописанном случае значения переменных csНайденныйТовар и csЗапрошенноеКоличество будут перезаписываться данными второго запроса до занесения в чековый буфер первой ККМ. Пока, правда, подобных ошибок не возникало.
 
В Online протоколе данной кассы существует строгая последовательность команд (транзакция) которые должны выполниться строго одна за другой для конктретной кассы:


[img]http://www.kkm.kaluga.ru/picbb/pluquery.bmp[/img]


т.е. в контексте этой транзакции запросы от других ККМ в сети обрабатываться не будут.