Аватар для Zmeishe
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
28.03.2017, 08:10
Студворк — интернет-сервис помощи студентам
Размещение платёжных документов - функция importPaymentDocumentData, секция ServiceInformation.
Судя по схеме, одна секция ServiceInformation на одну услугу MunicipalService.
Таким образом, одна услуга - одно показание прибора учёта individualConsumptionCurrentValue.
Как быть если в квартире два стояка - кухня и сан узел, соответственно, два прибора на ХВС и два на ГВС ?
Вставлять в ПД двумя строчками по одной услуге?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.03.2017, 08:10
Ответы с готовыми решениями:

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (3)
Предыдущая тема: https://www.cyberforum.ru/web-services-wcf/thread1776736.html Кто нибудь знает откуда брать справочники NsiRef по...

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ
Здравствуйте! Передо мной стоит задача интеграции с системой ГИС ЖКХ (https://dom.gosuslugi.ru/) программой, написанной на языке...

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (5)
Предыдущая тема: https://www.cyberforum.ru/web-services-wcf/thread1840159.html И так мы Я и umatkot, Берёмся за реализацию всего этого...

718
5 / 5 / 0
Регистрация: 12.09.2016
Сообщений: 24
28.03.2017, 09:41
Цитата Сообщение от Zmeishe Посмотреть сообщение
Вставлять в ПД двумя строчками по одной услуге?
С такой ситуацией не сталкивался, но подозреваю что ГИС не даст разместить несколько строк по одной услуге. На вебинаре говорили, что если произошло например изменение тарифа, то нужно создавать дополнительную услугу и ее выставлять в ПД.
0
12 / 10 / 1
Регистрация: 03.07.2015
Сообщений: 42
28.03.2017, 11:24
По счетчикам электричества в техподдержке сказали, что на каждый тариф нужно заводить отдельную услугу... В случае если счетчик многотарифный, следует в платежном документе завести по каждому тарифу отдельную строку в которой прописать величину тарифа. Т.е. ("дневной двухтарифный" величина "3,56"; "ночной двухтарифный" величина "2,49")
0
 Аватар для Zmeishe
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
28.03.2017, 11:38
С многотарифными - это понятно. Тут ещё одно обстоятельство - есть многоставочные тарифы.
Например, по ночному тарифу объём равен 100 кВт*ч
плата должна быть рассчитана 15 кВт*ч по ставке тарифа 2 руб, оставшиеся 85 кВт*ч по ставке тарифа 3 руб.
Выходит, что для трёхзонных счётчиков по двуставочным тарифам надо будет шесть услуг в ГИС завести?
0
12 / 10 / 1
Регистрация: 03.07.2015
Сообщений: 42
28.03.2017, 11:43
Цитата Сообщение от Zmeishe Посмотреть сообщение
Например, по ночному тарифу объём равен 100 кВт*ч
плата должна быть рассчитана 15 кВт*ч по ставке тарифа 2 руб, оставшиеся 85 кВт*ч по ставке тарифа 3 руб.
Выходит, что для трёхзонных счётчиков по двуставочным тарифам надо будет шесть услуг в ГИС завести?
Предполагаю, что в таком случае, строк будет 6 - но услуг, все таки 3(день, полупик, пик) - расценки и объемы будут разные.
А что за регион?
В Омской обл. слава Богу - такого нет...
0
 Аватар для Zmeishe
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
28.03.2017, 11:46
Хорошо, будем проверять.
0
12 / 10 / 1
Регистрация: 03.07.2015
Сообщений: 42
30.03.2017, 11:33
Может это я чего не так делаю...
Почему мне приходит в ответе на запрос метода exportHouseData информация о нежилых помещениях и в секции о жилых помещениях и в секции о нежилых помещениях
<ns13:ResidentialPremises>
<ns13:No_RSO_GKN_EGRP_Registered>true</ns13:No_RSO_GKN_EGRP_Registered>
<ns13:PremisesNum>1</ns13:PremisesNum>
<ns13:HasNoEntrance>true</ns13:HasNoEntrance>
<ns13:TotalArea>1101.6</ns13:TotalArea>
<ns13:PremisesUniqueNumber>9ATo007260001 8</ns13:PremisesUniqueNumber>
<ns13:ModificationDate>2016-09-29T10:31:58.981+03:00</ns13:ModificationDate>
<ns13:PremisesGUID>83aef7c2-5b45-4a49-afeb-389e25a7eb22</ns13:PremisesGUID>
</ns13:ResidentialPremises>

<ns13:NonResidentialPremises>
<ns13:No_RSO_GKN_EGRP_Registered>true</ns13:No_RSO_GKN_EGRP_Registered>
<ns13:PremisesNum>1</ns13:PremisesNum>
<ns13:TotalArea>1101.6</ns13:TotalArea>
<ns13:PremisesUniqueNumber>9ATo007260001 8</ns13:PremisesUniqueNumber>
<ns13:ModificationDate>2016-09-29T10:31:58.981+03:00</ns13:ModificationDate>
<ns13:PremisesGUID>83aef7c2-5b45-4a49-afeb-389e25a7eb22</ns13:PremisesGUID>
</ns13:NonResidentialPremises>
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
30.03.2017, 11:41
Цитата Сообщение от Electronic-E2 Посмотреть сообщение
Может это я чего не так делаю...
Почему мне приходит в ответе на запрос метода exportHouseData информация о нежилых помещениях и в секции о жилых помещениях и в секции о нежилых помещениях
Вы все делаете правильно.
Это ТАМ все делают неправильно.

Данный косяк я обнаружил еще в январе.
В чем им было написано.
До сих пор реакции - ноль.

Модель воспроизведения бага:

1. Заводим жилое помещение с номером 5555
2. Жилое помещение с номером 5555 удаляем
3. Заводим нежилое помещение с номером 5555

Результат:
В ответе сервера это помещение возвращается как в списке жилых, так и нежилых помещений,
с идентификатором PremisesUniqueNumber=XXXX (<ns13:PremisesGUID>YYYYYYY</ns13:PremisesGUID>)

и со всеми теми же самыми атрибутами в нежилых помещениях.
1
12 / 10 / 1
Регистрация: 03.07.2015
Сообщений: 42
30.03.2017, 11:53
Тогда каким образом вы определяете, как использовать это помещение в дальнейшем (как жилое или нежилое)?
Как определяете какая из этих записей верна?
Происходит ли та же реакция только в обратном направлении, т.е. если завести сначала как нежилое, удалить и завести как жилое?
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
30.03.2017, 12:03
Цитата Сообщение от Electronic-E2 Посмотреть сообщение
Тогда каким образом вы определяете, как использовать это помещение в дальнейшем (как жилое или нежилое)?
Как определяете какая из этих записей верна?
На данный момент просто исключаю из обработки в АРМ.
До исправления этой ошибки такие объекты нужно ковырять мышкой в личном кабинете ГИС ЖКХ.
На мой взгляд это приведет в меньшим проблемам в будущем.

Но это мой подход: все, что вызывает хоть малейшую необнозначность в данных приехавших из ГИС ЖКХ, исключается из автоматической обработки.

Цитата Сообщение от Electronic-E2 Посмотреть сообщение
Происходит ли та же реакция только в обратном направлении, т.е. если завести сначала как нежилое, удалить и завести как жилое?
Я уже не помню, проводил такой эксперимент или нет. Попробуйте, потом расскажете сообществу.


У меня сейчас фильтр простой:

select xxx from ГИС ЖКХ group by PremisesUniqueNumber having count(*) > 1 => на помойку
0
12 / 10 / 1
Регистрация: 03.07.2015
Сообщений: 42
30.03.2017, 12:07
Цитата Сообщение от hhmm Посмотреть сообщение
Но это мой подход: все, что вызывает хоть малейшую необнозначность в данных приехавших из ГИС ЖКХ, исключается из автоматической обработки.
Согласен полностью и сам так делаю.... Меня только смущают штрафы за неразмещенную информацию в ГИСе...
Цитата Сообщение от hhmm Посмотреть сообщение
Я уже не помню, проводил такой эксперимент или нет. Попробуйте, потом расскажете сообществу.
Попробую...
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
30.03.2017, 12:17
Цитата Сообщение от Electronic-E2 Посмотреть сообщение
Согласен полностью и сам так делаю.... Меня только смущают штрафы за неразмещенную информацию в ГИСе...
А чего смущаться:
Нашли косяк Ланита
Отправили письмо в саппорт
Задокументировали факт отправки
Доложили руководству

Далее теория:
Руководство дает распоряжение вашим юристам писать претензию в Ланит в бумажном виде с печатью и подписями

Далее фантастика:
Ланиту вчиняют иск на возмещение морального и прочего ущерба
0
 Аватар для Zmeishe
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
30.03.2017, 12:51
Цитата Сообщение от Electronic-E2 Посмотреть сообщение
Может это я чего не так делаю...
Почему мне приходит в ответе на запрос метода exportHouseData информация о нежилых помещениях и в секции о жилых помещениях и в секции о нежилых помещениях
Было у меня такое. Отписал в тех поддержку. Косяк признали. Обещали исправить в будущих версиях.
И тут на форуме тоже отписал. Вот ссылка.
0
 Аватар для Zmeishe
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
06.04.2017, 09:12
Цитата Сообщение от Umatkot_Primtep Посмотреть сообщение
Цитата Сообщение от Zmeishe Посмотреть сообщение
Горячее водоснабжение, вообще, на три части: "Вода, куб.м", "Нагрев энергия, Гкал" и "Нагрев мощность, Гкал / час".
Ну а у нас требуется ХВС на нуждый ГВС делать, и подогрев воды.
В начислении вроде же можно добавлять их будет?
С мощностями, конечно, они перемудрили.
У юристов ГИС на этот счёт своё особое мнение.
Указание многокомпонентных услуг в договоре управления домом не предусмотрено в ГИС.

- если поставщиком коммунального ресурса является управляющая организация, получающая его от производителя Теплоэнерго, то никаких лишних компонентов в ПД не должно быть, так как в ГИС это не предусмотрено договором/уставом.
В ПД должны быть только ГВС и только Отопление, т.е. услуги целиком.

- при самостоятельном производстве коммунального ресурса в ПД можно указывать составные части этого ресурса.


Вот только самостоятельное производство предполагает производство на собственных площадях и на собственном оборудовании.
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
06.04.2017, 22:32
Товарищи!

Похоже мне удалось сотворить очень маленькое чудо и оторвать Крипто .NET от подписи Xades

Подробности этого события в созданной мной новой теме: Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel
0
0 / 0 / 0
Регистрация: 07.04.2017
Сообщений: 2
07.04.2017, 14:11
Подскажите, можно ли выкачать через интеграцию ...
информацию о параметрах, содержащуюся в эксель-шаблонах.
Например, "Шаблон импорт сведений о МКД-УО-10.0.2.1.xlsx" вкладка (скрытая) "ОЖФ_КонструктивныеЭлементы" - интерисует поле 'Код' (откуда всё это берется, в справочниках не нашел )

Код Параметр Код справочника
20120 Балконы, лоджии, козырьки и эркеры. Физический износ (вещественное)
20152 Вид несущей части (перечислимый, множественный) 262
11556 Количество балконов (целое),шт
13056 Количество лоджий (целое),шт
.........................
20067 Фундамент. Год проведения последнего капитального ремонта (год)
0
 Аватар для Zmeishe
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
07.04.2017, 15:31
Цитата Сообщение от PROG74 Посмотреть сообщение
вкладка (скрытая) "ОЖФ_КонструктивныеЭлементы"
Похоже на 'Справочник конструктивных элементов'. API-функция exportNsiItem параметры RegistryNumber = 15 ListGroup = NSI
0
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
11.04.2017, 03:06
Привет всем! Вот я стою на распутье - у нас есть два способа вызывать сервисы - синхронно и асинхронно.
Когда проектировал сделал и на первый и на второй маппинги - разницы нет как вызывать, но при импорте большого объёма данных и, также при частом использовании асинхронного сервиса наблюдался тот-же таймаут(на GetState). У меня вопрос к вам:
как вы выбираете, какой сервис следует использовать в конкретном случае? Или всё подряд делаете через Async?
Есть ли смысл выполнять сначала синхронный вариант, но по таймауту уже дублировать сообщение и создавать MessageGuid и ждать результата? Или, может, определяете по каким-то критериям количество и объём работы по сервису и в зависимости от этого выбираете путь запроса?
0
12 / 10 / 1
Регистрация: 03.07.2015
Сообщений: 42
11.04.2017, 07:23
Одиночная загрузка по конкретному счетчику, ЛС, дому и т.д. - тогда использую синхронный, в случае массовой загрузки или если синхронный не катит - переключаюсь на асинхронный....
0
 Аватар для Zmeishe
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
11.04.2017, 15:02
Как закрыть(удалить) комнату в коммунальной квартире?

В Функции importHouseUOData секция ResidentialPremisesToUpdate / LivingRoomToUpdate заполнил тег TerminationDate
Ответ ГИС SRV004026 Не удалось создать один из объектов. Повторите операцию.

Там с этими комнатами связан лицевой счёт - может быть его сначала закрыть?

Собственно, квартира перестала быть коммунальной и стала отдельной.
Можно закрыть только комнаты и сменить статус квартиры или нужно закрывать целиком и квартиру и комнаты, а затем создавать с новым статусом с этим же номером?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.04.2017, 15:02

.NET 4.x Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (2)
Начало темы здесь: https://www.cyberforum.ru/web-services-wcf/thread1615223.html umatkot, Да, к этому и пришел....а на дворе 1 июля ...

Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel
Решил создать отдельную тему, так как в теме Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (4) - C# WCF уже можно заблудиться....

Осуществить подпись SOAP, по стандартам ГИС ГМП, принятого через TCP сокет
Здравствуйте. Требуется осуществить подпись SOAP, по стандартам ГИС ГМП, принятого через тсп сокет. Со второй частью все понятно, а вот с...

Ошибки интеграции ГИС ЖКХ
Я много тут читал форум по интеграции ГИС. На старте, впрочем, как и в последствии возникает много траблов с интеграцией. Есть идея вынести...

Soap, Java, Гис ЖКХ
Добрый день! Имеет ли кто опыт работы с soap в Java? Поставлена задача наладить работу с ГИС ЖКХ, До этого не работал с SOAP, почитал все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
660
Закрытая тема Создать тему
Опции темы

Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru