These are chat archives for springjazzy/GIS_JKH_Integration

7th
Jul 2017
CCAlek
@CCAlek
Jul 07 2017 03:12
Добрый день! Если указать ChargeInfo и ChargeDebt что будет? Для долговых используем ChargeDebt?
Или как
?
Это импорт ПД
tim apple
@timapple
Jul 07 2017 03:47
@CCAlek судя по xsd это choice а не sequence - по идее не пройдет валидацию
CCAlek
@CCAlek
Jul 07 2017 03:53
Тогда для текущих используем ChargeInfo, для долговых ChargeDebt?
MitichBatkovich
@MitichBatkovich
Jul 07 2017 04:35
Нда, даже веб морда глючит, прокликал заявки на права доступа, и только на третий Ф5 инфа обновилась, что приняты...8)
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 04:57
4 часа назад все летало, но тут проснулась Москва и ГИС встал колом :)
Syber79
@Syber79
Jul 07 2017 05:07
Москва еще едет на работу
MitichBatkovich
@MitichBatkovich
Jul 07 2017 05:10
начинаю марафон по реализации подписи в ГИС ЖКХ)
doazet
@doazet
Jul 07 2017 05:37
@c0ntr0ller_twitter блджад, смени аватарку, а то я каждый раз ссусь с утра
Daniel
@mortifactor
Jul 07 2017 06:04
:smiley:
Denis Ulyanov
@DenisUlyanov
Jul 07 2017 06:10
@doazet не нервничай :)
MitichBatkovich
@MitichBatkovich
Jul 07 2017 06:15
  1. Экспортировать сертификат, полученный для установления защищенного соединения с ГИС ЖКХ, в формат pfx. Для этого можно использовать утилиты наподобие P12FromGostCSP
это где его взять то?
doazet
@doazet
Jul 07 2017 06:16
@MitichBatkovich за сникерс я тебе дам
в смысле программулину эту дам
Anton
@Ezovskih
Jul 07 2017 06:17
за сникерс я б тоже дал!
MitichBatkovich
@MitichBatkovich
Jul 07 2017 06:17
не я вообще эту строку
откуда они экспортируют то?
тестовые который у меня в ситеме?
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 06:18
Кто на пыхе пишет? Подскажите как вы файлы грузите в ГИС?
doazet
@doazet
Jul 07 2017 06:18
устанавливаешь сертификат в "Личное" и погнал
@Ezovskih дешевка >_<
Anton
@Ezovskih
Jul 07 2017 06:19
@doazet я звезд с неба не хватаю...
кто как в БД хранит данные типа NsiElementEnumFieldTypePosition[] Position?
сериализация?
MitichBatkovich
@MitichBatkovich
Jul 07 2017 06:20
какие они ебанутые
с этими госто шифрованием
Anton
@Ezovskih
Jul 07 2017 06:20
@MitichBatkovich это - да
MitichBatkovich
@MitichBatkovich
Jul 07 2017 06:20
ну выдали бы всем гуиды приватные
и tls 1.2 за галаза хватит
точней почему их tls не устраивает я не понимать
а, его не расшифровать!
точно, да да, в этом причина!
не прослушать :D
MITM на нем не проходит
соединение крашится в этом случаие
чето наставил всякого говна в систему от крипто про
и нефига не вышло)
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 06:27
@doazet если сменю на фото - еще страшнее будет!
Anton
@Ezovskih
Jul 07 2017 06:27
@c0ntr0ller_twitter я думал это и есть фото..
@c0ntr0ller_twitter у вас какая БД?
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 06:30
@Ezovskih в смысле "какая БД"? На какой СУБД вертится БД с данными ЖКХ?
Anton
@Ezovskih
Jul 07 2017 06:30
да
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 06:31
на стареньком Firebird у клиента крутится. Вроде 2.5. Но данных дофига и контор ведут много сразу. А обмен на Java пишу, взопрел уже
Кстати, ктонибудь менял через API договор управления, мне вот надо услуги к нему новые пристегнуть. Почему они требуют заполнить все поля ДУ, хотя его самого мне менять не надо?
Anton
@Ezovskih
Jul 07 2017 06:33
@c0ntr0ller_twitter firebird поддерживает тип данных "массив"?
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 06:36
@Ezovskih к сожалению нет, не поддерживает. Да вообще игрушечная, сейчас MySQL больше фич имеет
Anton
@Ezovskih
Jul 07 2017 06:37
мне вот очень не хватает этого типа данных в нашей БД. на postgres пока не получается перейти. а сериализовать все подряд, что нельзя сохранить в стандартных типах или создавать отдельную табличку на каждый "чих" с двумя полями - тоже как-то не айс
Daniel
@mortifactor
Jul 07 2017 06:41
@c0ntr0ller_twitter для ДУ еще и аттачменты нужно перезагружать ;)
MitichBatkovich
@MitichBatkovich
Jul 07 2017 06:55
дак мускул pgsql купил или наоборот не?
Anton
@Ezovskih
Jul 07 2017 06:55
@MitichBatkovich впервые слышу
MitichBatkovich
@MitichBatkovich
Jul 07 2017 06:58
а напутал
orcale и mysql
одна контора
Anton
@Ezovskih
Jul 07 2017 06:59
@MitichBatkovich допускаю такое
@MitichBatkovich вы еще с шифрованием возитесь? или это последнее, что осталось сделать? :)
MitichBatkovich
@MitichBatkovich
Jul 07 2017 07:00
дак надо крипто про запустить
и буду подпись делать
а то без сертификатов то че там делать)
Anton
@Ezovskih
Jul 07 2017 07:01
неважно...
MitichBatkovich
@MitichBatkovich
Jul 07 2017 07:03
я думаю да
Anton
@Ezovskih
Jul 07 2017 07:03
было бы странно, если - нет
MitichBatkovich
@MitichBatkovich
Jul 07 2017 07:04
есть у кого актуальная инструкция на крипто про)
?
пойду новый регламент качну что ли, может там актуальная
Denis Ulyanov
@DenisUlyanov
Jul 07 2017 07:20

мне вот очень не хватает этого типа данных в нашей БД. на postgres пока не получается перейти. а сериализовать все подряд, что нельзя сохранить в стандартных типах или создавать отдельную табличку на каждый "чих" с двумя полями - тоже как-то не айс

а что за БД у вас? ну и на крайний случай в json хранить. там обычная строка

Sergei Sinitsyn
@sinitsynsv
Jul 07 2017 07:24
Кто-нибудь знает - есть в ГИС ЖКХ лимит на кол-во запросов к апи?
Anton
@Ezovskih
Jul 07 2017 07:25
@sinitsynsv единственное ограничение, о котором я знаю, это 1000 элементов в одном запросе.
Sergei Sinitsyn
@sinitsynsv
Jul 07 2017 07:25
Или на кол-во задач? Отправил 600 запросов, 100 примерно из них выполнились, 500 щас висят
Anton
@Ezovskih
Jul 07 2017 07:26
@sinitsynsv раз сервак периодически "падает", значит ограничение есть! неявное... :)
Sergei Sinitsyn
@sinitsynsv
Jul 07 2017 07:26
)))
О. вроде пошел процесс
Vershinin Sergey
@versh23
Jul 07 2017 07:27
@Ezovskih 1000 ? для ОЖФ в ДРСО есть ограничение в 1000, для ИПУ , ЛС другие ограничения.
Anton
@Ezovskih
Jul 07 2017 07:28
@versh23 те ограничения, которые мне попадались были в 1000 элементов. других не видел, звиняй. :)
там либо unbounded, либо 1, либо 1000. как-то так
Anton
@Ezovskih
Jul 07 2017 07:35
@DenisUlyanov БД у нас - допотопная. :) я уже прикрутил newtonsoft.json, но хотел найти решение получше, т.к. сериализация стала использоваться ну просто повсеместно.
Denis Ilyushchenko
@gizmo75rus
Jul 07 2017 07:39
@MitichBatkovich Держись )))
mkpmkp
@mkpmkp
Jul 07 2017 07:52
ЛК на ППАК у меня одного тормозит как мозг ланитовца?
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 08:16
походу не только ЛК
у меня запросы отрабатывают по полчаса
а то и больше
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 08:28
@MitichBatkovich вроде Оракл купил Мускула, а Постгрес не купишь, он общий
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 08:28
Допуслуги на лицевые можно пачками грузить? или только одна в одном запросе?
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 08:31
@Jenstel33rus_twitter а я сразу на дом пуляю услуги (вот как раз сейчас обкатываю это дело для загрузки ЕПД). Сегодня она на абонента, а завтра на весь дом поставят. Как поведет себя ГИС в случае, когда одна и та же услуга и на доме и на абоненте - неизвестно...
Pavel Druzhinin
@pavelDruzhinin
Jul 07 2017 08:33
ГИС у всех не работает?
Natali
@kadykovanp_twitter
Jul 07 2017 08:47
нам ппак воротает 1 на запросы😐
MitichBatkovich
@MitichBatkovich
Jul 07 2017 08:48
http://trusted.ru/support/downloads/?product=142 кто вот это юзает?
Syber79
@Syber79
Jul 07 2017 08:49
Я
На этом их пример сделан...
MitichBatkovich
@MitichBatkovich
Jul 07 2017 08:50
@Syber79 тестовый ключ у них заказывал?
@Syber79 я правильно понимаю, они сделали прослойку для работы с ключами от крипто про?
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 09:21
@c0ntr0ller_twitter кинь пожалуйста пример запроса, где ты несколько допуслуг выгружаешь... у меня никак не выходит... с одной услугой запрос формируется, доабвляю вторую и никак...
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 09:27
@Jenstel33rus_twitter а нету с несколькими. я пока на одной обкатываю. Не будет проходить с несколькими - разделю на разные запросы, как сейчас приходится на больших домах делать, где 1000 квартир
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 09:28
вот как раз вопрос в возможности... судя по xsd поддерживается только одна услуга на запрос, вот и хотел спросить может я чего-то не знаю
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 09:29
@Jenstel33rus_twitter судя по доку так и есть - для каждой услуги свой вызов городить
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 09:30
логично сделано, у меня где-то 50 тыс. допуслуг получается, итого 50 тыс. запросов
оптимальность зашкаливает
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 09:30
@Jenstel33rus_twitter там 1..1 стоит
@Jenstel33rus_twitter так я и говорю - пуляй на дома. я при загрузке ПД задолбался отлавливать где какую услугу новую абоненту завели
но реквест там несравнимо сложнее, еще приходится перед эти из Гиса текущий договор управления тащить, чтобе его же и обратно послать (все параметры ДУ надо указывать!!!)
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 09:32
@c0ntr0ller_twitter я может действительно чего-то не знаю, есть возможность добавлять допуслуги на дом?
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 09:34
@Jenstel33rus_twitter используется importContractData.ContractObject.AddService если из справочника 1 надо доп.услуги подключить к дому
MitichBatkovich
@MitichBatkovich
Jul 07 2017 10:28
@Syber79 ты скажи без ключа то trustjava не фурычит?, а то уже второй час сижу жду ключа от них тестового)
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 10:39
@MitichBatkovich только с ключом
MitichBatkovich
@MitichBatkovich
Jul 07 2017 10:39
@Jenstel33rus_twitter и ошибки никакие не выдает при этом да? (без ключа)
Syber79
@Syber79
Jul 07 2017 10:42
@Syber79 ты скажи без ключа то trustjava не фурычит?, а то уже второй час сижу жду ключа от них тестового)
Мы не ждали никакого ключа
Мы ее тупо купили.
У нас не тестовый, а боевой ключ
MitichBatkovich
@MitichBatkovich
Jul 07 2017 10:44
дак мы купим, когда протестим
Syber79
@Syber79
Jul 07 2017 10:44
Ну, мы сразу купили...
MitichBatkovich
@MitichBatkovich
Jul 07 2017 10:44
@Syber79 у меня просто вроде все работает, ну сертификаты не видит, но и не ругаеться
вот я и пытаюсь понять, это норма или нет, без ключа то
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 10:44
без ключа не робит он
MitichBatkovich
@MitichBatkovich
Jul 07 2017 10:44
тестовые от криптопро
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 10:44
а че openssl не хватает?
MitichBatkovich
@MitichBatkovich
Jul 07 2017 10:45
в локальном хранилище
Syber79
@Syber79
Jul 07 2017 10:45
а че openssl не хватает?
MitichBatkovich
@MitichBatkovich
Jul 07 2017 10:45
@Jenstel33rus_twitter в смысле?
Syber79
@Syber79
Jul 07 2017 10:45
для явы не хватает
Я не знаю рабочего примера на яве через опенсссл
MitichBatkovich
@MitichBatkovich
Jul 07 2017 10:46
а мне еще это на *nix сервер потом накатывать
так что я не тороплюсь с боевыми ключами
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 10:51
@Syber79 поднять простейший веб-сервер, положить туда скрипт на том же питоне, отправлять не него запрос и получать в ответ подписанный... у меня так работало
Syber79
@Syber79
Jul 07 2017 10:55
Я так не допетрил...
А щас уже не до этого
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 11:50
вот че за херня
Значение в поле AccountIndividualServiceGUID отсутствует в реестре.
хотя только что выгрузил допуслугу и получил этот гуид
Nikita
@springjazzy
Jul 07 2017 12:28
если ты в начисление пытаешься его вогнать
то они на ЛС должны висеть
если ты РСО
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 12:32
нет, я добавляю услугу на лс
потом пытаюсь ее же обновить
Алексей Бугров
@Jenstel33rus_twitter
Jul 07 2017 12:50
и удаление тоже не работает
Sergei Sinitsyn
@sinitsynsv
Jul 07 2017 13:17

Получил письмо от ГИС ЖКХ
Был обновлён архив в части схемы интеграции:

· в атрибутах элемента tns:exportDataProviderNsiPagingItemRequest/tns:RegistryNumber из перечислимого типа (Enumerations) удалены коды 1, 51, 59, 219, 302

· в атрибутах элемента tns:exportDataProviderNsiItemRequest/tns:RegistryNumber из перечислимого типа (Enumerations) удалён код 1, 51, 59, 219, 302"

А где теперь эти справочники получать? Или я че т не понимаю?
Syber79
@Syber79
Jul 07 2017 13:20
Ага, ваще непонятно
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 14:14
А я так и не заборол добавление услуг на дом. Чтобы добавить услугу нужно типа изменить договор управления. И требует заполнить ВСЕ его поля, хотя я их и не меняю. Приходиться его запрашивать и переносить. Но тут засада - требуется перенести еще и все аттачменты! Но при их переносе ругается "документ уже утвержден", при если не перенесешь - отсутствует обязательное поле. Бред какой-то, что делать не знаю...
tim apple
@timapple
Jul 07 2017 15:05
@c0ntr0ller_twitter перезалей документы
видимо нельзя использовать атачмент, из уже утвержденных договоров
Nikita
@springjazzy
Jul 07 2017 15:11
не видимо а точно
и да это бред
БДИ!
@c0ntr0ller_twitter
Jul 07 2017 17:00
Так там тел документов в ответе то нету, только хэш и guid. Как их перазалить-то... Вот криворукие уроды!
Sergei Sinitsyn
@sinitsynsv
Jul 07 2017 17:02
Есть вроде возможность их скачать
Альбом ттф... пункт 2.3.3. Если я правильно понял что нужно