These are chat archives for springjazzy/GIS_JKH_Integration

30th
Oct 2017
CCAlek
@CCAlek
Oct 30 2017 02:24
Здравствуйте! Кто как использует importNotificationData?
Konstantin Slabouzov
@clip71
Oct 30 2017 05:31
а какой протокол сейчас на ППАК?
уже 11.6 ?
CCAlek
@CCAlek
Oct 30 2017 05:37
да
с утра на это ругается
Konstantin Slabouzov
@clip71
Oct 30 2017 05:38
а давно? в регламентах это еще перспективный
CCAlek
@CCAlek
Oct 30 2017 05:40
с сегодняшнего утра
Konstantin Slabouzov
@clip71
Oct 30 2017 05:40
что поделать... обновляемся
CCAlek
@CCAlek
Oct 30 2017 05:40
напились, не успели обновить документацию
Syber79
@Syber79
Oct 30 2017 05:53
Эта...
А ктонить может объяснить как со страничными запросами работать
Konstantin Slabouzov
@clip71
Oct 30 2017 05:55
@Syber79 со справочниками?
doazet
@doazet
Oct 30 2017 05:56
что там? Обязательность снилсов для разделенных лс отменили?
Syber79
@Syber79
Oct 30 2017 06:04
@Syber79 со справочниками?
Теперь еще и с договорами
Ваще не вкуриваю как это работает
Konstantin Slabouzov
@clip71
Oct 30 2017 06:05
я со справочниками не парился, читал 1 страницу 1000 шт. , вроде более не предполагалось у меня
Syber79
@Syber79
Oct 30 2017 06:28
Со справочника ми оно меня никак не коснулось...
А вот с адресами договоров - коснется
В их гребаной "Альбом ТФФ v.11.6.0.4 Приложение 1. Форматы электронных сообщений" нихера про это нету
Konstantin Slabouzov
@clip71
Oct 30 2017 06:30
в справочниках вроде просто, ставишь page = 1 и алга
rebyata
@potryasayushche_twitter
Oct 30 2017 06:30
Всем привет. Товарищи, если в квитанции указано, что поставщик УК, получатель РЦ на свой р/счет, но у расчетного нет пункта приема платежей от населения - все через банки, в ГИСе управляющая должна завести РЦ как платежного агента или в платежных реквизитах достаточно указать данные РЦ и его банка, где открыт счет?
Konstantin Slabouzov
@clip71
Oct 30 2017 06:31
@potryasayushche_twitter по мне, если загрузить даст, то достаточно
ndbn
@ndbn
Oct 30 2017 06:32
Роскомнадзор разрешил не указывать паспортные данные при получении посылок на почте
А они так хотели всю базу подмять
Vershinin Sergey
@versh23
Oct 30 2017 06:32
@Syber79 ну типа первый запрос без ExportObjectGUID, а второй ExportObjectGUID = последнему гуиду дома в предыдущем ответе
Konstantin Slabouzov
@clip71
Oct 30 2017 06:33
@ndbn откуда такая достоверная инфа?
Syber79
@Syber79
Oct 30 2017 06:33
@versh23 а это не пиздец ли?
Vershinin Sergey
@versh23
Oct 30 2017 06:33
@Syber79 первый раз такую реализацию вижу для "пагинации"))
Konstantin Slabouzov
@clip71
Oct 30 2017 06:33
@Syber79 @versh23 креативненько )
@ndbn спс
ndbn
@ndbn
Oct 30 2017 06:44
СИТ2 на запросы (с подписью) отвечает нормально сейчас? Посмотрите пожалуйста
rebyata
@potryasayushche_twitter
Oct 30 2017 06:44
@clip71 Спасибо
Syber79
@Syber79
Oct 30 2017 06:45
версию сменили... Рефакторю и ничего не запрашиваю...
Konstantin Slabouzov
@clip71
Oct 30 2017 06:46
@potryasayushche_twitter но лучше таки спросить у знающих людей
Syber79
@Syber79
Oct 30 2017 06:46
Это пиздец, они все типы перелопатили в ExportSupplyResourceContract
Konstantin Slabouzov
@clip71
Oct 30 2017 06:46
@Syber79 ага , я просто закоментировал этот метод пока
@ndbn у меня на СИТ2 Ошибка получения справочника: EXP001000: Внутренняя ошибка
rebyata
@potryasayushche_twitter
Oct 30 2017 06:49
@clip71 Как сказали, РЦ без пункта приема не является платежным агентом. Поспрашаю.
ndbn
@ndbn
Oct 30 2017 06:52
@clip71 спасибо. У меня так же
Denis Ilyushchenko
@gizmo75rus
Oct 30 2017 07:28
коллеги есть у кого пример запроса импорта ПД с кап. ремонтом?
rebyata
@potryasayushche_twitter
Oct 30 2017 08:18
@clip71 При приеме платы через транзитный счет РЦ, в системе необходимо разместить реквизиты такого РЦ. Так что вроде как достаточно.
rebyata
@potryasayushche_twitter
Oct 30 2017 08:27
Еще, поясните пожста, правильно ли я понимаю: размещаешь квартиру - ей присваивается id, грузишь лицевой - система присваивает ЕЛС, который остается за этой квартирой. При смене собственника новому пользователю присваивается этот же ЕЛС, но уже другой ИЖКУ, по которому он производит оплату? там -01, -02 и т.д.
doazet
@doazet
Oct 30 2017 08:29
@potryasayushche_twitter елс - номер лицевого счета и к квартире никакого отношения не имеет
rebyata
@potryasayushche_twitter
Oct 30 2017 08:35
Ну как бы да. Только на сите при имеющемся лс, привязанному к квартире, если добавляю новый лицевой, присваиваю к этой же квартире, меняется только ИЖКУ. чяднт?)
doazet
@doazet
Oct 30 2017 08:35
@potryasayushche_twitter старый закрыт?
rebyata
@potryasayushche_twitter
Oct 30 2017 08:36
Да, предварительно закрыл
tim apple
@timapple
Oct 30 2017 08:41
нужно теперь лагочку ставить - разделенный елс
doazet
@doazet
Oct 30 2017 08:41
@timapple ну с закрытыми не надо так-то
tim apple
@timapple
Oct 30 2017 08:45
@potryasayushche_twitter хм, а снилс/фио/паспорт заполнял? предположу что безымянные ЕЛС = квартире
rebyata
@potryasayushche_twitter
Oct 30 2017 08:49
Заполнял ФИО, отличную от предыдущего жильца. Больше данных не указывал.
doazet
@doazet
Oct 30 2017 08:50
@potryasayushche_twitter отбой, действительно, присваивают тот же ЕЛС с новым идентификатором ЖКУ. Я бы написала в техподдержку с указанием, что это абсурд
rebyata
@potryasayushche_twitter
Oct 30 2017 08:52
@doazet Ок, черкану им.
doazet
@doazet
Oct 30 2017 08:52
@potryasayushche_twitter можешь потом кинуть номер - я проголосую
Nikita
@springjazzy
Oct 30 2017 09:14
@doazet привет. Ты решила остаться?
выполнила тактический маневр "увольнение"?
doazet
@doazet
Oct 30 2017 09:17
@springjazzy ыыы, ты меня раскусил
Nikita
@springjazzy
Oct 30 2017 09:17
смотри можно только один раз в два года кастовать
слишком кровавая магия
Mihail75r
@Mihail75r
Oct 30 2017 10:44
Подскажите как найти endpoint для ServicesPortsType? Аналогично "ext-bus-nsi-common-service/services/NsiCommonAsync". Хочу выполнить exportHMServicesTarifs.
ndbn
@ndbn
Oct 30 2017 11:06
@Mihail75r например в файле Порядок проведения тестирования v.11.3.0.2.docx на 9й странице
@Mihail75r похоже это /ext-bus-organization-service/services/Organization
Mihail75r
@Mihail75r
Oct 30 2017 11:09
@ndbn Спасибо, попробую!
ndbn
@ndbn
Oct 30 2017 11:14
@Mihail75r внутри WSDL файла там ещё:
    <wsdl:service name="ServicesService">
        <wsdl:port name="defaultPort" binding="tns:ServicesBinding">
            <soap:address location="https://api.dom.gosuslugi.ru/ext-bus-organization-service/services/Organization"/>
        </wsdl:port>
    </wsdl:service>
Mihail75r
@Mihail75r
Oct 30 2017 11:14
@ndbn Да запросы стали отправляться. Спасибо!
Алексей Бугров
@Jenstel33rus_twitter
Oct 30 2017 11:18
image.png
кто-нибудь заморачивался с этим тестированием?
small-office
@small-office
Oct 30 2017 11:19
с тестированием нет
small-office
@small-office
Oct 30 2017 11:33
@ndbn а у нас так и ведут расчёты, мимо УК.. интересно, когда в ГИСе такое сделают..
ndbn
@ndbn
Oct 30 2017 11:35
@small-office у нас ещё есть через УК ресурсники. Но с этим законом все УК съежатся в СРЖ а РЦ/РКЦ наверное отомрут
@small-office а чего ГИС? в нем всё есть
РСО сами работают по себе
small-office
@small-office
Oct 30 2017 11:39
у нас интереснее, коммерческий учёт ресурса УК по договорам, а платежи по решению собрания собственников в РСО.
в ГИС так не завести, надо галочку ставить в "Коммерческий учет ресурса осуществляет" на РСО если надо заводить ЛС и т.д.
ndbn
@ndbn
Oct 30 2017 11:42
Я не очень понял схему
Если УК продает воду Водоканала жителям то поставщик она, платить в Водоканал собственники вроде ка кне могут, потому, что договора у них нет
small-office
@small-office
Oct 30 2017 11:43
а у нас могут, по решению собрания жильцов
ndbn
@ndbn
Oct 30 2017 11:43
А если просто единая квитанция, есть договор с ВКД, то там реквизиты ВДК должны быть для оплаты
small-office
@small-office
Oct 30 2017 11:44
так что не УК продаёт, а РСО, а УК мимо стоит
ndbn
@ndbn
Oct 30 2017 11:44
Договор у жителей с РСО есть?
small-office
@small-office
Oct 30 2017 11:45
нет, есть с УК договоры
ndbn
@ndbn
Oct 30 2017 11:45
Но жители платят на реквизиты РСО?
small-office
@small-office
Oct 30 2017 11:45
да
ndbn
@ndbn
Oct 30 2017 11:45
Мне кажется такая схема не укладывается в текущее законодательство, но я не эксперт)
small-office
@small-office
Oct 30 2017 11:45
это к юристам ))
я тут тоже не эксперт )) но волеизъявления жильцов есть документальное ))
ndbn
@ndbn
Oct 30 2017 11:54
без договора, сказали, РСО не должны такие платежи принимать, они должны быть не определёнными для них и при проверке их за такое должны отыметь
small-office
@small-office
Oct 30 2017 11:55
спрошу завтра, но мне показывали только договоры с УК
двух УК у дома тоже не должно быть по идее, ..а по факту бывают..
Fox
@foxluck
Oct 30 2017 11:59

Здравствуйте всем. разбираюсь с методом
http://gisgkh-api.open-gkh.ru/Payment/importNotificationsOfOrderExecutionRequest.html
importNotificationsOfOrderExecution

очень много полей но много не обязательных.
из обязательных не понятно поле
OrderID - где его можно взять или посмотреть? и что имеется в виду. кто-нибудь знает?

ndbn
@ndbn
Oct 30 2017 12:01
@small-office в переходный период, наверное
Дима Иванов
@Brake71Ch_twitter
Oct 30 2017 12:02
@foxluck эт вроде уникальный номер платежа! Его брать не нужно - его ты присваиваешь и запоминаешь. По нему потом в случае чего можно отменить оплату
методом importNotificationOfOrderExecutionCancellation
Fox
@foxluck
Oct 30 2017 12:03
@Brake71Ch_twitter но надо тогда его генерировать случайно?
ndbn
@ndbn
Oct 30 2017 12:04
Это наверное аналог TransportGUID
Дима Иванов
@Brake71Ch_twitter
Oct 30 2017 12:04
@foxluck ну да, я делаю guid и минусы из него затираю (там ограничение помоему 32)
Fox
@foxluck
Oct 30 2017 12:06
@Brake71Ch_twitter да интересно как раз 32 символа выходит.
далее из обязательных полей это сумма
и PaymentId или ServiceId на выбор?
Алексей Бугров
@Jenstel33rus_twitter
Oct 30 2017 12:09
хм, после обновления в методе importHouseRSORequest перестал пристыковываться тег version из прокси-класса... что-то у меня не так? или в wsdl сломалось?
Дима Иванов
@Brake71Ch_twitter
Oct 30 2017 12:10
@foxluck так вроде-ж все необязательное
ndbn
@ndbn
Oct 30 2017 12:11

@Jenstel33rus_twitter

на c# генерируется

public importHouseRSORequest()
        {
            this.inheritMissingValuesField = true;
            this.versionField = "11.0.0.1";
        }
Fox
@foxluck
Oct 30 2017 12:11
@Brake71Ch_twitter вообще да, но например через интерфейс портала это требуется.
Алексей Бугров
@Jenstel33rus_twitter
Oct 30 2017 12:12
не, класс генерится как положено, к этому вопросов нет. А вот когда у меня soap-клиент генерит запрос - там version нету :worried:
а все, дошло
inheritMissingValuesField - добавилось
дебилы что-ли? для чего тогда делали тег version, если не меняют его после обновления метода?
ndbn
@ndbn
Oct 30 2017 12:23
Он, наверное, меняется при появлении обязательного параметра
rebyata
@potryasayushche_twitter
Oct 30 2017 12:27
@doazet По вашей заявке зарегистрировано обращение №277776.
Konstantin Slabouzov
@clip71
Oct 30 2017 12:29
а можно поподробней, что делает inheritMissingValues ?
ndbn
@ndbn
Oct 30 2017 12:29
В importHouseUORequest, importHouseRSORequest, importHouseOMSRequest и importHouseESPRequest добавлен необязательный элемент InheritMissingValues, который определяет, каким образом будут обновляться данные дома, которые сохранены в системе, но не пришли в запросе.
Konstantin Slabouzov
@clip71
Oct 30 2017 12:30
то есть , если inheritMissingValues = true и какие то данные я обнулил, то они не изменятся в ГИС ?
ndbn
@ndbn
Oct 30 2017 12:30
Чтобы не изменились их нужно не указывать, по идее
В запросы импорта данных домов (importHouseUOData, importHouseRSOData, importHouseOMSData, importHouseESPData) при обновлении данных домов и помещений добавлен признак, определяющий необходимость сохранить/сбросить данные, не пришедшие в запросе.
Т.е. данные должны не придти в запросе
Konstantin Slabouzov
@clip71
Oct 30 2017 12:31
это работает при inheritMissingValuesField == true или наоборот?
Алексей Бугров
@Jenstel33rus_twitter
Oct 30 2017 12:32
Если флаг указан для запроса с обновлением данных, то отсутствующие в дельте значения будут подгружены из предыдущей версии сущности. В противном случае отсутствующие значения будут сброшены в NULL
пиздос
он еще теперь и обязателньный
т.е. если я не указал True, то все что я не указал в заявке будет обнулено?
ndbn
@ndbn
Oct 30 2017 12:34

он еще теперь и обязателньный

необязательный, согласно классу

т.е. если я не указал True, то все что я не указал в заявке будет обнулено?

получается так :D

можно было бы не трогать не указанные поля, гораздо логичней

Konstantin Slabouzov
@clip71
Oct 30 2017 12:35
ммм... , то есть лучше ставить true ? это сбережет данные от потерь, я прав?
Fox
@foxluck
Oct 30 2017 12:35
Напомните пожайлуста, где в портале смотреть. orgPPAGUID?
ndbn
@ndbn
Oct 30 2017 12:36
@foxluck методом exportOrgRegistry
Fox
@foxluck
Oct 30 2017 12:37
@ndbn понял, но еще это не сделал. а через интерфейс можно?
ndbn
@ndbn
Oct 30 2017 12:38
@foxluck в кабинете если свой то это Идентификатор ИС
в разделе Информационные системы
Fox
@foxluck
Oct 30 2017 12:39

@ndbn в тестовой si01
личный кабинет->Информационные системы

все пусто. надо формировать заявку ?

ndbn
@ndbn
Oct 30 2017 12:39
если чужой, там же вкладка "Поставщики информации"
Fox
@foxluck
Oct 30 2017 12:40
свой
ndbn
@ndbn
Oct 30 2017 12:40
@foxluck по идее да, делается заявка на ИС, прикрепляется сертификат к заявке, указываются виды информации