Компонент поиска организации по БИН из stat.gov.kz
Данные по серверу
Ссылка на тестовый
| Модуль | IP Адрес | Доменное имя |
|---|---|---|
| Configurator | http://192.168.1.217:8080/Configurator/ | http://logistic.arta.pro/Configurator/ |
| Synergy | http://192.168.1.217:8080/Synergy/ | http://logistic.arta.pro/Synergy/ |
| SynergyAdmin | http://192.168.1.217:8080/SynergyAdmin/ | http://logistic.arta.pro/SynergyAdmin/ |
Данные для авторизации
| Логин | Пароль |
|---|---|
| 1 | 1 |
SSH доступ
| Логин | Пароль |
|---|---|
| user | 1234 |
| root | q1234w |
Постановка задачи
Связано с тикетом #2
Компонент должен состоять из текстового поля для ввода БИН организации и поля вывода наименования найденной организации. Будет распологаться на 2-ом шаге регистрации пользователя с ролью "Страховая компания".
После ввода значения БИН и нажатия на Enter (либо пользователь переключился с поля ввода без нажатия на Enter) провести поиск организации в системе stat.gov.kz. Описание сервиса лежит тут https://stat.gov.kz/juridical/instruction.
При поиске организации возможны 3 случая:
1. Организация не нашлась в системе stat.gov.kz. Вывести уведомление: "Организация с таким БИН не была найдена в системе stat.gov.kz. Просьба проверить корректность введенного БИН".
2. Организация нашлась в системе stat.gov.kz, а также существует в системе "Логистика". Показать название организации в соответствующем поле и заблокировать кнопку "Далее" на этом шаге. Вывести уведомление: "Данная организация уже существует в системе".
Для того, чтобы определить наличие организации в системе "Логистика", нужно найти запись в реестре
registry_profile_insuranceпо формеprofile_insurance. Код поля БИН организации:textbox_bin.
- 3. Организация нашлась в системе stat.gov.kz, но еще не существует в системе "Логистика". Показать название организации в соответствующем поле. Вывести уведомление: "Будет создана новая организация в системе на основании данных из stat.gov.kz"