These are chat archives for springjazzy/GIS_JKH_Integration

13th
Jul 2018
Anton
@dudarkoas
Jul 13 2018 02:13
@Syber79 просто тут сидят шпиёны из Ланит =)
Konstantin Slabouzov
@clip71
Jul 13 2018 05:19
а кто может подсказать за ошибку: INT008146: В доме блокированной застройки ЛС можно создавать только в помещениях/комнатах дома? что за блокированная застройка и как узнать, что в ГИС дом таковой? естественно узнать не у поддержки, а программно
Anton
@dudarkoas
Jul 13 2018 05:20
@clip71, экспортировать дом?
Konstantin Slabouzov
@clip71
Jul 13 2018 05:20
@dudarkoas да
какой признак?
Anton
@dudarkoas
Jul 13 2018 05:20
что да, это ответ был )
Konstantin Slabouzov
@clip71
Jul 13 2018 05:21
искать что то типа парамтра: "блокингдом"?
Anton
@dudarkoas
Jul 13 2018 05:21
HasBlocks
Konstantin Slabouzov
@clip71
Jul 13 2018 05:21
@dudarkoas спасибо
Anton
@dudarkoas
Jul 13 2018 07:14
ни у кого не возникало ошибок о том, что сертификат сервера кривой?
на СИТ-2
Leonid
@waltzofwoe_gitlab
Jul 13 2018 08:00

Доброго времени суток. При загрузке ПД вот такая хрень.

          <ns5:ErrorCode>SRV008076</ns5:ErrorCode>
          <ns5:Description>Некорректный состав услуг или некорректное указание реквизитов по услугам: 
1) 3345996e-40aa-44be-86c5-ddae13b0d7ed
2) 409efdc1-2ec1-4339-8e25-8e4667303c4c</ns5:Description>

Услуги в договорах есть, и реквизиты все корректные, перепроверено.
Я даже сверил xml выгруженного договора и отправленного запроса на импорт ПД. Все совпадает.
К ЛС ничего лишнего не прицеплено, только договор.
Есть идеи, что еще перепроверить?

Syber79
@Syber79
Jul 13 2018 08:11
состав
скорее всего передаешь индивидуальное начисление, основанное на приборах, а прибора у этого ЛС нет или протух
Leonid
@waltzofwoe_gitlab
Jul 13 2018 08:12
А подробнее?) Я просто недавно на проект по интеграции попал, не особенно ориентируюсь.
Syber79
@Syber79
Jul 13 2018 08:14
Ну... у всех свой код
    PDServiceChargeType.MunicipalService.Consumption.Volume volume = new PDServiceChargeType.MunicipalService.Consumption.Volume();
    volume.setType(Type); //Тип предоставления услуги: (I)ndividualConsumption - индивидульное потребление house(O)verallNeeds - общедомовые нужды
    volume.setDeterminingMethod(DeterminingMethod); //Способ определения объемов КУ: (N)orm - Норматив (M)etering device - Прибор учета (O)ther - Иное
    BigDecimal ValueI = new BigDecimal(Value); //Объем услуги 
    volume.setValue(ValueI); //
Вот DeterminingMethod - и мог посыпаться.
Leonid
@waltzofwoe_gitlab
Jul 13 2018 08:27
У меня посыпались HousingServices. Правда, почему-то только 2 из 5.
А вообще, из какого справочника надо передавать HousingService, из 3 или 51?
В договоре вроде гуиды из 3-го стоят

Вот DeterminingMethod - и мог посыпаться.

Это вряд ли, показания вообще не указаны в запросе.

Syber79
@Syber79
Jul 13 2018 08:33
51 эт вроде Municipal
у нас нет Housing
Leonid
@waltzofwoe_gitlab
Jul 13 2018 08:41
Ну тогда у меня должно быть все корректно. И чего надо этой шайтан-машине - непонятно. Согласно чему она сверяет услуги - по договору же?
Или там какой-то еще алгоритм определения?
Syber79
@Syber79
Jul 13 2018 08:49
там чертпойми какие алгоритмы, но у меня такими словами ругалась когда я пытался писать M во пд с ЛС без прибора... Меняю на О и проходит
Leonid
@waltzofwoe_gitlab
Jul 13 2018 08:52
Видимо, придется пробовать варианты с шаблоном. Где-то выше я видел, что у кого-то получалось через rest 600 потоков отправить, этот вариант еще рабочий?
Или лучше даже не пробовать?
Москвитин Сергей
@MoskvitinS_twitter
Jul 13 2018 08:59
Добрый день всем. Вопрос не совсем по теме. Но может кто сталкивался. Не могу понять какой порядок регистрации ТСЖ в ГИС ЖКХ. В инструкции написано что председатель должен авторизоваться на ГИС ЖКХ как физическое лицо через ЭЦП и добавить функцию в системе "председатель ТСЖ". Я все это проделал но моя заявка уже месяц в статусе "заявлено физическое лицом". Кто меняет статус не понятно. ГИС ЖКХ запросили картинку и молчат уже 2недели. Орган исполнительной власти говорит это не к нам. Мы только УК авторизуем.
Подскажите куда копать?
Тупик.
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:01
@waltzofwoe_gitlab точно в услугах есть и в договоре есть?
там два справочника
один услуг
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:01
@Syber79 Кстати, по аналогии с твоим ответом.
Я сейчас поковырялся, и заметил то, что на этих двух услугах, на которые гис агрится, привязаны тарифы, а на остальных - нет.
Может, в этом направлении копать надо?
Там в инструкции хоть и написано, что показания необязательны, но мб они необязательны в случае, если тариф не указан?
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:01
другой в договоре договоре
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:02
@MitichBatkovich все корректно.
Syber79
@Syber79
Jul 13 2018 09:02
мы не загружаем тарифы
что не обязательно делать мы не делаем
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:03
А мы и не загружали эти тарифы. Они от другой организации (РСО, наверное)
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:03
@waltzofwoe_gitlab ну допустим, а ссылаешься ты на какой guid ?
в частности по муниципальным ?
@waltzofwoe_gitlab ты опередели guid каких услуг?
1) 3345996e-40aa-44be-86c5-ddae13b0d7ed
2) 409efdc1-2ec1-4339-8e25-8e4667303c4c
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:05
Из справочника 3. Тот же, который и в договоре.
Да, определил. Сразу же) И именно к этим услугам и привязаны тарифы хзоткуда
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:05
тип услуг какой?
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:05
HousingService
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:06
это 51 справочник
елси hosuingservice
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:06
Тогда бы отвалились все услуги, наверное? А не 2 из 5
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:06
Municipal <=> Housing 51
Additional <=> AddService 1
вот)
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:08
В договоре-то Housing и Additional
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:09
ну
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:11
К тому же три из пяти проходят. А у 51 справочника коды и гуиды другие совсем.
Хотя какого черта, как проверю - отпишусь, помогло или нет.
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:11
я не знаю что ты там делаешь
но у меня раз в месяц то по нескольким уо идет обновление списка услуг
как раз чтоб ПД загрузить с новыми позициями
и я работаю с муниципальными - а все остальные услуги в дополнительные фигачу
у меня все отлажено и работает)
и работаю я только со справочниками 01 и 51
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:13
PDServiceChargeType->MunicipalService - оно?
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:14
ээээ
чего?)
давай по порядку )
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:15
Метод importPaymentDocumentData.
PaymentDocument -> ChargeInfo
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:15
ну
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:16
И вот тут на выбор три типа: HousingService, AdditionalService и MunicipalService
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:17
ну
Leonid
@waltzofwoe_gitlab
Jul 13 2018 09:17
У меня в договоре стоят housing и additional сервисы, так что я по аналогии для коммунальных услуг выбрал HousingService
У меня их в платежке пять штук. Три прошли, две - нет.

главную комунальную не трож)

Т. е. их надо было скинуть в MunicipalService?

MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:19
подожди
смотрю свой код)
значит маленько наврал
я заполняю только AdditionalService и MunicipalService при импорте ПД
значит справочник 01 и 51
и соотвественно сперва и выгружаю и сверяю список услуг
потом importAdditionalServices и ImportMainMunicipalService
если в каком то справочнике нет их
MitichBatkovich
@MitichBatkovich
Jul 13 2018 09:25
потом пошла проверка договоров на предмет услуг
и вот в договорах главное не запутаться
HouseService и AddService проверяеться
так же на наличие услуг
HouseService <=> MunicipalService
AddService <=> AdditionalService
вот
если нет идет обновление договора )
@waltzofwoe_gitlab вопросы?
Leonid
@waltzofwoe_gitlab
Jul 13 2018 10:55
Да вроде бы пока что вопросов нет. В процессе разработки, наверное, еще появятся)
Спасибо
Syber79
@Syber79
Jul 13 2018 11:12
Слушайте, а как вы решаете проблему с тем, что ГИС подменяет код ФИАС на свой внутренний?
Я с ними в тупик зашел - все время отправляют в "Узнать адрес". И по тому какой код жирный - с тем и работать.
Это не вариант - ибо так нужно каждый дом проверять. Да и есть случаи, когда оба кода жирные - ФИАС и внутренний.
Я им вчера сделал предложение, но они пока молчат
Предложение: Коль вы установили у себя в системе соответствие ФИАС кода и "Идентификационный код в ГИС ЖКХ" и успешно ими манипулируете, то в экспорте адресной части договора в поле FIASHouseGUD пишите код ФИАС, а "Идентификационный код в ГИС ЖКХ" выведите в отдельное поле.
Алексей Бугров
@Jenstel33rus_twitter
Jul 13 2018 11:16
@Syber79 давно бы уже обновил ОЖФ в договорах и все... щас-то они ничего точно не подменяют
Syber79
@Syber79
Jul 13 2018 11:16
Всё началось с того, что договор мы размещаем используя в адресной части ФИАС, но при экспорте они коды ФИАС подменяют на свой мусор.
и таких домов у нас больше 2 000
Они не позволяют нам работать с ФИАС... А настаивают на использовании их кодов.
А соответствие никак не сделать - только заводить в наших системах их код как альтернативу ФИАС.
Ну и ручками выверять