Выгрузка информации с сайта разбита на 2 части:

  1. Cправочная информация, основные справочники используемые в работе, очень редко меняющиеся или не меняющиеся вовсе. Описание справочников Вы можете найти на странице https://remontvagonov.ru/export_directory.php
  2. Непосредственно данные по вагону

Для получения данных по вагоном Вам необходимо через свое приложение или в ручном режиме сделаеть запрос по адресу


https://remontvagonov.ru/export_tr.php


в качестве параметров необходимо передать логин и пароль пользователя ИМЕЮЩЕГО ПРАВА на загрузку данных, а так же параметры фильтра.

Параметры можно передавать как GET так и POST методом.


Например:

https://remontvagonov.ru/export_tr.php?login=логин&pass=пароль&vagon=12345678


В данном случае будет выгружен один вагон (его последний ремонт) номер 12345678, так же Вы можете получать данные по коду вагона полученному ранее, для этого необходимо указать поле id и далее код вагона полученный из выгрузки ранее, например:


https://remontvagonov.ru/export_tr.php?login=логин&pass=пароль&id=806434


или

https://remontvagonov.ru/export_tr.php?login=логин&pass=пароль&dt1=01.07.2010&dt2=01.07.2010


В данном случае будет выгружены все вагоны ремонт которых закончился (дата окончания ремонта) в указанном диапозоне. Дату в этом случае следует указывать в формате ДД.ММ.ГГГГ


Так же доступны параметры:

checkedonly : при его наличии (параметр не обязателен) будут выгружены только те документы, которые проверены собственником на портале RemontVagonov.ru

lastchange : при его наличии фильтр по датам будет обрабатывать НЕ по дате окончания ремонта а по дате последнего изменения состояния вагона.

fulldetalnomer : при его наличии, во всех местах выгрузки, номера деталей будут представлены одним полем, Номер, которое будет содержать номер детали в формате Завод-Номер-Год, одной строкой без этого параметра номер будет представлен в отдельных полях Завод, Номер, Год

komment : при его наличии, в выгрузку так же будут включаться комментарии пользователей к вагону

ecp1 : при его наличии, в выгрузку будут попадать только вагоны с одной ЭП, с подписью начальника депо

ecp2 : при его наличии, в выгрузку будут попадать только вагоны с двумя ЭП

onlyvagondata : при его наличии, в выгрузку будут попадать только категория вагон, данный параметр удобно использовать для оновления состояния вагона, например при подписи документов ЭЦП

onlysfexists : при его наличии, в выгрузку будут попадать только вагоны, для которых со стороны ЦДИ выставлена счет фактура


https://remontvagonov.ru/export_tr.php?login=логин&pass=пароль&vagon=12345678&checkedonly


Пример получаемых данных Вы можете скачать отсюда


Вагон - Основная категория, содержит информацию о ремонтируемом вагоне.

Код {число - целое 64 бит} - уникальный код записи - НЕ ИЗМЕНЯЕТСЯ

Номер {число - целое} - номер вагона, может меняться при перенумерации

КодДепо {число - целое} - код контрагента депо в котором ремонтировался вагон (см. справочник Контрагенты в выгрузке справочников)

КлеймоДепо {строка} - клеймо контрагента депо в котором ремонтировался вагон

Удален {число - целое}- признак удаленной записи =1 если запись была удалена, запись удаляется автоматически при коректировки документоы со стороны РЖД

ДатаВводаВсистему {дата в формате ДД.ММ.ГГГГ чч:мм.сс} дата ввода информации в АСУ ВРК

НачалоРемонта {дата в формате ДД.ММ.ГГГГ чч:мм.сс} - дата планового начала ремонта

ОкончаниеРемонта {дата в формате ДД.ММ.ГГГГ чч:мм.сс} - дата планового окончания ремонта

ПроверкаСобственником {дата в формате ДД.ММ.ГГГГ чч:мм.сс} - дата и время ПЕРВОЙ ПОЛНОЙ проверки вагона собственником, может быть пустым в случае если вагон полностью еещ не проверен

ВидДокумента {число - целое} - вид ремонта

где
0 - Доп. пакет
3 - Текущий отцепочный (ТР-2)
4 - Подготовка под погрузку (ТР-1)
5 - Рекламация
6 - Хранение
8 - Комплект на покупку
9 - Расчет хранения
10 - Расчет погрузки/выгрузки
11 - Простой вагонов
12 - ТОРГ-12 от собственника в РЖД
13 - ТОРГ-12+СФ от собственника в РЖД

ТипВагона {число - целое} - тип вагона (см. справочник ТипыВагонов в выгрузке справочников)

ГодВыпуска {дата в формате ДД.ММ.ГГГГ} - год выпуска

ПробегНакопленный {число - целое} - пробег накопленный на момент ремонта

ПробегМежремонтный {число - целое} - пробег межремонтный

ЭЦП {число - целое}- статус подписи вагона ЭЦП

где:
 0 - не подписывался
 10 - подписан начальником депо
 20 - подписан с двух сторон 5,9,18,19 - статус подписи не известен, вагон ожидает синхронизации с оператором ЭДО

НомерАктаВыпРабот {строка - 20 символов} - номер акта выполненных работ. Присутствует здесь, так как сам документ как класс не выгружается

Проверка {строка - 2 символа} - указывает статус проверки собственником ВСЕХ документов

где:
 0 - документ НЕ ПРОВЕРЯЛСЯ
 1 - документ ПРОВЕРЕН
 2 - документ ОТПРАВЛЕН НА ДОРАБОТКУ.
Первые два символа обозначают полную проверку всех документов на вагоне со стороны экономиста и со стороны вагонника

Таким образом значение в виде "10" - означает что Вагонник подтвердил документы,а экономист же вообще не приступал к проверке. Параметр так же может быть пустым - что говорит о том что вообще не кто ничего не проверял

СтоимостьБезНДС {число - дробное} - Стоимость ремонта вагона без НДС. Так же НЕ включает в себя стоимость за уборку и подучу вагона.

СтоимостьУборки {число - дробное} - Стоимость подачи и уборки вагона.

СтавкаНДС {число - дробное} - Ставка НДС как правило 18%, кроме ВЧДр Петропавловск

НДС {число - дробное} - НДС

Изменен {дата в формате ДД.ММ.ГГГГ чч:мм.сс} - дата и время последнего изменения записи в БД.

TORPACKID {строка} - Код комплекта документов в системе учета ЦВ ЦДИ.

Доверенность {строка} - Доверенность на основании которой вагон должен быть подписан.

ДатаСФ {дата в формате ДД.ММ.ГГГГ} - Дата счет фактуры, может быть пустой.

НомерСФ {строка} - Номер выставленной СФ, может быть пустой.


+Категория Договор содержит информацию о договоре и собственнике вагона.

+Категория ЭЦП отражает информацию о подписи документов ЭЦП, содержит две подчиненные категории Сертификаты и Документы:

+Категория ДокументыРЖД содержит информацию о исходных документах, которые поступают на портал от ЦВ ЦДИ

+Категория РДВ имеет работы и детали следующего содержания:

+Категория АктВыбраковки имеет строки следующего содержания:

+Категория МХ1 имеет строки следующего содержания:

+Категория МХ3 имеет строки следующего содержания:

+Категория ЛистКомплектации имеет 2 подкатегории ВХОД и ВЫХОД которые содержат следующие элементы:


Протестировать выгрузку можно воспользовавшись ссылкой test_export_tr.html