Если не нужно использовать желтый статус в TeamJet
Если не нужно использовать желтый статус номера в TeamJet, то надо запретить менять на "чистый" в TeamJet, в файле конфигурации службы EdelTeamJetAgent.exe.config измените значение параметра на <add key="UseStayoverStatus" value="false" /> и перезапустите службу.
Все необходимое для установки можно скачать здесь:
-выполните скрипт,
-установите службу,
-выполните настройки согласно инструкции во вложении.
Отключить «желтый» статус:
В файле конфигурации службы EdelTeamJetAgent.exe.config измените значение параметра
на <add key="UseStayoverStatus" value="false" />Подключить к тестовой базе:В файле конфигурации службы EdelTeamJetAgent.exe.config измените значение параметра подключения к базе, укажите источник для тестовой базы:<add name="EdelConnStr" connectionString="Data Source=Edel33;POOLING=FALSE" />Выполните скрипт TeamJet.sql по тестовой базе.
На сервере в файле конфигурации службы
C:\EDEL\SERVICES\EdelTeamJetAgent\EdelTeamJetAgent.exe.config
Измените значение параметра:
<!-- При получении CL и если в номере живут, вместо зеленого, ставим желтый -->
<add key="UseStayoverStatus" value="true" />
и перезапустите службу.
Вся работа ведется в TJ, Эдельвейс отправляет в систему TJ все изменения статусов уборки.
Статусы уборки в Эдельвейс и TeamJet имеют следующее сопоставление и не меняются (кроме случая с уборкой еще проживающего номера):
Т.е. какой статус от TJ будет назначен, такой и будет указан в Эдельвейс.
Агент является сервером и слушает порт, который вы сами задаете.
"Localhost" менять не нужно.
Менять конфигурационный файл EdelTeamJetApp и запускать эту программу не нужно, интерфейс работает как служба.
