These are chat archives for springjazzy/GIS_JKH_Integration

27th
Mar 2018
Anton
@dudarkoas
Mar 27 2018 03:00
Вы всерьез поддерживаете дебильное ограничение на 9 ПД за месяц по ИЖКУ?
причем не 9 выставленных, а 9 любых, в том числе и отозванных
или у вас настолько непогрешимые четкие алгоритмы, что вы никогда ничего не отзываете и не отправляете снова?
@Jenstel33rus_twitter @doazet , я к Вам обращаюсь
ImishinM
@ImishinM
Mar 27 2018 03:55
А еще прикольно было бы услышать обоснование ограничения именно в 9 ПД документов с точки зрения логики (технически понятно, почему так вышло - ограничение в количестве символов в идентификаторе ПД). Почему, спрашивается, (еще раз, с точки зрения логики) лимит не установлен в 5 ПД, или 3, или, вообще, в один ПД?
Natali
@kadykovanp_twitter
Mar 27 2018 03:57
а что их не 10 да.. нолика там нету?
ImishinM
@ImishinM
Mar 27 2018 04:02
@kadykovanp_twitter идентификатор ПД, видимо, так устроен, что последний символ в нем - это порядковый номер ПД на ЛС в указанный расчетный период. Как я понимаю, более одного символа не завезли, поэтому потолок - 9 ПД.
Natali
@kadykovanp_twitter
Mar 27 2018 04:04
@ImishinM это понятно. там один символ. но цифр вроде 10. это я к тому что почему ограничение 9, а не 10 шт.
ImishinM
@ImishinM
Mar 27 2018 04:05
@kadykovanp_twitter да кто ж их знает? :)
doazet
@doazet
Mar 27 2018 04:10
@dudarkoas насколько я понимаю, там ограничение не в 9 ПД на ЛС, а в 9 ПД на ИЖКУ и тогда проблема господина @ImishinM несколько глубже, чем это ограничение
ImishinM
@ImishinM
Mar 27 2018 04:23
@doazet в чем же существенное отличие в ее глубине?
Anton
@dudarkoas
Mar 27 2018 04:26
@doazet а не похер ли, на ЖКУ или ЛС?
ImishinM
@ImishinM
Mar 27 2018 04:26
@doazet Ошибка SRV008139 "Добавление платежного документа невозможно. По данному лицевому счету за указанный период уже добавлено максимально возможное количество платежных документов". Что-то я не вижу упоминания ИЖКУ.
Anton
@dudarkoas
Mar 27 2018 04:26
если мне, поставщику информации, надо переразместить корректный ПД несколько раз. Не важно почему
@ImishinM оно по ЖКУ, вроде.
ЖКУ к поставщику информации привязан
т.е. два поставщика информации могут 18 ПД вроде как разместить на один ЕЛС
ImishinM
@ImishinM
Mar 27 2018 04:28
@dudarkoas солидарен, что так-то без разницы, ограничение техническое и не обоснованное
Anton
@dudarkoas
Mar 27 2018 04:28
в итоге можем получить ситуацию, что ПД не размещен (все 9 отозваны), а разместить новый не сможем
еще не забудьте про фичу о повторном размещении того же ПД (система сама отзовет ПД и разместит его заново)
doazet
@doazet
Mar 27 2018 04:29
@ImishinM проблема в том, что у Вас по идее должны быть разные ИЖКУ на каждого ресурсника, по которым вы выставляете отдельные платежки. Организовано это должно быть примерно как выставление кап. ремонта сейчас
вы же искуственно сделали платежный документ на каждого ресурсника в своей системе, попытались гис подстроить под свои придумки и закономерно получилась шляпа
повторюсь, моя позиция - сами накосячили
Anton
@dudarkoas
Mar 27 2018 04:30
ПД делятся по реквизитам получателя
вы предлагаете вести в системе в рамках одного поставщика информации несколько ЛС по каждому набору реквизитов?
doazet
@doazet
Mar 27 2018 04:31
@dudarkoas я предлагаю у ланита просить, чтобы они на каждому такому лс присваивали свой ИЖКУ
тогда ограничение в 9 пд будет не на весь лс в целом, а на конкретный ИЖКУ
а ограничение ИЖКУ - 99, такое количество ресурсников будет трудно нахапать >_<
ImishinM
@ImishinM
Mar 27 2018 04:32
@doazet вы как бы уходите от сути проблемы. Проблема в искусственном ограничении, которое никто логически (и юридически) никто не обосновал. А вдаваться в подробности, почему у нас так реализовано, я не буду, потому как у меня есть постановка, и я выполняю ее реализацию.
doazet
@doazet
Mar 27 2018 04:33
@ImishinM я считаю, что этого ограничения вполне достаточно. Повторюсь, не представляю ситуацию, когда человек будет 9 раз ща месяц ходить по квартирам и раздавать новые платежки, это так-то вообще наказуемо.
А вдаваться в подробности, почему у нас так реализовано, я не буду, потому как у меня есть постановка, и я выполняю ее реализацию.
Anton
@dudarkoas
Mar 27 2018 04:34
@doazet Ты там не в Ланит устроилась работать?
doazet
@doazet
Mar 27 2018 04:34
ну и закономерно гис вас посылает, потому что подстраивать федеральную систему под вашу локальную нах никому не нужно, лол
Anton
@dudarkoas
Mar 27 2018 04:34
@doazet "чтобы они на каждому такому лс присваивали свой ИЖКУ"
doazet
@doazet
Mar 27 2018 04:34
@dudarkoas ыыы
нет, просто у меня аналитическое мышление развито, в отличие от некоторых
Anton
@dudarkoas
Mar 27 2018 04:35
они ЖКУ присваивают при импорте ЛС в рамках поставщика информации, ни о каких реквизитах получателя при этом речи не идет
doazet
@doazet
Mar 27 2018 04:35
@dudarkoas да в том-то и дело, что просить снять ограничение на количество пд - это заплатка, а не решение самой сути проблемы, епт
Anton
@dudarkoas
Mar 27 2018 04:35
есть мнение, что ты тащишь свой бек сюда, если у тебя контора все получает на одни реквизиты это еще не значит, что у всех так
@doazet 9 штук на ЖКУ - вот это заплатка )
это не разнос бумажек по домам, это обмен данными
doazet
@doazet
Mar 27 2018 04:36
@dudarkoas блядь, на ЛС, а не на жку, епт
Anton
@dudarkoas
Mar 27 2018 04:37
@doazet поставщик информации по одному ЛС имеет один ЖКУ
doazet
@doazet
Mar 27 2018 04:37
@dudarkoas в этом и проблема, епта
Anton
@dudarkoas
Mar 27 2018 04:38
@doazet а может ты попробуешь развернуть структуру в своей голове и подумать, что могут существовать другие? )
аналитическое мышление поразвивать, так скажем
ЖКУ к реквизитам не привязан, привязан исключительно к поставщику информации
ПД выставляется в разрезе реквизитов
Система позволяет выставлять несколько ПД в рамках ЖКУ
doazet
@doazet
Mar 27 2018 04:39
@dudarkoas ипать вы тупые
Anton
@dudarkoas
Mar 27 2018 04:40
@doazet т.е. твоя стройная идея о том, что надо на каждые реквизиты по ЛС завести должна жить, а другие нет? )
doazet
@doazet
Mar 27 2018 04:40
@dudarkoas да
потому что вы альтернативно одаренные, а у меня iq 158, лол
Anton
@dudarkoas
Mar 27 2018 04:41
@doazet хорошо, развернем кораблик
ты легко переходишь на личности, хотя не считаю это уместным
предположим при размещении ПД у тебя возникла ошибка 001000
Внутренняя ошибка
ну или тупо статус обработки завис и ответа нет
ImishinM
@ImishinM
Mar 27 2018 04:42
@doazet ну, зачем оскорблять-то? давайте конструктивно как-то без перехода на личности, пожалуйста
Anton
@dudarkoas
Mar 27 2018 04:42
ты пробуешь несколько раз получить повторный результат и безрезультатно
по рекоммендациям ГИСа ты формируешь заново запрос
все это в автоматическом режиме
так происходит 9 раз
на 10ый получаешь ошибку выше
в итоге получается ,что у тебя попытки кончились и в случае если надо будет переразместить ПД, ты дернешь отзыв и останешься ни с чем
виной этому искусственное ограничение и твоя святая уверенность что "так и надо", но продумать на шаг вперед не хочешь
doazet
@doazet
Mar 27 2018 04:44
@dudarkoas гипотетически я тут могу послать в гис запрос, а обратно мне могут прийти КРОВЬ КИШКИ АНАРХИЯ
ImishinM
@ImishinM
Mar 27 2018 04:44
@dudarkoas у нас вот есть ЛС, по которому мы должны разместить ПД, а разместить не можем, поскольку 9 отзывов уже прошло - реальная ситуация
Anton
@dudarkoas
Mar 27 2018 04:44
@doazet это не конструктив, не способна общаться конструктивно иди нахер
@ImishinM я говорю про ситуацию, когда все данные корректны, ведется один ПД и отзыв руками никто не дергал
ImishinM
@ImishinM
Mar 27 2018 04:47
@dudarkoas ну, я понимаю, я, просто, говорю, что столкнулись с проблемой заведения ПД не в гипотезе, а на практике. На нас тут ГЖИ бочку катит уже :)
doazet
@doazet
Mar 27 2018 04:47
@dudarkoas это как раз конструктив
@dudarkoas мне интересно, с нынешней реализацией кап.ремонт ты как передаешь?
Anton
@dudarkoas
Mar 27 2018 04:49
@ImishinM Ваша ситуация известна, я приводил возможны пример для @doazet в рамках ее реализации
@doazet есть много вариантов, отдельный поставщик информации, отдельные ЛС для учета КР в рамках поставщика, те же ЛС и ИЖКУ и передача в рамках основного ПД, те же ЛС и ИЖКУ и передача в отдельном ПД
клиенты разные и требуют свою реализацию
мож что-то еще забыл или наврал, я не помню, это аналитиков мучить надо
doazet
@doazet
Mar 27 2018 04:53
@dudarkoas те же ИЖКУ в разных пд невозможны, не пизди мне
@dudarkoas я про гис
Anton
@dudarkoas
Mar 27 2018 04:54
@doazet схера ли, ИЖКУ это идентификатор ЛС
doazet
@doazet
Mar 27 2018 04:55
@dudarkoas эммм... ты ИЖКУ с ЕЛС, случаем, не путаешь?
Anton
@dudarkoas
Mar 27 2018 04:55
есть ЕЛС, ЖКУ и Уникальный номер ПД
каждый следующий включает предыдущий
doazet
@doazet
Mar 27 2018 04:58
@dudarkoas ну так вот, судя по тому, что мы сейчас имеем, отдельные реквизиты - это отдельный ИЖКУ
я и говорю вам, что вместо требования снять ограничение на выставление пд, лучше просить у ланита эту реализацию
тогда будет конструктивно, а так похоже на капризы конкретно одной организации
Anton
@dudarkoas
Mar 27 2018 05:01
@doazet схера ли
мантру выкинь реквизиты==ЖКУ
нет связи!
изображение.png
вот пример с СИта от тестера
магия, два ПД на одном ЖКУ
оба размещены
разница в наборе услуг и получателе
все
doazet
@doazet
Mar 27 2018 05:34
@dudarkoas и че? я на тестовом умудрялась номер счетчика менять без изменения его уникального номера
повторюсь, по мне так требовать разные ижку и логичнее, и правильнее
Алексей Бугров
@Jenstel33rus_twitter
Mar 27 2018 05:37
@dudarkoas не поддерживаю, но и не против, т.к. этого более чем достаточно... алгоритмы как у всех, но ПД отзывал один раз всего лишь, когда в ГИСе появились пени и захотелось перевыставить ПД за три прошлых месяца с пенями, поэтому отозвал и загрузил новые по новой версии метода... а так вообще не понятно для чего отзывать ПД, если он соответствует бумажной квитанции, а они у нас вроде как давно без ошибок
ImishinM
@ImishinM
Mar 27 2018 05:53
@dudarkoas в смысле номер счетчика менять без изменения его уникального номера? объясните, пожалуйста, как бы вы это сделали в примере, приведенном @dudarkoas
doazet
@doazet
Mar 27 2018 05:57
@ImishinM я к тому, что косяков, никак не коррелирующих с логикой, хватает. это ж Ланит >_<
Алексей Бугров
@Jenstel33rus_twitter
Mar 27 2018 05:59
@doazet а ее вообще нет, ни в одной реализации... я до сих пор не могут понять почему был сделан запрет на изменение марки/модели и серийного номера ПУ после передачи показаний, почему нет возможности удалять/изменять показания ПУ
@doazet почему до сих пор нет возможности изменить свой номер лицевого счета, хотя тег есть в методе
@doazet почему ПД отзывается при изменении информации, не влияющей на сумму самого ПД, почему нельзя сделать возможность создания проектов ПД через интеграцию также, как через шаблоны?
doazet
@doazet
Mar 27 2018 06:03
@Jenstel33rus_twitter я этот вопрос задаю уже примерно месяцев 9, лол. Я ж тут жаловалась, что у меня из-за нормализации для разных банков лс может меняться, еще в июне примерно
Алексей Бугров
@Jenstel33rus_twitter
Mar 27 2018 06:04
@doazet этот список можно продолжать вечно
doazet
@doazet
Mar 27 2018 06:04
@Jenstel33rus_twitter эй-ей-ей, я не ланит, ты ж с ними тесно общаешься, у них и спрашивай
Алексей Бугров
@Jenstel33rus_twitter
Mar 27 2018 06:05
@doazet такая же фигня, нам под сбер пришлось подстроиться и поменять нумерации у 100 тыс. лицевых счетов, а из-за тупой реализиции пришлось их архивировать в ГИС размещать снова, со всеми сопустсвующими, благо это все было до ПД
doazet
@doazet
Mar 27 2018 06:07
@Jenstel33rus_twitter вот-вот, я им писала в жире давным-давно, что это существенно увеличивает нагрузку, потому что там еще и пу наслаиваются, считай. Как обычно передали экспертам на рассмотрение
Алексей Бугров
@Jenstel33rus_twitter
Mar 27 2018 06:07
@doazet вот вопрос про марки/модели https://helpdesk.dom.gosuslugi.ru/browse/HCSINTEGRS-4234
@doazet ответ - изменения в версии 12.0
@doazet только она скорее всего будет в 2019 году походу
Zhan81
@Zhan81
Mar 27 2018 06:21
Коллеги, а никто не в курсе "Номер прибора учета в ГИС ЖКХ:" (типа 8EXe01339600002 ), который возвращается в UniqueNumber, а в шаблонах указан как "Уникальный номер ПУ в ГИС ЖКХ" - он должен быть уникальным все-таки или нет? Нашел у себя кучу таких одинаковых номеров, присвоенных разным счетчикам
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 06:26
Добрый день! Подскажите пожалуйста а запрос getState нужно подписывать на ППАК?
Алексей Бугров
@Jenstel33rus_twitter
Mar 27 2018 06:27
@Gasmator_twitter getState не подписывается ни на ППаК, ни на СИТах
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 06:29
@Jenstel33rus_twitter понял, спасибо. я просто сейчас первый раз попробовал на ппак отправить запрос подписанный а getState пишет мне, что подпись отсутствует. подумал что его тоже подписывать надо
doazet
@doazet
Mar 27 2018 06:49
@Gasmator_twitter id в запросе убери
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 06:52
@doazet 0о id убрать? в основном? в getState атрибута id нет...
@doazet отсюда убрать? <org:exportOrgRegistryRequest Id="foo" base:version="10.0.2.1">
doazet
@doazet
Mar 27 2018 06:54
@Gasmator_twitter нет
какая ошибка-то?
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 06:54
@doazet секунду
AUT011004 Отсутствует подпись запроса
хотя запрос подписан. я понимаю он бы сказал что подпись некорректна например\
@doazet а то вообще не подписан пишет
@doazet может при отправке запроса на ппак нужно что-то дополнительно добавлять в HTTP заголовок если запрос подписан??
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 07:02
Подскажите пожалуйста как можно проверить запрос с подписью на правильность? Может сервисы есть какие у ГИС?
Natali
@kadykovanp_twitter
Mar 27 2018 07:20
отправить в гис
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 07:22
@kadykovanp_twitter всмысле в поддержку?
@kadykovanp_twitter потому что по ответу мне непонятно что конкретно не так
Natali
@kadykovanp_twitter
Mar 27 2018 07:26
в джиру заведи тогда. либо поищи в джире может были такие задачи
сегодня мне говорили что такое было когда сертификат протух
но у нас подпись слетела потому что мы сертификат не верно собрали
я про AUT011004 Отсутствует подпись запроса
но у нас и подписи в запросах не было))))) развлекаемся как можем
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 07:30
@kadykovanp_twitter Ыы так у меня есть подпись. просто не понимаю этой фишки с её отсутствием. ладно бы сказали некорректный формат подписи или что-то такое а тут вообще типо нет
@kadykovanp_twitter за наводку про джиру спс
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 09:06
Поменял заголовок с ISRequestHeader на RequestHeader теперь возвращает AUT011005 Ошибка формата подписи запроса
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 09:18
Посмотри, будьте добры что по структуре не так уже голову сломал:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:base="http://dom.gosuslugi.ru/schema/integration/base/" xmlns:org="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/" xmlns:org1="http://dom.gosuslugi.ru/schema/integration/organizations-base/" xmlns:org2="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">

<SOAP-ENV:Header>

<base:RequestHeader>

<base:Date>2018-03-27T09:05:33.742+03:00</base:Date>

<base:MessageGUID>a6e43c06-e630-4fd3-8c03-25b07eba98a5</base:MessageGUID>

<base:orgPPAGUID>47c4c4a7-28ec-472f-9d4a-779ee305a8f2</base:orgPPAGUID>
</base:RequestHeader></SOAP-ENV:Header><SOAP-ENV:Body>

<org:exportOrgRegistryRequest Id="foo" base:version="10.0.2.1">

<xd:Signature Id="xmldsig-ce1c73f0-3186-11e8-a767-fcaa14914df2">

<xd:SignedInfo>

<xd:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></xd:CanonicalizationMethod>

<xd:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"></xd:SignatureMethod>

<xd:Reference Id="xmldsig-ce1c73f0-3186-11e8-a767-fcaa14914df2-ref0" URI="#foo">

<xd:Transforms>

<xd:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></xd:Transform>

<xd:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></xd:Transform>
</xd:Transforms>

<xd:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"></xd:DigestMethod>

<xd:DigestValue>uRs4c+zD/Yb/BzuQEO/KDIGEDOhh6HZ8pCBN8MGqZLM=</xd:DigestValue>
</xd:Reference>

<xd:Reference Type="http://uri.etsi.org/01903#SignedProperties" URI="#xmldsig-ce1c73f0-3186-11e8-a767-fcaa14914df2-signedprops">

<xd:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"></xd:DigestMethod>

<xd:DigestValue>jZEjtbXXn1HPBwostVovOa9/kgVvOl5ttvDmmNZemhQ=</xd:DigestValue>
</xd:Reference>
</xd:SignedInfo>

<xd:SignatureValue Id="xmldsig-ce1c73f0-3186-11e8-a767-fcaa14914df2-sigvalue">
E7ccfSl3CHmxzfW53h7PykEXwu4KGeyq894aaicvSvgnu62VmdrDYNEStaqjCRzzPs7Ff/989+0KkYdjS/hQoA==
</xd:SignatureValue>

<xd:KeyInfo>

<xd:X509Data>

<xd:X509Certificate>.........</xd:X509Certificate>
</xd:X509Data>
</xd:KeyInfo>

<xd:Object>

<xades:QualifyingProperties xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" xmlns:xades141="http://uri.etsi.org/01903/v1.4.1#" Target="#xmldsig-ce1c73f0-3186-11e8-a767-fcaa14914df2">

<xades:SignedProperties Id="xmldsig-ce1c73f0-3186-11e8-a767-fcaa14914df2-signedprops">

<xades:SignedSignatureProperties>

<xades:SigningTime>2018-03-27T13:19:28+07:00</xades:SigningTime>

<xades:SigningCertificate>

<xades:Cert>

<xades:CertDigest>

<xd:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"></xd:DigestMethod>

<xd:DigestValue>UhmC0QO7WJG+SMZg7wQiGaCgLyf/wLNo9uRL3Kq9ZBU=</xd:DigestValue>
</xades:CertDigest>

<xades:IssuerSerial>

<xd:X509IssuerName>cn=УЦ ООО КДС,ou=Удостоверяющий центр ООО КДС,o=ООО КДС,l=Орел,st=57 Орловская область,c=RU,1.2.840.113549.1.9.1=info@kds-trust.ru,street=ул.Ленина д.45,inn=005754003919,ogrn=1045754002634
</xd:X509IssuerName>

<xd:X509SerialNumber>1002399484351354901951520044502787618750</xd:X509SerialNumber>
</xades:IssuerSerial>
</xades:Cert>
</xades:SigningCertificate>
</xades:SignedSignatureProperties>
</xades:SignedProperties>
</xades:QualifyingProperties>
</xd:Object>
</xd:Signature>

<org:SearchCriteria>

<org1:OGRN>1135749004797</org1:OGRN>
</org:SearchCriteria>
</org:exportOrgRegistryRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

bevverik
@bevverik
Mar 27 2018 09:19
@Gasmator_twitter закинь в https://gist.github.com/
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 09:19
@bevverik сейчас сделаю
БДИ!
@c0ntr0ller_twitter
Mar 27 2018 09:50
Что-то сегодня постоянно сыплется EXP001000 (то что раньше называлось "Внутренней ошибкой", а теперь "ошибка при передаче данных"). У меня одного такая печаль?
k-vas
@k-vas
Mar 27 2018 10:07
@c0ntr0ller_twitter та ж фигня при экспорте домов. Пробовал с новым MessageGUID отправить - всё равно эта же ошибка
БДИ!
@c0ntr0ller_twitter
Mar 27 2018 10:13
У нас ГЖИ сказала до вечера данные залить, иначе штраф. Отдал юристам пакеты, может отпинаются. типа "мы не бездействовали, мы капу жали!"
Natali
@kadykovanp_twitter
Mar 27 2018 10:15
у нас что то тоже проверки начались
БДИ!
@c0ntr0ller_twitter
Mar 27 2018 10:24
ну выборы закончились, теперь бюджет надо наполнять
Пятаков Артемий
@Gasmator_twitter
Mar 27 2018 12:00
@bevverik для подписания пользовался вот этим https://bitbucket.org/slavam/signature-demo/overview
Алексей Бугров
@Jenstel33rus_twitter
Mar 27 2018 12:14
народ, а адрес файлового сервиса не менялся?
Алексей Бугров
@Jenstel33rus_twitter
Mar 27 2018 14:11
это просто пиздец, меняешь позицию сортировки в справочнике услуг, запись справочника аннулируется и создается новая