These are chat archives for springjazzy/GIS_JKH_Integration

15th
Dec 2017
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 02:00
@YuriyProg PaymentInformationKey - поле у PaymentDocument. так что на разные реквизиты палюбому разные ПД с разными номерами приходится городить. Ну дилетанты писали, видно же. В рекомендуемой печатной форме ПД в одном ПД может быть перечислено несколько получателей, а у ГИС вот так, хотя перенести этот PaymentInformationKey в ChargeInfo - секундное дело
Natali
@kadykovanp_twitter
Dec 15 2017 02:03
ну нет. а как же CapitalChargeInfo? а оба Debt для долговых? тащить надо везде тогда уж
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 02:32
ну понятно, я и имел ввиду - добавить PaymentInformationKey во все услуги документа, а не в сам документ
warzes
@warzes
Dec 15 2017 03:28
блин, люди, объясните на пальцах - как все это делается?
Вот я настроил соединение с гис жкх... как теперь заливать данные? как их получать?
А то нифига не пойму даже с чего теперь начать
foxwizard
@foxwizard
Dec 15 2017 03:30
@warzes , на чем пишешь?
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 03:30
Эка ты шустрый - на пальцах ему объяснить!
Формируй XML согласно формату, подписывай сертификатом, шли по шифрованному каналу, обрабатывай ошибки
warzes
@warzes
Dec 15 2017 03:32
@foxwizard пишу на C#, но мне любой пример
@c0ntr0ller_twitter да мне любой пример этого XML. я не знаю как его формировать. да, есть толстый документ - но ясности он мне ни сколько не дал. Я даже до сих пор не понял - как данные отправляются - то есть заполняется шаблон (тот же который в ЛС заливается) и он как-то встраивается в XML.. или XML как-то конфигурируется этими данными.....
ВОт просто для примера - в гис залиты приборы учета. как получить их список, и отредактировать одно из полей
В шапке есть пара рабочих примеров с исходниками.
warzes
@warzes
Dec 15 2017 03:37
@foxwizard последняя ссылка -там только как соединение установить (и я кстати именно его и использую). а в первой ссылке - очень много разных обсуждений - еще надо найти (там помоему десять таких тем по десятке страниц)
Версия тупого запросника-ответчика (тупая кукла Ланита 0.2).
от umatkot
warzes
@warzes
Dec 15 2017 03:40
@foxwizard а там в кукле есть пример отправки данных? просто у меня еще студия 2013 года и не поддерживает новый С#... но сейчас еще раз гляну
foxwizard
@foxwizard
Dec 15 2017 03:41
Да. С подписанием и оправкой-получением.
Пример не перегружен функционалом. Как раз для начать разбиараться.
foxwizard
@foxwizard
Dec 15 2017 04:00
Сегодня поругался с ТП.... Система не находит данные по МКД и ЖД при запросе по корректному ФИАС идентификатору.
HouseManagementPortsTypeClient
Запрашиваю данные по домам. по 53 ЖД и МКД из 3000 получаю ошибку:
INT002000Значение в поле FIAS_HOUSE_GUID отсутствует в реестре.
Код ФИАС соответствует:
  1. Данным из электронных сервисов.
  2. Отчету Объекты жилищного фонда, формируемом на стороне ГИС.
  3. Данным базы ФИАС налоговой.
В ответ:Просим Вас для данного объекта выполнить запрос с указанием Идентификационного кода дома в ГИС ЖКХ .
Почему логика моего ПО должна строиться на предположениях:
"Надо сделать так, потому что это в ГИСе то работает, то не работает, а иногда работает вот-так". Да и в
Тип входного параметра: элемент exportHouseRequest со структурой, указанной в следующей таблице.
FIASHouseGuid FIASHouseGUIDType Глобальный уникальный идентификатор дома по ФИАС
Русским по-белому.
Natali
@kadykovanp_twitter
Dec 15 2017 04:15
мы столько накостыляли, только из за того что так работает гис жкх..
даже где у них адски не логично. но не влияет на что то законное. к примеру мы перед редактированием сущности пересылаем все сканы к ней. даже если слали раньше. прост потому что это особенность их интеграции. я устала уже спорить. где то проще забить))
mkpmkp
@mkpmkp
Dec 15 2017 04:26
Слышал что при приеме на работу в Ланет проводят тест на IQ. И если превытает 100 - то не берут. Говорят что больше 100% им не надо.
warzes
@warzes
Dec 15 2017 05:36
хм, а вот интересно - а гисовцы могут снести все введеные данные и сказать - что так и было? ну в связи со штрафами неугодных?
Или выдать бан за нарушение каких-нибудь правил и запретить работу организации?
Natali
@kadykovanp_twitter
Dec 15 2017 05:51
снести легко. пропадали же дома уже
бан уже больше похож на самоуправство
warzes
@warzes
Dec 15 2017 05:53
ну просто сейчас по некоторым причинам мы используем один ключ на троих сотрудников. то есть три разных компьютера могут одновременно зайти под одного пользователя - такое вполне может считаться нарушением
Natali
@kadykovanp_twitter
Dec 15 2017 06:00
Вопрос
Постоянные обновления и сбои в работе ГИС ЖКХ. Долгая загрузка шаблонов
Ответ
Этот вопрос постоянно прорабатывается, учитывая масштабы платформы, на которой
планируется аккумулировать все сведения о жилищно-коммунальном хозяйстве.
мхаха прорабатывается
warzes
@warzes
Dec 15 2017 06:01
при этом на всяких конфах они заявляют что у них все идеально работает, а если что не работает - это пользователи виноваты, что не хотят "соблюдать" требования закона
Syber79
@Syber79
Dec 15 2017 06:02
Хохмический ответ на достижение 99 попыток размещения ЛС в квартире...
Konstantin Slabouzov
@clip71
Dec 15 2017 06:02
таки достигло? @Syber79
Не у нас достигло, ну судя по тому, что на некоторых уже 70+ - скоро дойдёт
Konstantin Slabouzov
@clip71
Dec 15 2017 06:04
и тогда нужно заводить новые квартиры? ;)
doazet
@doazet
Dec 15 2017 06:05
@Syber79 как вы так умудряетесь?
Syber79
@Syber79
Dec 15 2017 06:05
В кратце:
РСО должны накапать управляшке, чтоб упровляшка переименовала помещение и завела новое помещение...
потребовать со всех прочих РСО разместить инфу на новое помещение.
Затребовать от управляшки, чтоб она ёбнула старое
Konstantin Slabouzov
@clip71
Dec 15 2017 06:05
99 не так уж и много, в общежитиях это может быть через несколько месяцев
doazet
@doazet
Dec 15 2017 06:06
@clip71 нет, не может. Меняется человек - должен меняться ЕЛС, а не идентификатор ЖКУ
другое дело, что у них это не работает
Konstantin Slabouzov
@clip71
Dec 15 2017 06:06
ну ждем тогда официальное пояснение при преценденте
doazet
@doazet
Dec 15 2017 06:09
@clip71 я, блджад, с сентября жду, епт. Какого йуха вообще если я закрываю лс на помещении и создаю в нем новый он мне ЕЛС тот же присваивает
и банки по этому ЕЛСу хрен знает что будут кидать. Оплаты от старого жильца на нового
грязные блджади
я уже бомбила же на этот счет
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 06:32
чем больше узнаю о работе гис, тем более сомневаюсь в наших хакерах, выбравших Трампа. Видать Трамп реально чмо
mkpmkp
@mkpmkp
Dec 15 2017 07:05
ППАК жив? У нас уже 2 дня всё висит в RequestState=1
YoungPadovan
@YoungPadovan
Dec 15 2017 07:05
nt xnj ltkfkbcm ldf lyz yfpfl - evthkb
то что делалось 2 дня занад - умерло
новые гуиды и новые запросы
mkpmkp
@mkpmkp
Dec 15 2017 07:05
И щас добавилось пачками (System.Net.WebException): Время ожидания операции истекло
YoungPadovan
@YoungPadovan
Dec 15 2017 07:06
у меня всера весь день все летало
а старые запросы так и висят
mkpmkp
@mkpmkp
Dec 15 2017 07:11
Тайм-аут канала запроса при попытке отправить после истечения 00:10:00. Увеличьте значение времени тайм-аута, передаваемое вызову при Request или увеличьте значение SendTimeout в Binding. Время, назначенное для выполнения этой операции, может быть составной частью более длинного тайм-аута.
small-office
@small-office
Dec 15 2017 07:11
а у меня один из вчерашних запросов вчерашних вернул ответ -"Произошла неизвестная ошибка" ))
mkpmkp
@mkpmkp
Dec 15 2017 07:11
вот везёт же некоторым!
а на меня просто не обращают внимания
small-office
@small-office
Dec 15 2017 07:12
@mkpmkp )) представляешь как я счастлив? ))
mkpmkp
@mkpmkp
Dec 15 2017 07:13
image.png
mkpmkp
@mkpmkp
Dec 15 2017 07:34
!!! Потекло Г0BH@ по трубам
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 07:38
у тебя синхрон чтоли?
mkpmkp
@mkpmkp
Dec 15 2017 07:38
чёйта?
только благородный асинхрон!
small-office
@small-office
Dec 15 2017 07:40
вот я не понимаю, нафига надо было делать синхрон, асинхрон, шаблоны, ЛК? Сделали бы шаблонами всё или асинхроном. Хоть что-то бы одно сделали нормально и никто бы не возмущался.
Anton
@Ezovskih
Dec 15 2017 07:43
@mkpmkp красота! прям как у меня вчера..
сегодня робит, вроде
mkpmkp
@mkpmkp
Dec 15 2017 07:43
дада поехало
small-office
@small-office
Dec 15 2017 07:44
у кого поехало? у меня "Удаленный сервер возвратил ошибку: (502) Недопустимый шлюз."
Anton
@Ezovskih
Dec 15 2017 07:44
@small-office так смени.. шлюз! :)
YoungPadovan
@YoungPadovan
Dec 15 2017 07:44
эээ брат, это ты косячишь
small-office
@small-office
Dec 15 2017 07:45
@YoungPadovan ага, полчаса назад отработало а сейчас косячу? )
YoungPadovan
@YoungPadovan
Dec 15 2017 07:45
прикинь совпадение!
small-office
@small-office
Dec 15 2017 07:46
@YoungPadovan или он в прошлый раз закрыл глаза на мой косяк, а сейчас решил что всё, хватит? ))
YoungPadovan
@YoungPadovan
Dec 15 2017 07:46
Китайцы взломали сервер Пентагона, вот как это было:
  1. Каждый китаец попробовал один пароль;
  2. Каждый второй пароль был "Мао Цзедун";
  3. На 1 000 000 001-й попытке - сервер согласился, что у него пароль "Мао Цзедун"
small-office
@small-office
Dec 15 2017 07:47
:)
Anton
@Ezovskih
Dec 15 2017 07:51
подскажите, что ему надо: Invalid content was found starting with element 'orgPPAGUID'. One of '{"http://dom.gosuslugi.ru/schema/integration/organizations-base/":KPP, "http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/":isRegistered}' is expected.
isRegistered указал. еще и КПП указать? просит же "One of.."!?
Anatoly V.
@DrShtopor_twitter
Dec 15 2017 07:55
Возможно, orgPPAGUID не туда пишете. Он должен быть в заголовке, а в ошибке написано, что он найден там, где лежат KPP, isRegistered
Anton
@Ezovskih
Dec 15 2017 07:57
@DrShtopor_twitter я пытаюсь организацию вытащить по orgPPAGUID, по OGRN вытаскивается нормально. метод - exportOrgRegistry
Anatoly V.
@DrShtopor_twitter
Dec 15 2017 07:58
А, в таком случае пардоньте, не подумал об этом методе
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 08:07

У меня на это метод такой кусок кода
'code'

<ns4:exportOrgRegistryRequest Id="signed-data-container" ns5:version="10.0.2.1">тут всякая подпись
<ns4:SearchCriteria>
<ns2:OGRN>1115476149821</ns2:OGRN>
</ns4:SearchCriteria>
</ns4:exportOrgRegistryRequest>

Anton
@Ezovskih
Dec 15 2017 08:08
@c0ntr0ller_twitter по OGRN - работает хорошо, согласен :)
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 08:08
а разве orgPPAGUID - не в SearchCriteria ?
Anton
@Ezovskih
Dec 15 2017 08:09
да, он там МОЖЕТ быть. но тогда ему что-то надо, чего я не понимаю.
у вас его там нет
Anton
@Ezovskih
Dec 15 2017 08:18

вот часть запроса в JSON (все лучше, чем SOAP-XML)

"SearchCriteria": {
"$values": [
{
"Items": { "$values": ["длиннющий-гуид"] },
"ItemsElementName": { "$values": [ "orgPPAGUID" ] },
"isRegistered": true,
"isRegisteredSpecified": true
}
]
}

YoungPadovan
@YoungPadovan
Dec 15 2017 08:20
"все лучше, чем SOAP-XML", конечно лучше... там порядок полей не важен, а ГИС меня с этим зае...
Anton
@Ezovskih
Dec 15 2017 08:22
@YoungPadovan так я объекты ГИС-а десериализую перед отправкой, затем используя прокси-класс они корректно уходят через канал. поля все на местах, WCF здесь четко отрабатывает.
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 08:23
А у меня такая прелесть
Server returned HTTP response code: 502 for URL: http://api.dom.gosuslugi.ru/ext-bus-home-management-service/services/HomeManagementAsync
Пичаль...
Они его не передвинули куданить?
mkpmkp
@mkpmkp
Dec 15 2017 08:30
чё за huinya!!!!
image.png
весь лог как зебра
и вдоль белой полоски не пойдёшь
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 08:32
Вот такая же фигня. А ты на какой порт к ним стучишься? я на 443
YoungPadovan
@YoungPadovan
Dec 15 2017 08:32
JBWEB000065: HTTP Status 404 - /ext-bus-home-management-service/services/HomeManagementAsync
mkpmkp
@mkpmkp
Dec 15 2017 08:32
и все дороги ведут не в Рим - все дороги ведут в жопу
Anton
@Ezovskih
Dec 15 2017 08:32
@mkpmkp мне особо нравится "Разбор сообщения..завершен успешно (Total: 1 Success: 0 Fail : 1)" :clap:
mkpmkp
@mkpmkp
Dec 15 2017 08:32
сам разбор успешен
а элемент в нём с ошибкой
Anton
@Ezovskih
Dec 15 2017 08:33
а, ну тогда, ок :)
@c0ntr0ller_twitter а можно на другой порт стучаться?? это же единственный, который слушает, нет?!
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 08:35
Ну мало ли, может еще пооткрывали
Anton
@Ezovskih
Dec 15 2017 08:36
даешь каждому трудящемуся по порту!!!
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 08:36
Но я у этого сервиса HomeManagementAsync нормально запрашиваю абонентов прямо сейчас. А вот по ПУ - уже Bad GateWay
Брет какойто...
Anton
@Ezovskih
Dec 15 2017 08:37
может они разнесли службы на отдельные серваки?
YoungPadovan
@YoungPadovan
Dec 15 2017 08:38
ПУ поднялся
мне пришли
"может они разнесли службы на отдельные серваки?", они же ответили : "вопрос постоянно прорабатывается, учитывая масштабы платформы" :)
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 08:40
Простату пусть себе проработают, уроды...
Anton
@Ezovskih
Dec 15 2017 08:40
@YoungPadovan платформа, похоже, уже распухла как дохлый бобер в воде
YoungPadovan
@YoungPadovan
Dec 15 2017 08:40
не получается - руки оттуда растут...
а еще там по пути мозг встретится
Anton
@Ezovskih
Dec 15 2017 08:41
@YoungPadovan :smile_cat:
nekoal
@nekoal
Dec 15 2017 08:44
@warzes "то есть три разных компьютера могут одновременно зайти под одного пользователя" тогда вопрос - а как сервер узнает, что это не один пользователь на своем компьютере не открыл три браузера? Это не нарушение с точки зрения сервера, но нарушение с точки зрения хранения ключа, если УЦ узнает - должен отозвать сертификат
Anton
@Ezovskih
Dec 15 2017 08:54
@doazet Page not Found?
nekoal
@nekoal
Dec 15 2017 08:54
опять 404
Anton
@Ezovskih
Dec 15 2017 08:55
@doazet без Ъ - дедпул
куда-ж-без-ять.. :)
doazet
@doazet
Dec 15 2017 08:56
@Ezovskih ыыы
о, сегодня же пятница
Anton
@Ezovskih
Dec 15 2017 08:58
@doazet сюда нужен тот дедпул, снова
nekoal
@nekoal
Dec 15 2017 08:59
@warzes однако, сервер может выкидывать предыдущие сессии при входе новой или ограничивать количество входов в единицу времени (например, 10 в час) - этим уже не удивить никого
тут-то шуточки про проход на 100 попытке обретают смысл - вдруг они знаки больше и меньше перепутали)
Anton
@Ezovskih
Dec 15 2017 09:05
лол
doazet
@doazet
Dec 15 2017 09:06
кстати, кто их надоумил при работе в лк открывать новую вкладку на каждый чих? Нормально же общались
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 09:06
о, заработало по ПУ! Ну вот как так? То потухнет, то погаснет... Уж умер бы окончательно, скотина безрогая!
БДИ!
@c0ntr0ller_twitter
Dec 15 2017 10:33
не заработало... то 502, теперь вообще 404 выдает... сидит пьяный ланитовец и тычет в кнопку "работает-не работает-...ик!-работает-не работает-...ик!"
Anatoly V.
@DrShtopor_twitter
Dec 15 2017 10:34
Та же фигня с ЛС
Андрей
@HeifetsAa_twitter
Dec 15 2017 11:28
люди, подскажите где взять актуальные учетки для basic авторизации на sit1 sit2 ?
doazet
@doazet
Dec 15 2017 11:36
@HeifetsAa_twitter логин: sit
пароль: xw{p&&Ee3b9r8?amJv*]
пздц, целый день на новое железо потратила -___-
Андрей
@HeifetsAa_twitter
Dec 15 2017 11:42
@doazet Спасибо!