Назад | Инструкция

Сервисы доступные для пользователей портала

Сервисы описанные на данной странице предназначены для интеграции производственных систем собственника с АСУ ВРК, через портал 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.

Протестировать загрузку печатных форм можно на странице test_download_page.html

Согласование документов в АСУ ВРК через ваше приложение

На портале присутствуют несколько сервисов согласования:

Более подробное описание данных сервисов доступно по ссылке на конкретный сервис.

Протестировать согласование документов можно на страницах test_acceptance.html test_acceptance_rd.html

Подпись документов через ваше приложение

Сервис для осуществления процесса подписи документов описан на странице ecp_post_url.php

Выгрузка прикрепленных копий документов

Выгрузка прикрепленных копий документов из любых АРМ доступна по адресу download_file.php

В качестве параметров, по мимо логина и пароля, данному сервису необходимо передать следующий данные:
id - код файла данный, код можно узнать из XML выгрузки
Дополнительно следует указать еще один параметр, идентифицирующий АРМ из которого производится выгрузка:
v - АРМ ремонта вагонов
p - АРМ пропарки вагонов
s - АРМ разделки вагонов
r - АРМ ремонта деталей

Протестировать выгрузку документов можно на страницах 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 - АРМ расчета стоимости хранения
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



Если у вас есть вопросы или пожелания по описанному функционалу, обращайтесь в тех поддержку портала.