В случае успешного выполнения запроса «Подача обращения по провозной плате к накладной»(complaintToInvoice) в системе ЭТРАН будет создан документ «Обращение по провозной плате» в состоянии «На рассмотрении»
При необходимости получения информации о документе документ «Обращение по провозной плате» из системы ЭТРАН пользователю следует выполнить запрос «Получение данных обращения по провозной плате»( GetComplaint).
3.3.1 Получение данных обращения по провозной плате
<!-- ************************ -->
<!—Получение данных претензии: запрос -->
<!-- ************************ -->
< GetComplaint version="1.0">
<!—- ИД претензии -->
<!-- * тип данных: целое число -->
<cmpComplaintID value=""/>
</GetComplaint >
Ответ запроса:
В случае успешного приема запроса «Запрос подачи претензии к накладной» ответ содержит следующую информацию:
<!-- ************************ -->
<!— Запрос получения данных претензии: ответ (при отсутствии ошибок) -->
<!-- ************************ -->
<GetComplaintReply version="1.0">
<!—- ИД претензии -->
<!-- * тип данных: целое число -->
<cmpComplaintID value=""/>
<!—- Номер претензии -->
<!-- * тип данных: строка (до 10 символов) -->
<cmpComplaintNumber value=""/>
<!—- ИД состояния претензии -->
<!-- * тип данных: целое число -->
<cmpComplaintStateID value=""/>
<!—- Наименование состояния претензии -->
<!-- * тип данных: строка (до 40 символов) -->
<cmpComplaintState value=""/>
<!—- ИД типа претензии -->
<!-- * тип данных: целое число -->
<cmpComplType value=""/>
<!—- ИД типа претензии -->
<!-- * тип данных: строка (до 100 символов) -->
<cmpComplTypeName value=""/>
<!—- накладная, к которой подается претензия-->
<!-- * тип данных: целое число -->
<cmpInvoiceID value=""/>
<!-- * тип данных: строка (до 10 символов) -->
<cmpInvoiceNumber value=""/>
<!—- ИД организации подавшей претензию -->
<!-- * тип данных: целое число -->
<cmpOrgID value=""/>
<!—- Наименование организации подавшей претензию -->
<!-- * тип данных: строка (до 60 символов) -->
<cmpOrgNAME value=""/>
<!—- ОКПО организации подавшей претензию -->
<!-- * тип данных: строка (до 10 символов) -->
<cmpOrgOKPO value=""/>
<!—- номер счет-фактуры -->
<!-- * тип данных: строка (до 10 символов) -->
<cmpAccounts value=""/>
<!—- дата создания счета-фактуры -->
<!-- * тип дата -->
<cmpAccountsDate value=""/>
<!—- ИД организации ЖД -->
<!-- * тип данных: целое число -->
<cmpMPSOrgID value=""/>
<!—- Наименование организации ЖД -->
<!-- * тип данных: строка (до 60 символов) -->
<cmpMPSOrgName value=""/>
<!—- ИД приложения экспедитора -->
<!-- * тип данных: целое число -->
<cmpInvoiceExpedID value=""/>
<!—- Текст претензии(приложение экспедитора) -->
<!-- * тип данных: строка -->
<cmpExpedText value=""/>
<!-- Претензия: приложение экспедитора (1) -->
<cmpExpedInvoice>
<!—- Структура приложения экспедитора аналогична документу “накладная”. -->
</ cmpExpedInvoice >
<!—- ИД приложения ЖД -->
<!-- * тип данных: целое число -->
<cmpInvoiceRZDID value=""/>
<!—- Текст претензии (ЖД) -->
<!-- * тип данных: строка -->
<cmpRZDText value=""/>
<!-- Претензия: приложение ЖД (1) -->
<cmpRZDInvoice>
<!—- Структура приложения экспедитора аналогична документу “накладная”. -->
</cmpRZDInvoice>
</GetComplaint Reply >
3.3.2 Подача обращения по провозной плате к накладной
Запрос подачи претензии к накладной
<!-- ************************ -->
<!—ПОДАЧА ОБРАЩЕНИЯ ПО ПРОВОЗНОЙ ПЛАТЕ К НАКЛАДНОЙ: запрос -->
<!-- ************************ -->
< complaintToInvoice version="1.0">
<!—- тип претензии -->
<!-- * тип данных: целое число -->
<cmpComplType value=""/>
<!—- накладная, к которой подается претензия-->
<!-- * тип данных: целое число -->
<cmpInvoiceID value=""/>
<!-- * тип данных: строка (до 10 символов) -->
<cmpInvoiceNumber value=""/>
<!—признак выдачи счет-фактуры(0-не выдавалась; 1-выдана ранее). Если счет фактура была выдана ранее подачи запроса, то надо добавить тег в запрос и указать дату выдачи в теге cmpAccountsDate -->
<cmpAccountsSign/>
<!—- номер счет-фактуры -->
<!-- * тип данных: строка (до 10 символов) -->
<cmpAccounts value=""/>
<!—- дата создания счета-фактуры -->
<!-- * тип дата -->
<cmpAccountsDate value=""/>
<!—- ИД организации ЖД -->
<!-- * тип данных: целое число -->
<cmpMPSOrgID value=""/>
<!—Обращение по провозной плате: приложение экспедитора (1) -->
<cmpExpedInvoice>
<!—- Структура приложения экспедитора аналогична документу “накладная”. Все данные приложения экспедитора кроме платежей проверяются в ЭТРАНЕ, а затем сравнивается с исходной накладной. Платежи попросту переписываются на введенные в запросе. При создании претензии с типом “Ошибки в расчётах провозной платы, реквизиты накладной правильные” следует указывать только блоки платежей. -->
<!-- Тип накладной (ID по НСИ - COMMON, тип 147, за исключением ID 3, 4) -->
<!-- Значение по умолчанию - 1 (Накладная на погрузку) -->
<!-- * тип данных: целое число -->
<invTypeID value=""/>
<!-- Проверка: Необходимо ввести тип накладной! -->
<!-- Номер накладной (указывается для номерных отправок)-->
<!-- * тип данных: строка (до 8 символов) -->
<invNumber value=""/>
<!-- Вид отправки (KIND_SEND по INV_SEND_TYPE) -->
<!-- Значение по умолчанию - 1 (Повагонная) -->
<!-- * тип данных: целое число -->
<invSendKindID value=""/>
<!-- Проверка: Необходимо ввести вид отправки! -->
<!-- Тип бланка (Код или ID по BLANC_TYPE) -->
<!-- Код по BLANC_TYPE -->
<!-- Значение по умолчанию – вычисляется по данным -->
<!-- * тип данных: целое число -->
<invBlankType value=""/>
<!-- ID по BLANC_TYPE -->
<!-- * тип данных: целое число -->
<invBlankTypeID value=""/>
<!-- Проверка: Необходимо выбрать тип бланка! -->
<!-- Грузоотправитель/адрес (из <getOrgPassport>) -->
<!-- Значение по умолчанию – организация пользователя из SELF_CLI_ID -->
<!-- * тип данных: целое число-->
<invSenderID value=""/>
<!-- * тип данных: целое число-->
<invSenderAddressID value=""/>
<!-- * тип данных: строка (до 255 символов) -->
<invSenderAddress value=""/>
<!-- * тип данных: целое число (4 знака) -->
<invSenderTGNL value=""/>
<!-- Проверка: Необходимо ввести грузоотправителя! -->
<!-- Проверка: Необходимо ввести адрес грузоотправителя! -->
<!-- ID или номер заявки, номер отправки, номер графика подач -->
<!-- * тип данных: целое число -->
<invClaimID value=""/>
<!-- Номер заявки - 10 знаков. Для указанния корректировки добавляется префикс «-ИЗМ/» и номер изменения, например «0005345024-ИЗМ/1» При поиске по такого вида номеру учитывается станция отправления - для определения раздвоившихся заявок с изменнной станцией отправления -->
<!-- * тип данных: строка (до 10 символов) -->
<invClaimNumber value=""/>
<!-- Номер отправки заявки -->
<!-- * тип данных: целое число -->
<invOtprNum value=""/>
<!-- Номер графика подач заявки. При указания пустого графика или графика с полностью израсходованными вагонами будет произведен перерасчет графика с минимальной датой -->
<!-- * тип данных: целое число -->
<invPodNum value=""/>
<!-- Проверка: Необходимо ввести график подач! -->
<!-- Проверка: Остаток вагонов не может быть равным 0! -->
<!-- Внимание. Если далее после некоторых тегов идет проверка: «Данные указанные в накладной и заявке не совпадают!», то это означает что данные этих тегов берутся из заявки. -->
<!-- Страна отправления (код ОКСМ по НСИ - COUNTRY) -->
<!-- Значение по умолчанию – 643 (Россия) -->
<!-- * тип данных: строка (до 4 символов) -->
<invFromCountryCode value=""/>
<!-- Проверка: Данные указанные в накладной и заявке не совпадают! -->
<!-- Проверка: Необходимо ввести страну отправления! -->
<!-- Пункт отправления - для экспорта, импорта и смешанного Ж. Д. водного -->
<!-- Код пункта отправления -->
<!-- * тип данных: строка (до 10 символов) -->
<invFromPointCode value=""/>
<!-- Наименование пункта отправления -->
<!-- * тип данных: строка (до 100 символов) -->
<invFromPointName value=""/>
<!-- Станция отправления/выход из СНГ (код ЕСР по НСИ - STATION) -->
<!-- Значение по умолчанию – организация пользователя из SELF_ST_ID -->
<!-- * тип данных: строка (до 6 символов) -->
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |


