Форум OlegON > Программы и оборудование для автоматизации пищевой промышленности > Этикетировщики

1С не ловит события DataArrival через BCS от GLM-I (при этом через BCC ловит, 2File тоже работает) : Этикетировщики

19.04.2024 2:18


23.05.2018 15:57
Стрекозел
 
Нужны ли какие-то особые настройки? не знаю уже куда смотреть
23.05.2018 16:13
sh00r00p
 
Включите режим приема спонтанных телеграмм
23.05.2018 16:16
Стрекозел
 
он включен, через BCC же работает, режим одинаковый. включается параметром при вызове Open, или еще где-то есть настройка?
23.05.2018 16:19
sh00r00p
 
Оп-оп, а как с лицензиями?
23.05.2018 16:27
Стрекозел
 
тоже порядок, open, send, close отрабатывает, на лицензии не ругается
25.05.2018 13:57
Bizerber
 
В 1С уже даааавно мы зарегистрировали баг. 1С не обрабаотывает спонтанное событие, несмотря на то что настроен обработчик. Баг появился с 8.6
Сейчас единственный вариант -асинхронный обмен через soap.
25.05.2018 21:33
Стрекозел
 
Большое спасибо, можете в общих чертах объяснить как через soap обрабатывать эти события?
26.05.2018 14:15
Bizerber
 
Если совсем кратко - глава 19.5 инструкции к _CB
_CB создает WebService на порту 2020 который может работать по JSON/SOAP/POX
Ключевое - он асинхронный, т.е. если вы будете ловить спонтанные данные вам либо нужно организовывать очередь для psv_data либо очень часто опрашивать сервер на pcs_pck
26.05.2018 14:58
Стрекозел
 
Очередь не выход, там практически синхронная работа 1с и этикетировщика, придется часто дергать сервер, еще раз спасибо
29.05.2018 15:39
Стрекозел
 
что-то сейчас подумал, а чем это в итоге будет отличаться от использования BCS без событий? то есть просто периодически дергая recieve для DUSTBIN
Часовой пояс GMT +3, время: 02:18.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.