These are chat archives for springjazzy/GIS_JKH_Integration

17th
Nov 2016
BUGBEAR
@iBUGBEAR
Nov 17 2016 06:16

Уведомляем о том, что в открытой части портала ГИС ЖКХ в разделе "Регламенты и инструкции" выложена документация с перспективными форматами обмена версии 11.0.0.3.
Примечания:

  1. Новую версию получили только документы, в которых были выполнены изменения.
  2. О добавлении в архив с перспективными форматами документа «Справочники ГИС ЖКХ» будет выполнена отдельная рассылка.

Также уведомляем о смене учетной записи для basic-авторизации, используемой для доступа к СИТ01 и СИТ02. Реквизиты новой учетной записи:
Логин: sit
Пароль: Z_GG72XS^Vf55ZW
Старая учетная запись (lanit) будет отключена 18.11.2016.

Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:19
кто регал организацию в гис жкх?)
есть пара вопросов
Daniel
@mortifactor
Nov 17 2016 06:20
наверное, все здесь присутствующие
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:23
есть организация на гос услугах. все зб. меня в нее добавили. состою в группе администратор организации в ГИС ЖКХ. Все отлично. Дальше иду на сайт гис жкх и пытаюсь зарегистрировать организацию. зашел под своим аккаунтом и не вижу кнопки "зарегистрировать организацию". что я делаю не так?)
kolodinivan
@kolodinivan
Nov 17 2016 06:25
@slvAuthor попробуй почитать документацию https://dom.gosuslugi.ru/#!/regulations?userCtgrCode=1 (Подробная инструкция по регистрации)
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:26
вот сейчас она у меня открыта
ndbn
@ndbn
Nov 17 2016 06:27
СИТ2 уже поломали, на всё Внутренняя ошибка
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:27
и поэтому я спрашиваю здесь. между "зайти через ЕСИА" и "Отображается форма «Регистрация организации в ГИС ЖКХ» на вкладке «Информация об организации»" я не понимаю что делать.
kolodinivan
@kolodinivan
Nov 17 2016 06:28
@ndbn ага
ndbn
@ndbn
Nov 17 2016 06:29
@slvAuthor на тест или на промышленный сервер хотите?
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:30
я хочу хотя бы зарегать организацию в гис жкх) А так тест.
ndbn
@ndbn
Nov 17 2016 06:31

наверное, все здесь присутствующие

в наше время была регисрация через отправку им на почту заполненного doc файла

kolodinivan
@kolodinivan
Nov 17 2016 06:31
@slvAuthor на тестовом стенде регистрация идет через почту с док файлом "Шаблон заявки на подключение к информационному взаимодействию с СИТ ГИС ЖКХ"
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:32
лан, мб у меня прав нету или чего-то еще. я захожу в гис жкх через руководителя организации, все равно не вижу где можно организацию зарегать(
@kolodinivan я не про стенд. я хочу просто напросто зарегать организацию на портале.
судя по документации проблем вообще не должно быть(
ndbn
@ndbn
Nov 17 2016 06:33
@slvAuthor организации должны регистрироваться в ЕСИА, т.е. нельзя от себя зарегистрировать другую организацию
kolodinivan
@kolodinivan
Nov 17 2016 06:33
"А так тест" - тогда не тест а промышленный сервер получается
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:33
зарегана. добавлена все зб. через гос услугах я добавлен как сотрудник
у меня права есть (да даже если нету, я могу зайти через аккаунт руководителя" и один фиг туплю
ndbn
@ndbn
Nov 17 2016 06:35

@slvAuthor

зарегать организацию на портале

портале ГИС ЖКХ?

зайдите через вход, она получит с ЕСИА данные
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:36
@ndbn пожалуйста, не надо думать что я аутист)
ndbn
@ndbn
Nov 17 2016 06:36
я тоже туплю, наверное, не пойму тогда что вы пытаетесь сделать
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 06:37

Смотри, в доке написано

"5.2.2. Процесс регистрации организации Для регистрации организации с типом «Юридическое лицо» или «Индивидуальный предприниматель» в ГИС ЖКХ необходимо на портале ГИС ЖКХ (http://dom.gosuslugi.ru) нажать на кнопку «Войти» (Рис. 50) и осуществить вход в Систему через ЕСИА."(с) Дока

Я так и делаю. Захожу на портал. Захожу с помощью своего аккаунта сотрудника и меня перекидывает в личный кабинет. Хотя судя по той же доке должно быть

"Отображается форма «Регистрация организации в ГИС ЖКХ» на вкладке «Информация об организации» (Рис. 51). "(с) Дока

ладно, вопрос другой) номер саппорта кто знает?) буду им мозг выносить
Vershinin Sergey
@versh23
Nov 17 2016 06:49
СИТ1 со вчерашенго дня не пашет.. у всех так7
Nikita
@springjazzy
Nov 17 2016 06:49
да
я на СИТ2 перебрался
ndbn
@ndbn
Nov 17 2016 06:50
но теперь и он не работает
Nikita
@springjazzy
Nov 17 2016 06:52
))
обновляют до 11?
ndbn
@ndbn
Nov 17 2016 06:53
письма такого нет
RatWar
@RatWar
Nov 17 2016 06:53
у меня СИТ-1 дня три не работает, СИТ-2 сегодня утром отвалился
ndbn
@ndbn
Nov 17 2016 07:07
com.sun.proxy.$Proxy417.findOrg(Unknown Source)
ru.lanit.hcs.security.ss.WebUserService.findOrganization(WebUserService.java:145)
ru.lanit.hcs.security.ss.WebUserService.loadUserByUsername(WebUserService.java:53)
они так бейсик авторизацию поменяли, наверное
Pavel Druzhinin
@pavelDruzhinin
Nov 17 2016 07:17
@ndbn какая прелесть)
Говорят сейчас не зайти в ГИС под ЭЦП)
без логина и пароля (которых никто не знает)
Vershinin Sergey
@versh23
Nov 17 2016 07:19
Логин: sit
Пароль: Z_GG72XS^Vf55ZW
Старая учетная запись (lanit) будет отключена 18.11.2016.
нет то?
ndbn
@ndbn
Nov 17 2016 07:21
новая не работает в принципе, по старой ошибка валится
Vershinin Sergey
@versh23
Nov 17 2016 07:22
ааа))
tim apple
@timapple
Nov 17 2016 07:22
@pavelDruzhinin я зашел через почту/пароль и в настройках разрешил вход по эцп. об этом написано же было
Pavel Druzhinin
@pavelDruzhinin
Nov 17 2016 07:24
@timapple благодарю)
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 07:25
ладно вопрос еще один) отправил обращение в саппорт гис жкх. где статус посмотреть заявки?)
Pavel Druzhinin
@pavelDruzhinin
Nov 17 2016 07:26
Они должны сразу ответить на почту)
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 07:26
чет не пришло. теперь сомневаюсь что я отправил)
Pavel Druzhinin
@pavelDruzhinin
Nov 17 2016 07:27
При отправке формы должен происходить редирект на главную)
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 07:27
а все)
ложная тревога)
все пришло)
Denis Ulyanov
@DenisUlyanov
Nov 17 2016 07:44
есть еще более тупой вопрос: а есть список того что нужно загружать?
ndbn
@ndbn
Nov 17 2016 07:58
СИТ2 вроде оклемался
Daniel
@mortifactor
Nov 17 2016 08:04
а кто-нибудь asp mvc знает?
Nikita
@springjazzy
Nov 17 2016 08:35
@mortiruby А как Asp mvc с ГИС связан?
Daniel
@mortifactor
Nov 17 2016 09:04
ну это всё дотнет
Nikita
@springjazzy
Nov 17 2016 09:04
ну так здесь и на Яве пишут и на питоне
Daniel
@mortifactor
Nov 17 2016 09:05
ну ясно
Nikita
@springjazzy
Nov 17 2016 09:06
даже на 1с ))
kolodinivan
@kolodinivan
Nov 17 2016 10:21
"даже на 1с ))" есть такое дело))
Pavel Druzhinin
@pavelDruzhinin
Nov 17 2016 11:03
@kolodinivan на 1с пишете под определенную конфигурацию?
kolodinivan
@kolodinivan
Nov 17 2016 11:43
@pavelDruzhinin да
Pavel Druzhinin
@pavelDruzhinin
Nov 17 2016 11:49
@kolodinivan какая конфигурация если не секрет?)
Nikita
@springjazzy
Nov 17 2016 12:14
Коллеги когда 11 версия выйдет?
kolodinivan
@kolodinivan
Nov 17 2016 12:22
У кого какая идентификация при приеме оплаты? Если допустим у нас в базе есть связка наш ЛС и ЕЛС по стране, в системе ГИС выставленно допустим 3 платежных документа от разных поставщиков. Все ПД собираются у одного оператора ИС, которому поставщики делегировали соответствующие права на размещении инф. по оплатам.
Nikita
@springjazzy
Nov 17 2016 12:24
оплата вяжется на номер платежного документа
там даже никакого ЛС нет
kolodinivan
@kolodinivan
Nov 17 2016 12:24
Абонент приходит и оплачивает всю сумму выставленную в квитанции (квитанция единая), тогда нужно раскидать как то суммы на ПД в ГИС
Nikita
@springjazzy
Nov 17 2016 12:25
это тогда квитирование уже
kolodinivan
@kolodinivan
Nov 17 2016 12:25
у нас такая ситуация что все собирается в единый ПД
а в гисе получается что ПД дробятся
Nikita
@springjazzy
Nov 17 2016 12:26
кто в ГИС начисление то шлет?
вы одно или поставщики?
kolodinivan
@kolodinivan
Nov 17 2016 12:27
мы (РКЦ) шлем
и печатаем квитанции
Nikita
@springjazzy
Nov 17 2016 12:27
ну вы шлете одно. Платежи вяжете на него. В квитирировани бьете по услугам
по сути ПД поставщиков это разные услуги
kolodinivan
@kolodinivan
Nov 17 2016 12:28
набор услуг я бы сказал
Nikita
@springjazzy
Nov 17 2016 12:28
да
только надо сопоставить услуги поставщиков с услугами которые ГИС хочет
тип ГВ - это ГВС в гис
и т.д.
kolodinivan
@kolodinivan
Nov 17 2016 12:36
Я хочу попробывать такую ситуацию, если у нас известен только ЕЛС страны и "Сведения об исполнителе" допустим ИНН.
так вот, допустим есть в ГИС три ПД:
1ПД - 10р, 2ПД - 20р, 3ПД - 30р
Абонент заплатил в идеале по единой квитанции 60р.
Получается нужно в запросе importNotificationsOfOrderExecution указать что такая часть суммы на одного поставщика и т.д.
Nikita
@springjazzy
Nov 17 2016 12:37
так в ГИС есть эти три ПД или нет? Ты ж сказал что РКЦ только шлет одну общую
kolodinivan
@kolodinivan
Nov 17 2016 12:38
@springjazzy я имел ввиду что РКЦ печатает общею квитанцию, так то в ГИСе они отображаются как 3 ПД, потомучто поставщики разные
Nikita
@springjazzy
Nov 17 2016 12:39
чистое квитирование
там всё есть
kolodinivan
@kolodinivan
Nov 17 2016 12:39
ведь не может быть что на нескольких поставщиков 1 ПД, правильно? я не заблуждаюсь?
Nikita
@springjazzy
Nov 17 2016 12:39
почему нет если известен ЕЛС
можно один сделать на всё
kolodinivan
@kolodinivan
Nov 17 2016 12:40
идентификатор ЖКУ по разным договорам разные же
Nikita
@springjazzy
Nov 17 2016 12:41
это что за поле в запросах?
kolodinivan
@kolodinivan
Nov 17 2016 12:41
это метод)
Nikita
@springjazzy
Nov 17 2016 12:42
ладно. что за метод?
kolodinivan
@kolodinivan
Nov 17 2016 12:42
"ВИОПЛАТАИЗВ. Передать перечень документов "Извещение о принятии к исполнению распоряжения""
Nikita
@springjazzy
Nov 17 2016 12:42
идентификатор ЖКУ = идентификатор платежного документа?
kolodinivan
@kolodinivan
Nov 17 2016 12:43
нет
70АА070646-06-7021 - ид ПД 70АА070646-06 - ид ЖКУ
Nikita
@springjazzy
Nov 17 2016 12:44
это разные ЛС получаются?
это же ЛС вроде так бьется?
а это ПД
kolodinivan
@kolodinivan
Nov 17 2016 12:45
не пойму Вас, ЛС один 70АА070646
Nikita
@springjazzy
Nov 17 2016 12:45
так он же получается после импорта ПД?
ну импортируете вы одно ПД на всё
какой у него ЖКУ будет?
в ПД же можно все услуги указать
Anton
@Ezovskih
Nov 17 2016 12:46
Приветствую коллеги. Может я тупой, но... Прошу, объясните мне кто-нибудь, откуда берутся namaspace-ы у элементов при выгрузке в ГИС ЖКХ? вроде таких: m:MunicipalResourceRef/m1:Code --- здесь они "m" и "m1". Умоляю!! Всё перерыл - не нашёл.
Привет Никита. :)
kolodinivan
@kolodinivan
Nov 17 2016 12:48
"в ПД же можно все услуги указать" я могу указать те услуги которые по договору
Nikita
@springjazzy
Nov 17 2016 12:48
а договора с ЛС у вас нет.
kolodinivan
@kolodinivan
Nov 17 2016 12:48
а договор ведь не один на всех поставщиков
Nikita
@springjazzy
Nov 17 2016 12:49
Ну следовательно будет несколько ПД
kolodinivan
@kolodinivan
Nov 17 2016 12:49
да
Nikita
@springjazzy
Nov 17 2016 12:49
вот с договора и надо было начинать ))
kolodinivan
@kolodinivan
Nov 17 2016 12:49
извиняюсь
получется у ЛС несколько договоров с разными поставщиками, мы им все в одной квитанции шлем
в итоге у ЛС несколько ид ЖКУ
Nikita
@springjazzy
Nov 17 2016 12:50
мы им
кому им? Людям по почте? Или в ГИС один ПД. Мы же только что выяснили что
это невозможно
kolodinivan
@kolodinivan
Nov 17 2016 12:51
абонентам
я имею ввиду печатаем
anesterov
@anesterov
Nov 17 2016 12:51
кстати, в ПД по услугам есть orgPADID
получается что можно один ПД по разным поставщикам выгрузить
Nikita
@springjazzy
Nov 17 2016 12:52
хм интересно
kolodinivan
@kolodinivan
Nov 17 2016 12:53
@anesterov объясните по подробней пожалуйста
orgPADID это идентификатор зареганой организации, на основании него система гис определяет от кого отправлен запрос, что мы от него еще можем получить?
kolodinivan
@kolodinivan
Nov 17 2016 13:01
@anesterov объясните по подробней пожалуйста
anesterov
@anesterov
Nov 17 2016 13:03
@kolodinivan В каждом запросе есть orgPADID , это организация, от которой отправляется запрос, а при импорте ПД, помимо основного orgPADID в хеадере есть orgPADID в каждой записи об услуге (PDServiceChargeTypeMunicipalService)
я пока не представляю, как им пользоваться, но предполагаю, что это для РКЦ должно быть полезно
kolodinivan
@kolodinivan
Nov 17 2016 13:05
@anesterov что то в приложении 1 Альбома ТФФ не найду такого "PDServiceChargeTypeMunicipalService"
в 11 смотрю уже
anesterov
@anesterov
Nov 17 2016 13:06
Кстати, кому интересно, завел тикет по работе с РКЦ. https://helpdesk.dom.gosuslugi.ru/browse/HCSINTEGRS-1519 вопрос передан аналитикам
@kolodinivan ищите PDServiceChargeType
kolodinivan
@kolodinivan
Nov 17 2016 13:07
ага, есть
anesterov
@anesterov
Nov 17 2016 13:07
при маппинге в дотнете к типам еще постфиксы дописываются
у меня документация по 10й версии
Vershinin Sergey
@versh23
Nov 17 2016 13:09
java.io.IOException: Channel Channel ID bde21cb4 (outbound) of Remoting connection 3906cc5d to /172.16.2.12:5447 has been closed
а че это такое?
было такое у когото? от них ответ..
Nikita
@springjazzy
Nov 17 2016 13:10
редкий зверь какой-то
ошибки смотрю всё изощреннее становятся )
Vershinin Sergey
@versh23
Nov 17 2016 13:12
они типа экспорт ДРСО исправили, раньше договор 5 не выгружалсиь, а теперь ....
blob
ri8on
@ri8on
Nov 17 2016 13:19
@Ezovskih А это не библиотека случаем автоматически проставляет?
Anton
@Ezovskih
Nov 17 2016 13:21
@ri8on вы про XadesDemo?
ri8on
@ri8on
Nov 17 2016 13:24
та, которая отвечает за формирование пакета
xades вроде только подпись добавляет, и со своими локальными неймспейсами
Anton
@Ezovskih
Nov 17 2016 13:25
фрагмент, который я выше использовал, взят из d:\signature-demo-net\trunk\examples\importMunicipalServices request.csv
т.е. это один из примеров выгрузки.
КАК сформирован этот CSV - я не знаю.
и да - xades только подписывает и обменивается с сервисом. при этом формируются SOAP-файлы.
SOAP-пакеты, правильнее
ri8on
@ri8on
Nov 17 2016 13:28
этот?
Anton
@Ezovskih
Nov 17 2016 13:29
ага, он
вопрос, собственно, в том - как ПРАВИЛЬНО сформировать такой файл!?
ri8on
@ri8on
Nov 17 2016 13:35
оно еще и криптопро требует...
Anton
@Ezovskih
Nov 17 2016 13:36
возможно работает и с ViPNet CSP, не проверял. КриптоПро можно бесплатно "погонять" 3 месяца
@ri8on , а как вы без криптопровайдера обменивайтесь информацией? или вы на тестовой без защиты работаете?
ri8on
@ri8on
Nov 17 2016 13:38
через openssl подписываем
вобщем смотрю я на это, и начинаю подозревать, что ничем особо не помогу (
Anton
@Ezovskih
Nov 17 2016 13:41
@ri8on , вы все делали как здесь описано: https://habrahabr.ru/post/300856/#crypto-3
ri8on
@ri8on
Nov 17 2016 13:42
да, за основу его пример взял
собственно, поскольку и до этого было все на питоне и на линуксах, то по-другому было бы нелогично делать)
Anton
@Ezovskih
Nov 17 2016 13:44
у вас - как у людей, у нас же винда и дельфи. :(
ri8on
@ri8on
Nov 17 2016 13:45
ну я дельфи к сожалению не знаю, так что боюсь не смогу оценить )
но на винде зато будет проще xslx заполнять, если через MS Excel это делать
Anton
@Ezovskih
Nov 17 2016 13:47
да уже морально готов экселевские файлы руками слать им. :D
ri8on
@ri8on
Nov 17 2016 13:47
правда я так понимаю те кто разрабатывают для ГИСа поделились основном на две части, тех кто пилит через апи, и тех кто формирует xls
там тоже геморроя хватает
Anton
@Ezovskih
Nov 17 2016 13:48
можно поподробнее про второй метод (xls)... или ссылочку, пожалуйста!
ri8on
@ri8on
Nov 17 2016 13:49
в смысле? есть шаблоны экселевские, которые предназначены для заполнения руками
но там вроде не весь функционал который предлагают через апи
Anton
@Ezovskih
Nov 17 2016 13:49
те, что на сайте... вообще, я считал, что это для всяких там ЖЭКов, где ИС вообще не пахнет и всё делается в ексцеле...
ndbn
@ndbn
Nov 17 2016 13:50
не уверен, что на standalone Delphi можно по SOAP интегрироваться
Anton
@Ezovskih
Nov 17 2016 13:50
выход есть?
anesterov
@anesterov
Nov 17 2016 13:51
@ndbn с SOAP delphi работает нормально, но на счет подписи - вопрос открытый
Anton
@Ezovskih
Nov 17 2016 13:52
как вариант, можно использовать консольное приложение для подписи.
ndbn
@ndbn
Nov 17 2016 13:52
@anesterov моя XE2 не может генерировать классы для soap с вводом в wsdl-файлы поля version, может в старших версиях может, проверить возможности небыло
ri8on
@ri8on
Nov 17 2016 13:54
я так понимаю с соапом все хорошо только в Яве и Шарпе
ndbn
@ndbn
Nov 17 2016 13:54
@Ezovskih у меня прослойка. delphi : сериализация класса в json->передача его в демон на c#: десериализация и подпись отправка в ГИС ЖКХ, ответ в обратном порядке
Anton
@Ezovskih
Nov 17 2016 14:00
@ndbn можно немного конкретики, какой класс вы сериализуете? и демон на с# - самописный или что-то из имеющихся?
ndbn
@ndbn
Nov 17 2016 14:08
@Ezovskih
файлы wsdl+xsd который дает ГИС ЖКХ прогоняются через svcutil.exe идущую с .net framework, получается .cs файл который содержит "Классы Гис Жкх"
Делфи реализация таких классов и заполняется
Демон самописный, ну http сервер по сути
это не руководство к действию ) если у вас есть выбор, рейшате задачу на чистом c# или даже Java
Anton
@Ezovskih
Nov 17 2016 14:10
@ndbn эти классы годятся только для обмена данными с ГИС ЖКХ или их как-то можно использовать для генерации файлов с данными (для последующего обмена хоть по stunnel)?
ndbn
@ndbn
Nov 17 2016 14:11
@Ezovskih это не имеет отношения к обмену через файлы
Anton
@Ezovskih
Nov 17 2016 14:14
@ndbn спасибо вам за помощь. думаю я ещё тут "покручусь", многое по прежнему не ясно. :)
anesterov
@anesterov
Nov 17 2016 14:14
если у вас есть выбор, рейшате задачу на чистом c# или даже Java
+1