Работа с ЭПЛ
Порядок обмена электронными путевыми листами (ЭПЛ) описан на странице Документооборот ЭПЛ. Базовый алгоритм работы с формализованными документами приведен в разделе Работа с формализованными документами. Особенности сценариев работы с документом зависит от вида документооборота для его формата.
Сценарий работы с ЭПЛ включает следующие шаги:
Примечание
Составителем всех титулов ЭПЛ выступает организация-отправитель путевого листа — перевозчик. Исключением являются титулы предрейсового и послерейсового медосмотра — их может формировать внешняя организация, предоставляющая услуги проведения медицинских осмотров.
- Перевозчик:
подписывает и отправляет Т1 — выполняет владелец транспортного средства (ТС).
- Перевозчик или организация, предоставляющая услуги проведения медицинских осмотров:
подписывает и отправляет Т2 — выполняет медработник.
- Перевозчик:
подписывает и отправляет Т3 — выполняет лицо, ответственное за выпуск ТС на линию,
подписывает и отправляет Т4 — выполняет одометрист,
подписывает и отправляет Т5 — выполняет одометрист.
- Перевозчик или организация, предоставляющая услуги проведения медицинских осмотров:
формирует титул послерейсового медосмотра (Т6) — если для водителя предусмотрен послерейсовый медосмотр,
подписывает и отправляет Т6 — выполняет медработник, если для водителя предусмотрен послерейсовый медосмотр.
Титул особенностей перевозки (Т1)
Формирование Т1
Сформируйте XML-файл Т1 в соответствии с Приказом ФНС России от 17.02.2023 № ЕД-7−26/116@ и XSD-схемой.
С помощью метода GetOrganization получите по ИНН или ИНН-КПП
FNSIdорганизаций, участвующих в формировании путевого листа.Заполните в теге
Файлимя файлаИдФайл, используя полученныеFNSId. Описание имени файла доступно в разделе Формат имени файла.
Пример имени файла в Т1:
<Файл ИдФайл="ON_PTLSSOBTS_2BM-7391601401-733845189-202311140324457944005_2BM-7391601401-733845189-202311140324457944005_2BM-7391601401-733845189-202311140324457944005_2BM-7391601401-733845189-202311140324457944005_0_20241204_9abc97f3-bf16-4de9-84c0-e17a7585dd84" ВерсПрог="1.0" ВерсФорм="5.01">
Получите уникальный идентификатор документа (УИД) с помощью метода Получение УИД из пула Минтранса.
Заполните тег
УИД_ПЛ, используя полученный УИД от Минтранса.Если к управлению ТС допущено более одного водителя, то заполните в элементе
СвВодитданные о каждом из них.При смене одного или нескольких водителей необходимо оформить новый Т1. В этом случае заполните реквизиты нового титула следующими данными:
УИДПЛПред— УИД предыдущего Т1.ПризнНачРейс— значение2.
Отправка Т1
Сформированный и подписанный Т1 нужно отправить с помощью метода PostMessage (V3), передав его в поле DocumentAttachment структуры MessageToPost. Полная инструкция об отправке документа приведена в разделе Отправка документа.
Обратите внимание, что в титуле должны быть заполнены данные подписанта.
В структуре DocumentAttachment укажите данные о типе документа, полученные с помощью метода GetDocumentTypes (V3):
TypeNamedId = LogisticsEplFunction = ShippingTermsVersion = kl_epl_05_01_01
Пример тела запроса метода PostMessage:
{
"FromBoxId": "{{boxId_sender}}",
"ToBoxId": "{{boxId_recipient}}",
"DocumentAttachments": [
{
"SignedContent": {
"Content": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0...NC50Ls+", // содержимое XML-файла в кодировке base-64
"Signature": "MIIN5QYJKoZIhvcNAQcCoIIN1jCCDdIA...kA9MJfsplqgW" // содержимое файла подписи в кодировке base-64
},
"TypeNamedId": "LogisticsEpl",
"Function": "ShippingTerms",
"Version": "kl_epl_05_01_01"
}
]
}
Титул предрейсового медосмотра (Т2)
Формирование Т2
Сформируйте XML-файл Т2 в соответствии с Приказом ФНС России от 17.02.2023 № ЕД-7−26/116@ и XSD-схемой.
Если водителей несколько, то сформируйте T2 для каждого из них.
Заполните реквизиты Т2 следующими данными:
ИдФайлИнфСоб— значение атрибутаИдФайлиз XML-файла Т1.ЭП— содержимое файла подписи Т1 в кодировке base64.УИД_ПЛ— значение атрибутаУИД_ПЛиз XML-файла Т1. Должно совпадать для всех титулов одного ЭПЛ. Получить УИД можно изmt-idв OuterDocflow отправленного Т1. Подробнее об обработке перевозочных документов в разделе Информация о статусе обработки.ФИОвСвВодит— значение элементаФИОвСвВодитиз XML-файла Т1. Если сведения о водителе в Т1 и Т2 не совпадут, то ГИС ЭПД вернет ошибку. Потребуется повторное оформление ЭПЛ, начиная с Т1.
Примечание
Если один или несколько водителей не допущены к рейсу по результатам медосмотра, то сформируйте для каждого из них уведомление об уточнении (УоУ) в соответствии с Приказом ФНС России от 30.01.2012 № ММВ-7-6/36@ и XSD cхемой. Инструкции по генерации и отправке УоУ приведены в разделах Генерация уведомления об уточнении и Отправка уведомления об уточнении соответственно.
Если хотя бы один из водителей не пройдет медосмотр, то документооборот ЭПЛ будет закрыт. Потребуется повторное оформление ЭПЛ, начиная с Т1.
Отправка Т2
Сформированный и подписанный Т2 нужно отправить с помощью метода PostMessage (V3), передав его в поле DocumentAttachment структуры MessageToPost. Полная инструкция об отправке документа приведена в разделе Отправка документа.
Обратите внимание, что в титуле должны быть заполнены данные подписанта.
В структуре DocumentAttachment укажите данные о типе документа, полученные с помощью метода GetDocumentTypes (V3):
TypeNamedId = LogisticsEplFunction = CheckupBeforeVersion = kl_epl_05_01_01
Титул технического осмотра (Т3)
Формирование Т3
Сформируйте XML-файл Т3 в соответствии с Приказом ФНС России от 17.02.2023 № ЕД-7−26/116@ и XSD-схемой.
Заполните реквизиты Т3 следующими данными:
ИдФайлИнфСоб— значение атрибутаИдФайлиз XML-файла Т1.ЭП— содержимое файла подписи Т1 в кодировке base64.УИД_ПЛ— значение атрибутаУИД_ПЛиз XML-файла Т1. Должно совпадать для всех титулов одного ЭПЛ. Получить УИД можно изmt-idв OuterDocflow отправленного Т1. Подробнее об обработке перевозочных документов в разделе Информация о статусе обработки.ОтметКонтТехСост— значение1, если выпуск на линию разрешен; значение2, если выпуск на линию не разрешен. При значении2документооборот ЭПЛ будет закрыт.
Отправка Т3
Сформированный и подписанный Т3 нужно отправить с помощью метода PostMessage (V3), передав его в поле DocumentAttachment структуры MessageToPost. Полная инструкция об отправке документа приведена в разделе Отправка документа.
Обратите внимание, что в титуле должны быть заполнены данные подписанта.
В структуре DocumentAttachment укажите данные о типе документа, полученные с помощью метода GetDocumentTypes (V3):
TypeNamedId = LogisticsEplFunction = TechInspectionVersion = kl_epl_05_01_01
Титул предрейсовых показаний одометра (Т4)
Формирование Т4
Сформируйте XML-файл Т4 в соответствии с Приказом ФНС России от 17.02.2023 № ЕД-7−26/116@ и XSD-схемой.
Заполните реквизиты Т4 следующими данными:
ИдФайлИнфСоб— значение атрибутаИдФайлиз XML-файла Т3.ЭП— содержимое файла подписи Т3 в кодировке base64.УИД_ПЛ— значение атрибутаУИД_ПЛиз XML-файла Т3. Должно совпадать для всех титулов одного ЭПЛ. Получить УИД можно изmt-idв OuterDocflow отправленного Т1. Подробнее об обработке перевозочных документов в разделе Информация о статусе обработки.
Отправка Т4
Сформированный и подписанный Т4 нужно отправить с помощью метода PostMessage (V3), передав его в поле DocumentAttachment структуры MessageToPost. Полная инструкция об отправке документа приведена в разделе Отправка документа.
Обратите внимание, что в титуле должны быть заполнены данные подписанта.
В структуре DocumentAttachment укажите данные о типе документа, полученные с помощью метода GetDocumentTypes (V3):
TypeNamedId = LogisticsEplFunction = OdometerBeforeVersion = kl_epl_05_01_01
Титул послерейсовых показаний одометра (Т5)
Формирование Т5
Сформируйте XML-файл Т5 в соответствии с Приказом ФНС России от 17.02.2023 № ЕД-7−26/116@ и XSD-схемой.
Заполните реквизиты Т5 следующими данными:
ИдФайлИнфСоб— значение атрибутаИдФайлиз XML-файла Т4.ЭП— содержимое файла подписи Т4 в кодировке base64.УИД_ПЛ— значение атрибутаУИД_ПЛиз XML-файла Т1. Должно совпадать для всех титулов одного ЭПЛ. Получить УИД можно изmt-idв OuterDocflow отправленного Т1. Подробнее об обработке перевозочных документов в разделе Информация о статусе обработки.
Отправка Т5
Сформированный и подписанный Т5 нужно отправить с помощью метода PostMessage (V3), передав его в поле DocumentAttachment структуры MessageToPost. Полная инструкция об отправке документа приведена в разделе Отправка документа.
Обратите внимание, что в титуле должны быть заполнены данные подписанта.
В структуре DocumentAttachment укажите данные о типе документа, полученные с помощью метода GetDocumentTypes (V3):
TypeNamedId = LogisticsEplFunction = OdometerAfterVersion = kl_epl_05_01_01
Титул послерейсового медосмотра (Т6)
Формирование Т6
Сформируйте XML-файл Т6 в соответствии с Приказом ФНС России от 17.02.2023 № ЕД-7−26/116@ и XSD-схемой.
Если водителей несколько, то сформируйте T6 для каждого из них.
Заполните реквизиты Т6 следующими данными:
ИдФайлИнфСоб— значение атрибутаИдФайлиз XML-файла Т5.ЭП— содержимое файла подписи Т5 в кодировке base64.УИД_ПЛ— значение атрибутаУИД_ПЛиз XML-файла Т1. Должно совпадать для всех титулов одного ЭПЛ. Получить УИД можно изmt-idв OuterDocflow отправленного Т1. Подробнее об обработке перевозочных документов в разделе Информация о статусе обработки.
Отправка Т6
Сформированный и подписанный Т6 нужно отправить с помощью метода PostMessage (V3), передав его в поле DocumentAttachment структуры MessageToPost. Полная инструкция об отправке документа приведена в разделе Отправка документа.
Обратите внимание, что в титуле должны быть заполнены данные подписанта.
В структуре DocumentAttachment укажите данные о типе документа, полученные с помощью метода GetDocumentTypes (V3):
TypeNamedId = LogisticsEplFunction = CheckupAfterVersion = kl_epl_05_01_01