Skip to main content

Интеграция с Emis

Если при попытке зайти в ЛК Emis постоянно спрашивается логин и пароль, то необходимо проверить какую ссылку мы генерируем.

Для этого в cfg.ini проверяем параметр:

  • Для логирования
    SetLogOn = 1

Далее при нажатии на

image.png

проверяем, что пишется в \LOGS\Emis.log

должна быть запись:

https://emis.g1sw.com/hms/person/new?hp_id=4617&stay_till=13-12-2024&room_number=105

без логина и пароля.

Если &user и &paswword присутствуют, то это значит, что ранее они были заполнены и их следует удалить (для этого обратитесь в техподдержку АСУ Эдельвейс)

Ссылка такого формата должна генерироваться с версии Эдельвейса 7.25.06 от 26.06.2025

Правила генерирования ссылки от Emis:

1) если указаны email=some@email и passsword=some-password, то авторизация выполнится с указанием переданных значений
2) если указаны email= и password= (без значений), то выполнится принудительный перевод на страницу авторизации
3) если не указаны email и password, то откроется страница с EMIS и последним состоянием пользователя - если авторизован, то он продолжит работать, если токен закончился или не был авторизован, то откроется страница авторизации как обычно

Если в логе видим запись:

https://emis.g1sw.com/hms/person/new?hp_id=4617&stay_till=13-12-2024&room_number=105

значит вопросы к Emis.

Webhook

PUSH при одной учетной записи ожидается к нам:

POST http://localhost:9000/emis/ready?hp_id=3785