Jump to content

Recommended Posts

Posted
В 18.11.2025 в 12:32, BuuuK сказал:

Подскажите пожалуйста, есть кто реализовывал полноценное взаимодействие через API для отчётов (не лайфхак с копированием)?
Если есть, можете подсказать: требуется ли для этого писать письмо, чтобы их уведомить что мы будем взаимодействовать по API? 

У РКН есть регламент по взаимодействию с этим сервисом, но в этом регламенте нет отчёта оператора) и непонятно нужно их уведомлять или нет


Коллеги, поддержу вопрос, есть кто-нибудь, у которого получилось сдать XML  через SOAP, как указано в мануале РКН?

  • Replies 995
  • Created
  • Last Reply

Top Posters In This Topic

Posted
В 19.02.2026 в 12:21, DMB сказал:


Коллеги, поддержу вопрос, есть кто-нибудь, у которого получилось сдать XML  через SOAP, как указано в мануале РКН?


Сам и отвечу. 

Из мануала РКН (https://service.rkn.gov.ru/docs/manual.pdf) следует, что сведения могут быть направлены автоматизированным способом, с использованием веб-сервиса https://service.rkn.gov.ru/services/Claims/?wsdl
Для этого следует создать XML файл, согласно XSD  схемы https://service.rkn.gov.ru/services/Claims/reportOperator.xsd. Затем подписать ее с помощью УКЭП и отправить  с использованием метода sendClaim, указав в requestType=109. В случае успешного успеха в ответе мы получаем ClaimID, с помощью которого можно проверять статус обработки заявки методом getClaimState.
1.
Для создания XML, был написан макрос в Excel. На странице MAIN необходимо заполнить ячейки, которые обведены рамкой. На странице NODES перечень узлов связи (раздел 2 раздел II отчета), а на странице EQUIPMENT - перечень адресов, в которых есть техническая возможность оказания услуг (раздел III отчета).

Нажимаем кнопку XML на первой странице и получаем файл export_{license_num}.xml

2.

Полученный XML нужно подписать открепленной подписью в формате pkcs#7. Если нет желания устанавливать крипто софт, то для этого можно  использовать, например,  онлайн платформу на сайте правительства Москвы https://mos.ru/crypto
Получаем файл с подписью export_{license_num}.xml.sig

3. 
Для отправки этих файлов через SOAP, их необходимо перекодировать в в 64-разрядный код. 

В линуксе это выглядит так:

base64 export_{license_num}.xml > body.txt

base64 export_{license_num}.xml.sig > bodySig.txt

4. Для отправки этих файлов мы  использовали API клиент Postman (https://www.postman.com/)
, который умеет в soap.
В меню File - Import импортируем URL https://service.rkn.gov.ru/services/Claims/?wsdl
В левой части 
появляется Eservice - нажимаем SendClaim
Проверяем и заполняем необходимое 
В поле POST: https://service.rkn.gov.ru/services/Claims/
На вкладке Headers  SOAPAction http://rsoc.ru/EServices/sendClaim
На вкладке Body выбираем RAW/XML пишем тело запроса и вставляем содержимое двух текстовых файлов в кодировке base64

Тело запроса SendClaim на вкладке RAW/XML


<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope  xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:par="http://rsoc.ru/EServices/parameters">
    <soap:Body>
<par:sendClaimRequestMsg>
         <par:sendClaimRequest>
            <par:requestType>109</par:requestType>
            <par:requestBody>вставить содержимое body.txt</par:requestBody>
            </par:requestBodySig>вставить содержимое bodySig.txt</par:requestBodySig>
          </par:sendClaimRequest>
      </par:sendClaimRequestMsg>
    </soap:Body>
</soap:Envelope>


5. Жмем кнопку Send, и если все прекрасно - получаем ответ 200 Ok
В теле ответа будет номер запроса ClaimID, например такой 8f35c6e8b0915bf8eba57517063cd0f
Для получения статуса заявления создаем запрос   getClaimState, вызывая метод из в раздела Eservice.

Тело запроса getClaimState на вкладке RAW/XML

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:par="http://rsoc.ru/EServices/parameters">
    <soap:Body>
        <par:getClaimStateRequestMsg>
            <par:ClaimIdList>
                <par:ClaimId>здесь вставить свой ClaimID</par:ClaimId>
            </par:ClaimIdList>
        </par:getClaimStateRequestMsg>
    </soap:Body>
</soap:Envelope>

При отправке, запроса, в ответе должны получить <ns1:StatusComm>Ваше заявление зарегистрировано в Роскомнадзоре. (вх. №2699999 от 2026-02-16 15:00:00.0).</ns1:StatusComm>
6.
В личном кабинете на сайте ничего не появится.
7. Замечания:
В макросе используются не координаты ячеек, а именованные диапазоны. Поэтому обведенные ячейки можно перемещать по странице, как нравится. Есть два допущения, при создании XML - данный макрос не обрабатывает события для неполного отчетного периода, и не обрабатывает ситуации,  когда у аплинков более одного почтового адреса. Файл публикуется, со всей "служебной информацией", с указанием имен узлов и элементов из XSD шаблона, их можно удалить. Важны только обведенные ячейки. Все циклы, которые парсят таблицы с  адресами идут до последней пустой ячейки первого столбца. Поэтому при вставке в табличную часть адресов - нужно, чтобы после таблицы была пустая строка. 

Отчет оператора.xlsm

Posted
В 24.02.2026 в 15:01, DMB сказал:

Вроде файл побился в предыдущей публикации

Похоже, движок форума вносит какие-то изменения...

Не удалось открыть файл как [7z] архив
Неожиданный конец данных

Может выложить файл на внешнем ресурсе?

Posted

А в РКН писали какое-нибудь письмо, мол с этого дня прошу принимать заявки через веб сервис? 
И вопрос по подписи файла, у вас в подписи указан ИНН и ОГРН организации или ИНН и СНИЛС физ. лица? 

Posted
5 часов назад, BuuuK сказал:

А в РКН писали какое-нибудь письмо, мол с этого дня прошу принимать заявки через веб сервис?

Какое письмо? Вы о чем?
См. ППРФ 1984 от 03.11.2022

Posted
23 часа назад, BuuuK сказал:

А в РКН писали какое-нибудь письмо, мол с этого дня прошу принимать заявки через веб сервис? 
И вопрос по подписи файла, у вас в подписи указан ИНН и ОГРН организации или ИНН и СНИЛС физ. лица? 


По подписи - мы подписывали ЭЦП организации с ИНН и ОГРН,

но при сдаче отчета предусмотрена подпись и ЭЦП физ. лица.

Для этого нужно добавить машиночитаемую доверенность (делать тут https://m4d.nalog.gov.ru/emchd) в запрос в SendClaim:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:par="http://rsoc.ru/EServices/parameters">
   <soapenv:Header/>
   <soapenv:Body>
      <par:sendClaimRequestMsg>
         <par:sendClaimRequest>
            <par:requestType>?</par:requestType>
            <par:requestBody>cid:1295442138432</par:requestBody>
            <par:requestBodySig>cid:1537607201581</par:requestBodySig>

            <!-вот тут добавляем МЧД-->
            <par:emchd>
               <par:fileName>?</par:fileName>
               <par:fileData>cid:1272209393539</par:fileData>
               <par:fileDataSig>cid:1050432130680</par:fileDataSig>
            </par:emchd>

       
 </par:sendClaimRequest>
      </par:sendClaimRequestMsg>
   </soapenv:Body>
</soapenv:Envelope>

Posted
В 27.02.2026 в 21:36, Andrei сказал:

Какое письмо? Вы о чем?
См. ППРФ 1984 от 03.11.2022

по адресу https://service.rkn.gov.ru/reg/ есть регламент системы электронного взаимодействия, где в пункте 4.2  указано:

Цитата

 

4.2.    Операторы связи, желающие осуществлять взаимодействие в электронном виде с использованием Сервиса Роскомнадзора, должны:

-    обратиться в Роскомнадзор с соответствующим письмом, в котором обязательно указать наименование оператора связи, его идентификационный номер налогоплательщика и основной государственный регистрационный номер;  

-    после получения из Роскомнадзора документации провести необходимые мероприятия для создания клиентской части Сервиса;

-    осуществить  тестирования клиентской части Сервиса на тестовом сервере.

После успешного завершения тестирования клиентской части оператору связи будет предоставлен доступ к Сервису.

 

Правда в регламенте описаны другие заявления (присвоение сигнала опознавания, регистрация РЭС и т.д.) и нет упоминания об отчёте оператора, поэтому решил уточнить, у тех кто уже отправлял через SendClaim

  • 1 month later...
Posted

Добрый день Коллеги!

 

Не нашел нужной темы, поэтому напишу тут. Подскажите пожалуйста, нужно ли мне подавать отчет по IP адресам от своей компании, если:

 

1) Компании не принадлежит ни одного IP, а все они предоставлены вышестоящими Операторами вместе с услугой Интернет.

 

2) Вышестоящие Операторы по этим IP-адресам от себя отчитались и отчеты отправили уже.

 

В РКН спросил, но там режим «ждите ответа», а время идет.

 

 

Posted
2 hours ago, Andrei said:

Что за отчет? Если речь про приказ РКН 51, то (судя по вашему описанию) не надо.

Да, он самый, спасибо  Вам за ответ 🤝

Вторая головная боль теперь, как теперь приСОРМить все эти каналы 😅

Posted
13 часов назад, BULLIT сказал:

как теперь приСОРМить все эти каналы

Если вы оператор, то поищите тут на форуме темы про СОРМ.
Если не оператор, то скорее всего и СОРМ вам не нужен.

Posted
2 часа назад, sdy_moscow сказал:

Ошибаетесь, теперь критерий - наличие собственной AS.

Собственной AS у спрашивавшего нет - это уже выяснили. Осталось понять - оператор он или нет.

Posted
21 hours ago, Andrei said:

Собственной AS у спрашивавшего нет - это уже выяснили. Осталось понять - оператор он или нет.


У нас на сейчас нет ничего, что не мешало нам по аренде оказывать услуги клиентам, согласно купленным Лицензиям. Сейчас как я понял, придется брать ВПН-каналы до М-9 до клиентов, и маржа от этих Клиентов превратится в копейки сразу. Чтобы пропустить эти услуги через стойку с СОРМ. 
Скажите пожалуйста еще Коллеги вот какой момент. А если я перезаключу с клиентами В2В все договора на ВПН, я могу же СОРМ на них не делать? Пока не придумают конечно СОРМ на этот тип услуг. Но пока его нет, так может прокатить?

Posted

Кто-нибудь понял, почему РКН повторно информирует сейчас "операторов из списка" о необходимости предоставления отчёта о деятельности до 1 марта ?
Всё подано.

Posted
В 27.04.2026 в 17:30, BULLIT сказал:


У нас на сейчас нет ничего, что не мешало нам по аренде оказывать услуги клиентам, согласно купленным Лицензиям. Сейчас как я понял, придется брать ВПН-каналы до М-9 до клиентов, и маржа от этих Клиентов превратится в копейки сразу. Чтобы пропустить эти услуги через стойку с СОРМ. 
Скажите пожалуйста еще Коллеги вот какой момент. А если я перезаключу с клиентами В2В все договора на ВПН, я могу же СОРМ на них не делать? Пока не придумают конечно СОРМ на этот тип услуг. Но пока его нет, так может прокатить?

Что-то какая-то каша. :) Раз вы оказываете услуги клиентам, то и СОРМ должен быть у вас, т.е. стойки с серверами и прочее. Ну либо купить услугу аутСОРМ-инг у вышестоящих операторов, если куратор из ФСБ согласует такую схему. При наличии лицензии на оказание услуг связи отвертеться от СОРМа не получится, если только у вас не лицензии, которые СОРМа не требуют. Почитайте свои лицензионные условия (приложения к лицензиям)

 

1 час назад, Urs_ak сказал:

Кто-нибудь понял, почему РКН повторно информирует сейчас "операторов из списка" о необходимости предоставления отчёта о деятельности до 1 марта ?
Всё подано.

Так интернет же замедляют, вот указивки медленно и ходят. Замедили РКН 🙂

  • 3 weeks later...
Posted

Т.е. отчет в следующем году отправлять только через госуслуги. Личный кабинет на сайте РКН удалили из Постановления.

Posted

 

7 часов назад, ALaddin сказал:

Т.е. отчет в следующем году отправлять только через госуслуги. Личный кабинет на сайте РКН удалили из Постановления.

По универсальному обслуживанию ничего не поменяется?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...