Уважаемые пользователи портала!!!
В АРМ ЦВ ЦДИ (ЭДО СПС) начиная, с 01.02.2021 вводятся уведомительный комплект,...подробнее.
← Назад | Инструкция
Сервисы описанные на данной странице предназначены для интеграции производственных систем собственника с АСУ ВРК, через портал RemontVagonov.ru.
Все сервисы вызываются только в том случае, если в POST данных указан логин и пароль пользователя портала RemontVagonov.ru в полях login=логин pass=пароль.
Основой для работы сервисов служит XML выгрузка из соответствующего АРМ. XML выгрузка как правило не статична, поля и данные в нее могут быть добавлены по вашей просьбе, в том случае если просьба технически реализуема.
Для получения печатных версий документов вы можете сделать POST запрос через ваше приложение на соответствующую страницу которая отображает конкретный документ. Например:
POST запрос на страницу certificate_of_works.php?id=123 где id - это код вагона или документа в АСУ ВРК, при этом в POST данных необходимо передать ваш логин и пароль, при этом Вы получите HTML версию Акта выполненных работ.
POST запрос на страницу vu36m.php?id=123&pdf запрос с такими параметрами вернет вам PDF версию документа ВУ-36. PDF выгрузка работает значительно медленнее чем HTML, так как формат PDF документа значительно сложнее HTML.
Аналогичные запросы можно делать на любую страницу которая отображает документы в любом АРМ на портале. Но при этом есть отдельные страницы и документы которые нельзя перевести в PDF, так же как некоторые документы нельзя получить в виде HTML.
Так же с помощью аналогичного метода можно получать XML документы АВР и СФ по фармату налоговой для этого надо вместо адреса документа указать следующее:
где параметр arm=0 для ремонта вагонов, arm=30 для ремонта деталей,arm=40 для ЦВ ЦДИ, arm=50 - для расчета стоимости хранения, arm=60 - для АРМ склад
Протестировать выгрузку печатных форм можно на странице test_download_page.html
На портале присутствуют несколько сервисов согласования:
Более подробное описание данных сервисов доступно по ссылке на конкретный сервис.
Протестировать согласование документов можно на страницах test_acceptance.html test_acceptance_rd.html
Сервис для осуществления процесса подписи документов описан на странице ecp_post_url.php
Выгрузка прикрепленных копий документов из любых АРМ доступна по адресу download_file.php
В качестве параметров, по мимо логина и пароля, данному сервису необходимо передать следующий данные:
id - код файла данный, код можно узнать из XML выгрузки
Дополнительно следует указать еще один параметр, идентифицирующий АРМ из которого производится выгрузка:
v - АРМ ремонта вагонов
z - АРМ разделки вагонов
d - АРМ ремонта деталей
g - АРМ Склад
Протестировать выгрузку документов можно на страницах test_download_file.html
Выгрузка подписанных копий документов из любых АРМ доступна по адресу download_edo_copy.php
В качестве параметров, данному сервису необходимо передать следующий данные:
Один из параметров формата документа:
p7s - подписанные зашифрованные документы в формате P7S или ZIP архив в том случае если использовалась отсоединенная подпись, например при подписи счет фактуре в формате XML.
html - чистый не зашифрованный документ, без информации о подписи, при указании данного параметра чистый документ возвращается в том виде, в котором он был подписан, то есть может вернутся XML документ например при загрузке Счет фактуры.
pdf - чистый не зашифрованный документ будет преобразован в формат PDF, при условии не возможности преобразования документ будет возвращен в том виде в котором был загружен.
Один из параметров типа документа или архива:
id - будет скачан один документ по коду из XML выгрузки тег ЭЦП->Документы, данный блок во всех АРМ одинаковый.
allid - код вагона или документа, при этом вам вернется ZIP архив со всеми доступными документами, в указанном формате.
Дополнительно следует указать еще один параметр, идентифицирующий АРМ из которого идет выгрузка:
protocol - добавьте данный параметр если вам нужен протокол проверки подписи на указанный файл
v - АРМ ремонта вагонов, по умолчанию, его указывать не обязательно.
p - АРМ пропарки вагонов
s - АРМ разделки вагонов
r - АРМ ремонта деталей
k - АРМ расчета стоимости хранения
w - АРМ Склад
t - АРМ ЦВ ЦДИ
Протестировать выгрузку документов можно на страницах test_download_edo_copy.html
Как многим, наверное, не известно, в АРМ ЦВ ЦДИ подписываются не печатные копии документов как во всей остальной АСУ ВРК, а их XML представления, которые просто так нельзя перевести в человеческий вид.
Именно для скачивания документов в человеческом виде создан сервис download_file_tr.php
В качестве параметров, данному сервису необходимо передать следующий данные:
Один из параметров формата документа:
без формата - все документы будут выгружены в том виде в котором они представлены и подписаны.
html - XML документы будут преобразованы в HTML формат, все остальные НЕ XML документы будут выгружены в том виде в котором они представлены.
pdf - XML документы будут преобразованы в PDF формат, все остальные НЕ XML документы будут выгружены в том виде в котором они представлены.
xml - XML документы будут переданы в чистом виде. Данный пункт может совмещен в тегами pdf и html при условии загрузки документов архивом с помощью параметра allid
Один из параметров типа документа или архива:
id - будет скачан один документ по коду из XML выгрузки тег ДокументыРЖД->Документ.
allid - код вагона или документа, при этом Вам вернется ZIP архив со всеми доступными документами, в указанном формате.
Протестировать выгрузку документов можно на страницах test_download_file_tr.html
Сервис и описание доступны по ссылке set_detal_is_brak.php
Протестировать браковку можно на странице test_detal_is_brak.html
Если у вас есть вопросы или пожелания по описанному функционалу, обращайтесь в тех поддержку портала.