These are chat archives for springjazzy/GIS_JKH_Integration

26th
Apr 2016
Анатолий
@Anat56
Apr 26 2016 04:08
У меня через ЛК лицевые заводятся - полномочия у организации УО и РСО, а вот через сервис нет - Внутренняя ошибка - javax.ejb.EJBException: java.lang.NullPointerException
foxwizard
@foxwizard
Apr 26 2016 04:46
@Anat56 , я достучался до списка справочников :smile:
NadyaTomsk
@NadyaTomsk
Apr 26 2016 05:39
Кто-нибудь добавлял к существующему договору ресурсоснабжения новые объекты ? как это сделать, если нет метода Update ?
Антон Синицын
@sinitcin
Apr 26 2016 07:50
Всем привет, а личный кабинет хоть у кого-то работает?
Не могу зайти через http://жкх2016.рф:60480/
Пишет ошибку 502
Антон Синицын
@sinitcin
Apr 26 2016 07:52
Спасибо, странно что предыдущая ссылка отвалилась
Константин
@LTramp
Apr 26 2016 08:58
@Anat56 Привет, если не трудно, подскажи пожалуйста какие данные и в каком порядке необходимо выгрузить что бы добраться до лицевых счетов?
Анатолий
@Anat56
Apr 26 2016 10:39
@LTramp Я сначала завожу договор управления или устав (по РСО не работал, т.к. тут и так много людей с РСО и вижу, что пока ошибок там ещё больше, чем в УО) через inmortContractData и importCharterData, затем завожу дом с подъездами и помещениями через importHouseUOData (на версии 8.7.0.4 нормально не работает). После этого уже пробую importAccountData (опять же сейчас с ошибкой, но если дом хоть заносится, то лицевые не создаются, через ЛК завести нормально дает).
Для заведения договоров и домов нужны данные справочников (коды и GUID)
Константин
@LTramp
Apr 26 2016 10:40
@Anat56 Спасибо большое за ответ!
NadyaTomsk
@NadyaTomsk
Apr 26 2016 10:41
кто-нибудь пытался выгрузить значения справочников номер 236 или 276 ? у меня выдает ошибку об отсутствии объекта для экспорта.
Vershinin Sergey
@versh23
Apr 26 2016 10:42
@NadyaTomsk ага, тоже. хотя в списке есть)
NadyaTomsk
@NadyaTomsk
Apr 26 2016 10:42
@versh23 техподдержка что-нибудь говорит ? мне пока не ответили
Syber79
@Syber79
Apr 26 2016 10:43
я в пятницу им создал 3 заявки
они только сегодня второй номер присвоили
Vershinin Sergey
@versh23
Apr 26 2016 10:43
кроме как "СИТ находится в процессе разработки, поэтому че то может и не работать" ничего не получал)
NadyaTomsk
@NadyaTomsk
Apr 26 2016 10:44
@versh23 :)
foxwizard
@foxwizard
Apr 26 2016 10:44
@versh23 , неверная формулировка. "СИТ находится в процессе разработки, что-то случайно может работать"
NadyaTomsk
@NadyaTomsk
Apr 26 2016 10:45
@versh23 Подскажи, можно ли в существующих договор РСО как-то добавить новые дома через сервис ?
Vershinin Sergey
@versh23
Apr 26 2016 11:12
@NadyaTomsk честно говоря не пробовал, но все тем же имортом должно создаваться и изменяться
blob
foxwizard
@foxwizard
Apr 26 2016 11:29

<ns4:ErrorCode>INT002012</ns4:ErrorCode>

<ns4:Description>Нет объектов для экспорта.

exportDataProvider
This message was deleted
Возвращает
Что посмотреть
Анатолий
@Anat56
Apr 26 2016 11:32
вот как на тестовом СИТ2 завести провайдера - не знаю, возможно SenderID смотреть в личном кабинете - Администрирование - Предоставление прав доступа
там Идентификатор права размещения информации
Я просто заводил ещё на предыдущих версиях
foxwizard
@foxwizard
Apr 26 2016 11:32
У меня в личном кабинете нет Администрирование - Предоставление прав.
Анатолий
@Anat56
Apr 26 2016 11:33
А права все назначены?
Администрирование - Сотрудники
Рядом с ФИО кнопка сострелочками
Там - Настроить права доступа сотрудника
foxwizard
@foxwizard
Apr 26 2016 11:35
По паролю и логину, которые выдали на заявку по интеграции - у меня в администрировании только пункт "Платежные реквизиты"
Анатолий
@Anat56
Apr 26 2016 11:38
Тогда наверно писать в техподдержку - я так понимаю прав у пользователя не хватает. У меня с накатом версии тоже пункты в администрировании исчезали, но потом опять появились
Антон Синицын
@sinitcin
Apr 26 2016 11:38
У меня такая же фигня, писал в службу поддержки, неделю уже молчат... А какие ExportOrgRegistry какие роли возвращает?
Анатолий
@Anat56
Apr 26 2016 11:38
как минимум Пункт Сотрудники
Антон Синицын
@sinitcin
Apr 26 2016 11:38
У меня
<ns5:organizationRoles>
<ns4:Code>1</ns4:Code>
<ns4:GUID>9875cc2e-73f9-41d6-bceb-47b48ed23395</ns4:GUID>
<ns4:Name>Управляющая организация</ns4:Name>
</ns5:organizationRoles>
Анатолий
@Anat56
Apr 26 2016 11:39
где можно самому себе права назначить, т.к. у моего пользователя роль Администратор и Уполномоченный специалист
Антон Синицын
@sinitcin
Apr 26 2016 11:40
так же... А роль самой организации?
foxwizard
@foxwizard
Apr 26 2016 11:40
У меня РСО
Анатолий
@Anat56
Apr 26 2016 11:40
У меня две организации, у одной роль УО и РСО
foxwizard
@foxwizard
Apr 26 2016 11:41
Вот что мне поддержка отписала
Анатолий
@Anat56
Apr 26 2016 11:41
у другой ТСЖ и УО (если УО не дать, то сервис importHouseUOData не работает)
foxwizard
@foxwizard
Apr 26 2016 11:41

Уважаемый пользователь!

Согласно Альбому ТФФ, "Импорт сведений о поставщиках информации ИС (importDataProvider)":

"...Операция позволяет как включать, так и исключать привязку ЮЛ/ИП к информационной системе, выполняющий запрос. Без выполнения данного запроса невозможно приступить к импорту в ГИС ЖКХ сведений поставщика информации.
Операция возвращает ключ поставщика данных, используемый в других запросах в RequestHeader/SenderID..."

Таким образом, Вам необходимо отправить запрос на привязку поставщика данных к своей ИС (importDataProvider) и в ответ получить SenderID в теге GUID.

Анатолий
@Anat56
Apr 26 2016 11:42
На СИТ2 эти методы упразднены
Константин
@LTramp
Apr 26 2016 11:42
Ребят, кто-то кидал сюда ссылку на экселевкий файл с участниками СИТ, где вы его брали?
Анатолий
@Anat56
Apr 26 2016 11:42
это можно сделать на СИТ1, но они ведь разные ))
Антон Синицын
@sinitcin
Apr 26 2016 11:43
Делаю на СИТ1 importDataProvider
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://dom.gosuslugi.ru/schema/integration/8.6.0.6/" xmlns:org="http://dom.gosuslugi.ru/schema/integration/8.6.0.6/organizations-registry-common/" xmlns:xd="http://www.w3.org/2000/09/xmldsig#"> <soapenv:Header> <ns:ISRequestHeader> <ns:Date>${DATE}</ns:Date> <ns:MessageGUID>${GUID}</ns:MessageGUID> </ns:ISRequestHeader> </soapenv:Header> <soapenv:Body> <org:importDataProviderRequest> <org:DataProvider> <ns:TransportGUID>${GUID}</ns:TransportGUID> <!--You have a CHOICE of the next 2 items at this level--> <org:AllocateSenderID> <ns:RegOrg> <ns:orgRootEntityGUID>9875cc2e-73f9-41d6-bceb-47b48ed23395</ns:orgRootEntityGUID> </ns:RegOrg> </org:AllocateSenderID> </org:DataProvider> </org:importDataProviderRequest> </soapenv:Body> </soapenv:Envelop
Как код правильно вставить?
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://dom.gosuslugi.ru/schema/integration/8.6.0.6/" xmlns:org="http://dom.gosuslugi.ru/schema/integration/8.6.0.6/organizations-registry-common/" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
   <soapenv:Header>
      <ns:ISRequestHeader>
         <ns:Date>${DATE}</ns:Date>
         <ns:MessageGUID>${GUID}</ns:MessageGUID> 
      </ns:ISRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <org:importDataProviderRequest>
        <org:DataProvider>
            <ns:TransportGUID>${GUID}</ns:TransportGUID>
            <!--You have a CHOICE of the next 2 items at this level-->
            <org:AllocateSenderID>
               <ns:RegOrg>
                  <ns:orgRootEntityGUID>9875cc2e-73f9-41d6-bceb-47b48ed23395</ns:orgRootEntityGUID>
               </ns:RegOrg>
            </org:AllocateSenderID>
        </org:DataProvider>
      </org:importDataProviderRequest>
   </soapenv:Body>
</soapenv:Envelop
Анатолий
@Anat56
Apr 26 2016 11:44
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://dom.gosuslugi.ru/schema/integration/8.6.0.6/" xmlns:org="http://dom.gosuslugi.ru/schema/integration/8.6.0.6/organizations-registry-common/" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
   <soapenv:Header>
      <ns:ISRequestHeader>
         <ns:Date>${=javax.xml.datatype.DatatypeFactory.newInstance().newXMLGregorianCalendar(GregorianCalendar.getInstance())}</ns:Date>
         <ns:MessageGUID>${=java.util.UUID.randomUUID()}</ns:MessageGUID>
      </ns:ISRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <org:importDataProviderRequest>
         <org:DataProvider>
            <ns:TransportGUID>${=java.util.UUID.randomUUID()}</ns:TransportGUID>
            <org:AllocateSenderID>
               <ns:RegOrg>
                  <ns:orgRootEntityGUID>705bcc9a-876e-4b3d-a3d5-5317cf00a4b1</ns:orgRootEntityGUID>
               </ns:RegOrg>
            </org:AllocateSenderID>
         </org:DataProvider>
      </org:importDataProviderRequest>
   </soapenv:Body>
</soapenv:Envelope>
Это для SoapUI, только GIUD своей организации поставьте
Антон Синицын
@sinitcin
Apr 26 2016 11:45
Разобрался)) Так вот, а ответ приходит следующего содержания
<?xml version="1.0" standalone="yes"?>
<soap:Envelope xmlns:ns4="http://dom.gosuslugi.ru/schema/integration/8.6.0.6/" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns5="http://dom.gosuslugi.ru/schema/integration/8.6.0.6/organizations-registry-common/">
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:Server</faultcode>
      <faultstring>FMT001300: </faultstring>
      <detail>
        <ns4:Fault>
          <ns4:ErrorCode>FMT001300</ns4:ErrorCode>
          <ns4:ErrorMessage/>
          <ns4:StackTrace>ru.lanit.hcs.integration.common.exception.SoapFaultException: ru.lanit.hcs.integration.common.exception.XmlValidationException: 
    at ru.lanit.hcs.integration.common.spring.processor.ValidationProcessor.process(ValidationProcessor.java:94)
    at org.apache.camel.processor.DelegateSyncProcessor.process(DelegateSyncProcessor.java:63)
    at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
    at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)
    at org.apache.camel.processor.Pipeline.process(Pipeline.java:118)
    at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)
TransportGUID у меня не указан
Константин
@LTramp
Apr 26 2016 11:49
Статистика. ИС организации и статусы тестирования 11.04.2016.xlsx
Где ты его взял? =) И есть ли версия посвежее?
@Alamzhi ?
Denis Ilyushchenko
@gizmo75rus
Apr 26 2016 13:26
@LTramp У @Alamzhi судя повсему конец рабочего дня ))
Антон Синицын
@sinitcin
Apr 26 2016 13:55
@Anat56 - большое спасибо, я потратил невероятно много времени пытаясь получить SenderID, а все проблемы то были всего лишь из-за того, что не указывал TransportGUID
Alamzhi
@Alamzhi
Apr 26 2016 16:26
@LTramp, нашел его на https://wiki.lanit.ru/ . Как потом выяснилось - доступ к файлу был предоставлен ошибочно)
там наш регион был написан неправильно - я по этому поводу написал тикет, чтобы исправили, в ответ мне и сообщили, что мол пожелания учтем, но видеть этот файл я не должен был)
Alamzhi
@Alamzhi
Apr 26 2016 16:32
This message was deleted