Форум программистов, компьютерный форум, киберфорум
C#: Веб-сервисы, WCF
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/501: Рейтинг темы: голосов - 501, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 24.10.2016
Сообщений: 57
14.11.2016, 16:43
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от hhmm Посмотреть сообщение
Миллирубли это копейка
спасиба кэп,
но хочется чего нить жизнеутверждающего:
мол да, сервисы exportNotificationsOfOrderExecution + importAcknowledgment ведутся и будут вестись в копейках и сотых долей копеек.

а что мне делать с копейкой там где её недолжно быть?

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<ns13:exportNotificationsOfOrderExecutionResult>
  <ns13:NotificationOfOrderExecutionWithStatus>
     <ns11:OrderInfo>
        <ns11:OrderID>10010786030113211611110000000709</ns11:OrderID>
        <ns11:OrderDate>2016-11-11+03:00</ns11:OrderDate>
        <ns11:Amount>10000.00</ns11:Amount>
        <ns12:PaymentDocumentID>50АА072303-03-6106</ns12:PaymentDocumentID>
     </ns11:OrderInfo>
     <ns13:AckStatus>2</ns13:AckStatus>
     <ns13:CreationDate>2016-11-11T16:38:02.738+03:00</ns13:CreationDate>
     <ns13:AcknowledgmentRequestsList>
        <ns13:AcknowledgmentRequest>
           <ns11:OrderID>10010786030113211611110000000709</ns11:OrderID>
           <ns11:PaymentDocumentAck>
              <ns12:PaymentDocumentID>50АА072303-03-6106</ns12:PaymentDocumentID>
              <ns11:MSType>fd612213-3d4e-4783-b3f4-b4adce17e80c</ns11:MSType>
              <ns11:Amount>1.00</ns11:Amount>
           </ns11:PaymentDocumentAck>
        </ns13:AcknowledgmentRequest>
        <ns13:AcknowledgmentRequest>
           <ns11:OrderID>10010786030113211611110000000709</ns11:OrderID>
           <ns11:PaymentDocumentAck>
              <ns12:PaymentDocumentID>50АА072303-03-6106</ns12:PaymentDocumentID>
              <ns11:MSType>c8a7970b-b90e-44bb-b543-980fcf9a2e05</ns11:MSType>
              <ns11:Amount>10000.00</ns11:Amount>
           </ns11:PaymentDocumentAck>
        </ns13:AcknowledgmentRequest>
     </ns13:AcknowledgmentRequestsList>
     <ns13:AcknowledgmentAmount>100</ns13:AcknowledgmentAmount>
  </ns13:NotificationOfOrderExecutionWithStatus>
</ns13:exportNotificationsOfOrderExecutionResult>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.11.2016, 16:43
Ответы с готовыми решениями:

Интеграция с ГИС ЖКХ. Подпись 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
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
14.11.2016, 16:48
Цитата Сообщение от mikgusev Посмотреть сообщение
ведутся и будут вестись в копейках и сотых долей копеек
Я понял так, что теперь все должно быть только в копейках.
На форуме банкиров плевались недавно, у них вроде в версии 1.0 данные показывались в рублях, в версии 1.1 стали в копейках.
Думаю, это все оттуда растет.
0
1 / 1 / 0
Регистрация: 24.10.2016
Сообщений: 57
15.11.2016, 15:45
Цитата Сообщение от hhmm Посмотреть сообщение
Я понял так, что теперь все должно быть только в копейках.
На форуме банкиров плевались недавно, у них вроде в версии 1.0 данные показывались в рублях, в версии 1.1 стали в копейках.
Думаю, это все оттуда растет.
/ns13:AcknowledgmentAmount/ns13:AcknowledgmentAmount = 100
/ns13:AcknowledgmentRequestsList/ns13:AcknowledgmentRequest/ns11:PaymentDocumentAck/ns11:Amount = 10000.00

тут рубли там копейки. а там вообще вместо нуля одна копейка

Добавлено через 1 минуту
Доброго дня, вот буду рад если кто подскажет запросы: exportSettlements, ImportRSOSettlements какую цель преследуют? я вот что то идею. зачем. для чего? понять не могу.

В диаграмме: порядок передачи данных.
7. Инф-ция о состоянии расчетов лиц, осуществляющих предоставление КУ, с РСО (по каждому договору), а также информация о состоянии расчетов потребителей (собственников и пользователей помещений в многоквартирном доме, жилого дома, (домовладения)) с РСО, осуществляющими предоставление КУ

7.1 Инф-ция о начислениях (платежных документах)
7.2 Инф-ция о данных об оплате. (квитирование)
7.1 и 7.2 реализованы. так понимаю что 7.0 это как раз Settlements. но зачем? и почему я в WEBe не вижу ничего похожего
0
1 / 1 / 0
Регистрация: 26.04.2016
Сообщений: 36
16.11.2016, 09:47
Господа! Сталкивался ли кто-нибудь с ошибкой: ЭП не прошла проверку: Cannot find any certificates referenced by xades:SigningCertificate?
Точнее, знаю, что сталкивались, причем тоже с сертификатом Контура. Но мне так ничего и не помогло: упорно выдается ошибка. Строчку
XML
1
CN=УЦ ЗАО «ПФ «СКБ Контур» (Qualified), O=ЗАО «ПФ «СКБ Контур»
портал ни в какую признавать не хочет. Что они вообще могут хотеть?
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
16.11.2016, 09:50
doazet, Тока Бэкджека и Денег)))
0
0 / 0 / 0
Регистрация: 09.11.2016
Сообщений: 17
16.11.2016, 10:06
Кто-нибудь подключался к ГИС ЖКХ без использования КриптоПро .NET (с одним КриптоТуннелем)?
Такое вообще возможно, или придётся покупать КриптоПро .NET?
Насколько я понимаю, КриптоТуннель устанавливает защищённое соединение и может также каким-то образом подписывать пересылаемые данные.
0
1 / 1 / 0
Регистрация: 13.10.2016
Сообщений: 64
16.11.2016, 10:26
okb1k,
на сколько я понимаю криптоТуннель шифрует трафик, а с помощью криптоПро .Net можно подписывать запросы.

Добавлено через 4 минуты
okb1k,
Мне вот интересно что еще, по правилам ГИС ЖКХ, подписывается один идентификатор в XML, к примеру
Id="foo".
Т.е. гарантируется неизменность только этого идентификатора, а не всего тела SOAP запроса.
По крайней мере, я так это понял. Если не прав - поправьте, кто в теме.
0
0 / 0 / 0
Регистрация: 09.11.2016
Сообщений: 17
16.11.2016, 10:30
kevinlexus,
Цитата с http://www.cryptocom.ru/products/cryptotunnel.html :
- может подписывать данные и документы, переданные пользователем через Web-форму, юридически значимой электронной подписью;
Может это можно как-то и для SOAP-запросов к сервисам ГИС ЖКХ как-то провернуть?
0
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
16.11.2016, 10:36
Цитата Сообщение от okb1k Посмотреть сообщение
может также каким-то образом подписывать пересылаемые данные
Нет, он так не умеет. Он создаёт соединение по защищённому туннелю и всё.
Подписывать может и JAVA Trasted (насколько вспомнил), но сам КриптоПро обязательно должен стоять на машине, так как это КриптоПровайдер и ваша система попросту не будет знать, что такое ГОСТ. КриптоПро.NET - это инструмент только для .NET приложений, который позволяет обратиться к установленному КриптоПровайдеру.
Также подписывает ещё библиотека openssl - но там свои заморочки.

Если Вы не хотите ставить продукты криптопро, то попробуйте настроить сначала openssl с гост, поставить на чистую машину (без криптопро), затем взять XML с запросом, придумать, как его подписать, и вернуть подпись в запрос, затем скормить его туннелю.

Самому интересно, что получится))
Если openSSL имеет средства и возможности для ГОСТ подписи - то я с удовольствием присоединюсь к удалению КриптоПро.

Добавлено через 2 минуты
Цитата Сообщение от kevinlexus Посмотреть сообщение
Если не прав - поправьте, кто в теме.
Немного не так: идентификатор помечает XML ноду для подписи, а она как раз и содержит весь запрос (BODY). Всё, что вкладывается в эту ноду будет подписано.
0
1 / 1 / 0
Регистрация: 26.04.2016
Сообщений: 36
16.11.2016, 10:38
Цитата Сообщение от NaGuWaL Посмотреть сообщение
Тока Бэкджека и Денег)))
Да я уже выяснила, что не на моей стороне проблемы: у них, видимо, к моей организации другой сертификат подцеплен, хотя в личном кабинете виден этот. Веселье продолжается
0
0 / 0 / 0
Регистрация: 09.11.2016
Сообщений: 17
16.11.2016, 10:43
Umatkot_Primtep,
Нет, он так не умеет
А как же
Цитата с http://www.cryptocom.ru/products/cryptotunnel.html :
- может подписывать данные и документы, переданные пользователем через Web-форму, юридически значимой электронной подписью
?
0
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
16.11.2016, 10:46
Цитата Сообщение от okb1k Посмотреть сообщение
А как же
Даже не парьтесь.

Добавлено через 1 минуту
Он не умеет подписывать XadesBes, ту которая у нас. Даже BouncyCastle не сразу взлетает (как я только что прочитал у одного испытателя на хабре)https://habrahabr.ru/post/282225/

Вероятно там имеется подпись, но подписывается POST запрос от клиента - просто как куча байт.
1
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
16.11.2016, 10:51
doazet, Может повторить подвиг псковских школьников и не мучиться))))????
0
1 / 1 / 0
Регистрация: 26.04.2016
Сообщений: 36
16.11.2016, 10:54
Цитата Сообщение от NaGuWaL Посмотреть сообщение
Может повторить подвиг псковских школьников и не мучиться))))????
Меня останавливает одна мысль: ланит именно этого и добивается. Не хочу доставлять им такое удовольствие.

Кто-нибудь верит в то, что ответственность все-таки перенесут на 1 июля 17?
0
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
16.11.2016, 10:59
Цитата Сообщение от doazet Посмотреть сообщение
Кто-нибудь верит в то, что ответственность все-таки перенесут на 1 июля 17?
Кто-то верит, что ответственность перенесут. Кто-то верит, что нет. Начальство - это не церковное управление и заставляет пинками звонить в ТП каждый божий день, писать письма неимоверной длины с кучей скриншотов. Надеемся))) Хотя, зачем оно нужно, ещё весь 2017 убивать на работу с этой ГИС - она уже сидит везде и снится даже иногда.
0
1 / 1 / 0
Регистрация: 13.10.2016
Сообщений: 64
16.11.2016, 11:40
У меня вопрос, если я пытаюсь обновить площадь по конкретному Помещению
данным запросом, зачем от меня принудительно требуется обновить общую площадь дома, его состояние, и является ли он культурным наследием??:

importHouseUOData:

часть из XML запроса:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  <soapenv:Body>
      <hous:importHouseUORequest Id="2" base:version="10.0.1.1">
 ...
         <hous:ApartmentHouse>
            <!--You have a CHOICE of the next 2 items at this level-->
             <hous:ApartmentHouseToUpdate>
               <hous:BasicCharacteristicts>
                  <!--You have a CHOICE of the next 4 items at this level-->
                  <hous:CadastralNumber>?</hous:CadastralNumber>
...
                  <!--Optional:-->
                  <hous:TotalSquare>?</hous:TotalSquare>
                  <!--Optional:-->
                  <hous:State>
                     <nsi:Code>?</nsi:Code>
                     <nsi:GUID>?</nsi:GUID>
                     <!--Optional:-->
                     <nsi:Name>?</nsi:Name>
                  </hous:State>
                  <!--Optional:-->
                  <hous:UsedYear>?</hous:UsedYear>
                  <!--Optional:-->
                  <hous:FloorCount>?</hous:FloorCount>
... 
                 <!--Optional:-->
                  <hous:CulturalHeritage>?</hous:CulturalHeritage>
и если я не заполню это, ругается:

XML
1
2
3
4
5
6
7
            <ns13:CommonResult>
                <ns4:TransportGUID>dde7031c-0466-44e4-80ac-6b6299d0adb9</ns4:TransportGUID>
                <ns4:Error>
                    <ns4:ErrorCode>INT002022</ns4:ErrorCode>
                    <ns4:Description>Не заполнены обязательные поля: Наличие у дома статуса культурного наследия</ns4:Description>
                </ns4:Error>
            </ns13:CommonResult>
я ж не по дому параметры обновляю а по помещению!))
0
476 / 239 / 114
Регистрация: 12.05.2016
Сообщений: 647
16.11.2016, 12:14
Цитата Сообщение от kevinlexus Посмотреть сообщение
я ж не по дому параметры обновляю а по помещению!))
А это особенности API Ланита, привыкайте.
Чтобы обновить одно единственное поле, необходимо заново передать вообще все данные по объекту.
0
1 / 1 / 0
Регистрация: 13.10.2016
Сообщений: 64
16.11.2016, 12:30
Цитата Сообщение от Anvano Посмотреть сообщение
А это особенности API Ланита, привыкайте.
Чтобы обновить одно единственное поле, необходимо заново передать вообще все данные по объекту.
очень "замечательная" система! может они всё же в будущем допилят функционал
0
2 / 2 / 0
Регистрация: 03.02.2014
Сообщений: 29
16.11.2016, 15:16
Не могу понять какие методы нужно выполнить чтобы статус тестирования в видах информации поменялся
Интересует хотя бы по этим видам:
Ресурсоснабжающая организация: Информация о состоянии расчетов потребителей за жилое помещение и коммунальные услуги
Ресурсоснабжающая организация: Информация о состоянии расчетов лиц, осуществляющих предоставление коммунальных услуг, с ресурсоснабжающими организациями
Ресурсоснабжающая организация: Информация о внесении платы за жилое помещение и коммунальные услуги
Оператор по приему платежей: Информация о внесении платы за жилое помещение и коммунальные услуги
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
16.11.2016, 15:24
doazet, Тут пробигала бумажка на основании которой Чуваки из Москов Сити должны продлить разработку и внедрение системы до 2020года... Так что, я так думаю что то что мы тут делаем - это без смысленно по крайней мере для РСО входящих в состав ТНС-энерго. Так как СТЭК всё напишет за нас....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.11.2016, 15:24

.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, почитал все...


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

Или воспользуйтесь поиском по форуму:
200
Закрытая тема Создать тему
Новые блоги и статьи
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru