These are chat archives for springjazzy/GIS_JKH_Integration

18th
Feb 2019
MitichBatkovich
@MitichBatkovich
Feb 18 07:00

Вопрос про ТКО

<ns6:NsiElement xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                    <ns6:Code>7</ns6:Code>
                    <ns6:GUID>3b7eb4c5-881d-4b61-8f52-97135866aeea</ns6:GUID>
                    <ns6:Modified>2016-09-03T13:04:59.055+03:00</ns6:Modified>
                    <ns6:IsActual>true</ns6:IsActual>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementStringFieldType">
                        <ns6:Name>Вид коммунальной услуги</ns6:Name>
                        <ns6:Value>Обращение с твердыми коммунальными отходами</ns6:Value>
                    </ns6:NsiElementField>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementOkeiRefFieldType">
                        <ns6:Name>Единица измерения</ns6:Name>
                        <ns6:Code>113</ns6:Code>
                    </ns6:NsiElementField>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementOkeiRefFieldType">
                        <ns6:Name>Единица измерения мощности и присоединенной нагрузки</ns6:Name>
                    </ns6:NsiElementField>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementNsiRefFieldType">
                        <ns6:Name>Вид коммунального ресурса для ОКИ</ns6:Name>
                        <ns6:NsiRef>
                            <ns6:NsiItemRegistryNumber>2</ns6:NsiItemRegistryNumber>
                            <ns6:Ref>
                                <ns6:Code>9</ns6:Code>
                                <ns6:GUID>88390aba-27e6-4880-8fcf-0245f69adbdf</ns6:GUID>
                            </ns6:Ref>
                        </ns6:NsiRef>
                    </ns6:NsiElementField>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementStringFieldType">
                        <ns6:Name>Порядок сортировки</ns6:Name>
                        <ns6:Value>7</ns6:Value>
                    </ns6:NsiElementField>
                </ns6:NsiElement>

c RegistryNumber 3 все понятно, а для RegistryNumber 2 что брать?

<ns6:NsiElement xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                    <ns6:Code>9</ns6:Code>
                    <ns6:GUID>88390aba-27e6-4880-8fcf-0245f69adbdf</ns6:GUID>
                    <ns6:Modified>2017-04-21T22:59:27.840+03:00</ns6:Modified>
                    <ns6:IsActual>true</ns6:IsActual>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementStringFieldType">
                        <ns6:Name>Сокращенное наименование</ns6:Name>
                    </ns6:NsiElementField>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementOkeiRefFieldType">
                        <ns6:Name>Единица измерения</ns6:Name>
                        <ns6:Code>113</ns6:Code>
                    </ns6:NsiElementField>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementStringFieldType">
                        <ns6:Name>Вид коммунального ресурса</ns6:Name>
                        <ns6:Value>Не определен</ns6:Value>
                    </ns6:NsiElementField>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementBooleanFieldType">
                        <ns6:Name>Признак возможности установки связи с прибором учета</ns6:Name>
                        <ns6:Value>false</ns6:Value>
                    </ns6:NsiElementField>
                    <ns6:NsiElementField xsi:type="ns6:NsiElementStringFieldType">
                        <ns6:Name>Порядок сортировки</ns6:Name>
                        <ns6:Value>9</ns6:Value>
                    </ns6:NsiElementField>
                </ns6:NsiElement>

??

@doazet по ТКО подскажи?
какой Вид коммунального ресурса брать)
MitichBatkovich
@MitichBatkovich
Feb 18 07:19
судя по всему 9ку брать
MitichBatkovich
@MitichBatkovich
Feb 18 07:26
я к тому что в ГИС ничего не напутали)? все должно быть как у них в справочнике написано)?
Leonid
@waltzofwoe_gitlab
Feb 18 07:28
А ты чего сделать пытаешься?
VVi3ard
@VVi3ard
Feb 18 08:41
Коллеги подскажите, есть ли где то описание методологии работы с ПД. Т.е. не описание форматов и API а именно методология которая описывала когда нужно размещать ПД, сколько раз в месяц можно размещать, порядок отзыва и возможные конфликты при отзыве. Типовые кейсы, вроде того что: Принимаем оплату через кассу, печатаем абоненту квитанцию по состоянию на текущее число, должны ли размещать ее.
Я так немного нашел в описании ПД выгрузки в ексель, немного в руководстве пользователя, но там это все на методику не тянет какие то обрывки.
Leonid
@waltzofwoe_gitlab
Feb 18 08:42
N 209-ФЗ читали?
VVi3ard
@VVi3ard
Feb 18 08:44
точно 209?
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:44
ну и 74-пр в догонку
VVi3ard
@VVi3ard
Feb 18 08:45
В целом нормативные акты смотрел, но нормативные акты это не методология это правила которые должны соблюдаться.
Leonid
@waltzofwoe_gitlab
Feb 18 08:45
больше нет ничего
VVi3ard
@VVi3ard
Feb 18 08:45
Я правильно понимаю что вы читали и там есть необходимая информация ?
Leonid
@waltzofwoe_gitlab
Feb 18 08:46
Есть только воля ланита ,и счастливый случай
Вообще, информация по срокам и так далее там есть
В частности, по размещению оплат, ПД и прочего
VVi3ard
@VVi3ard
Feb 18 08:47
"Не позднее 1 числа месяца, следующего за расчетным" ?
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:47
@VVi3ard это 354ое
@VVi3ard также у любого поставщика в договоре может быть просписан свой строк выставления ПЖ
ПД
приказ регламентирует когда ПД должен появится в ГИСе после выставления его абоненту
VVi3ard
@VVi3ard
Feb 18 08:49
ну я из 74-пр скопировал эту строку. В общем там явно не описан процесс отзыва, там нет ничего про квитирование, про состояния ПД. Это же все Ланитовская интерпретация законов.
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:49
исходя из того, что у абонента на ПД должен быть ИПД ГИСа, то на момент получения квитацнии абонентом он должен быть в ГИСе
VVi3ard
@VVi3ard
Feb 18 08:50
Получается что бы распечатать квитанцию абоненту который пришел в кассу нужно сначала разместить ее в ГИС ЖКХ и только потом печатать?
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:51
зачем? если ПД новый, что врят-ли, то номер будет одинаковый уже размещенного, если нужно разместить новый, то ИПД можно предугадать и разместить уже после
VVi3ard
@VVi3ard
Feb 18 08:52
Например в инструкции написано что отзыв возможен если ПД размещен. Но не указано как работает квитирование по отозванным (и работает ли вообще). А так же что происходит с оплатами которые пришли на отозванный ПД, или придут на него после отзыва ПД.
В общем методика работы в системе и нормативная документация конечно пересекаются но нельзя нормативными актами заменить методику и порядок работы в системе.
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:52
Никак, оплаты напрямую не ссылают на ПД, указывается лишь ИПД в оплате для облегчения квитирования или автоквтирования
Отозвать ПД с квитированием нельзя, надо сначала аннулировать квитирование, потом отзывать
VVi3ard
@VVi3ard
Feb 18 08:53
вот последнее это где написано?
"Отозвать ПД с квитированием нельзя, надо сначала аннулировать квитирование, потом отзывать"
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:53
это опыт, горький, но свой
MaximGoncharov
@MaximGoncharov
Feb 18 08:54
Коллеги, подскажите кто-нибудь сам (без посредника) через API из 1С выгружает данные? Какие это системы на 1С?
VVi3ard
@VVi3ard
Feb 18 08:54
Ясно :) Этого и хотелось бы избежать.
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:54
@MaximGoncharov совсем без посредников нельзя, надо где-то подписать XML
@VVi3ard все это автоматизируется без проблем
MaximGoncharov
@MaximGoncharov
Feb 18 08:55
@Jenstel33rus_twitter имею ввиду нажали одну кнопку в 1С , всё на машине настроено, и ушло через API
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:55
@MaximGoncharov РСО, УК, или РЦ?
MaximGoncharov
@MaximGoncharov
Feb 18 08:56
@Jenstel33rus_twitter РСО
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:58
@MaximGoncharov в ЛС
MaximGoncharov
@MaximGoncharov
Feb 18 08:58
@Jenstel33rus_twitter не понял в ЛС ? что такое
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 08:58
@MaximGoncharov приват-чат это
VVi3ard
@VVi3ard
Feb 18 09:00
@Jenstel33rus_twitter "горький опыт" и "без проблем" как то вяжутся слабо.
Алексей Бугров
@Jenstel33rus_twitter
Feb 18 09:01
@VVi3ard еще как вяжутся, выполнил один раз, получил ошибку, сделал как положено - ошибок более не получаешь
Leonid
@waltzofwoe_gitlab
Feb 18 09:01
до следующиего релиза
Может быть
VVi3ard
@VVi3ard
Feb 18 09:12
@Jenstel33rus_twitter была надежда что получится сначала спроектировать потом передать на реализацию. И работы по реализации адаптера (у нас тоже 1С) передать на сторону. Но для того что бы спроектировать и сформировать в голове общую принципиальную картину хотел начать с чтения методики по работе, что бы сначала на прикладном уровне все это разложить, а потом уже спускаться до уровня запросов.
Вроде Ланит не последняя компания в стране. Не ожидал что так плохо у них может быть с документацией. Им подобную документацию вроде не сложно сделать, тем более у них внутри она же есть, так как им самим же нужно понимать как работает их система. То что есть на портале совсем грустно. Пока более менее описана интеграция через ексесль по ней хотя бы примерно можно общую схему представить, но особенностей я думаю там гораздо больше.
Спасибо за ответы, пойду еще посмотрю/подумаю
MaximGoncharov
@MaximGoncharov
Feb 18 09:17
@VVi3ard Ланиту до всех, и в частности 1С начихать
MitichBatkovich
@MitichBatkovich
Feb 18 09:26
Забудь
Точней прийдется постоянно поддерживать изменения
Те разово не получиться
VVi3ard
@VVi3ard
Feb 18 09:36

@MaximGoncharov ну 1С это отдельная тема, тут @MitichBatkovich прав на все 100%.
Я начинал делать на 1С но там пришлось руками SOAP пакеты собирать и через HTTP соединение отправлять при этом если XSD меняется то потом переписывать много руками. Наверное можно было и по другому сделать и как то автоматизировать сборку SOAP но если рассматривать асинхронный режим работы то там еще огромный пласт работ по разбору ошибок, и повторной отправке... В общем на 1С вообще не вижу смысла это делать. А если еще и филиалов много (а у РСО обычно много) то все это админить на местах вообще взрыв мозга.

На порядок проще сделать адаптер у которого на одной стороне будет жесткая структура данных а дргуим концом он будет смотреть в ГИС ЖКХ. Так всем проще работать.

MaximGoncharov
@MaximGoncharov
Feb 18 09:53
@VVi3ard а если филиальная структуру и делаем один адаптер, то КЭП всех руководителей филиалов придётся забрать и сгрузить на одну машину для подписания пакетов?
VVi3ard
@VVi3ard
Feb 18 09:54
Проще стать оператором (или найти оператора) и размещать все за подписью оператора.
Сгружать подписи на одну машину это вообще не вариант.