Запрос R4: Список деклараций в виртуальном офисе (с возможностью поиска по полям)
Адрес: https://www.tws.by/tws/api/r4
Список деклараций в Виртуальном Офисе.
Этот запрос используется для поиска деклараций или для получения их списка по определённым критериям, например по дате декларации. Для получения подробных сведений о конкретной декларации используется запрос R5.
Входные параметры
- SessionKey – сессионный ключ, полученный из запроса R1. Обязательный параметр.
- DateFrom – Фильтр по дате подачи декларации: выгружаются все декларации с датой большей или равной DateFrom. Обязательный параметр (должен быть задан или параметр DateFrom, или CustomsPermissionDateFrom, или оба сразу). Формат: YYYY-MM-DD.
- DateTo – Фильтр по дате подачи декларации: выгружаются все декларации с датой меньшей или равной DateTo. Обязательный параметр (должен быть задан или параметр DateTo, или CustomsPermissionDateTo, или оба сразу). Формат: YYYY-MM-DD.
- PreviousDocumentNumber – поиск по Графе 40 “Предшествующий документ” (обычно в этой графе номер “В-эшки”). Может быть задан как короткий номер документа (например “В003828”), так и полный номер (например, “06542/200717/В003828”). Можно передавать несколько значений, разделённых символом “|” (“вертикальная палка”, например “В003828|06542/200717/В003821|06542/210717/В003818”). При использовании этого параметра указание диапазона дат декларации является не обязательным.
- CustomsRegistrationNumber – поиск по регистрационному номеру декларации. Можно искать по короткому номеру (например, “0817234”) и по полному номеру(например, “06649/030718/0817234”). Ищутся только точные совпадения.
- CustomsPermissionNumber – поиск по номеру разрешения на выпуск. Можно искать по короткому номеру (например, “52066210”) и по полному номеру (например, “06649/52066210”). Ищутся только точные совпадения. Если передать специальное значение “*”, будут искаться все декларации с заполненным номером разрешения на выпуск товаров.
- CustomsPermissionDateFrom – Фильтр по дате разрешения на выпуск: выгружаются все декларации с датой разрешения большей или равной CustomsPermissionDateFrom. Формат: YYYY-MM-DD.
- CustomsPermissionDateTo – Фильтр по дате: выгружаются все декларации с датой разрешения меньшей или равной CustomsPermissionDateTo. Формат: YYYY-MM-DD.
- VdtCustomsRegistrationNumber – поиск по регистрационному номеру заявления ВДТ. Можно искать по короткому номеру (например, “В001291”) и по полному номеру(например, “06533/040320/В001291”). Ищутся только точные совпадения. Обратите внимание, что сначала производится отбор по дате декларации (либо по дате разрешения на выпуск), а уже потом среди результатов выполняется поиск по регистрационному номеру заявления ВДТ.
- Kind – Фильтр по виду декларации (возможные значения). Если параметр отсутствует (или равен нулю), возвращается список из всех деклараций, подпадающих под остальные условия.
- Note – Фильтр по полю “Примечание” (доступное для редактирования декларантами через веб-интерфейс).
- ApiNote – Фильтр по полю “ApiNote” (недоступное для редактирования декларантами через веб-интерфейс, заполняется при создании декларации через API).
Параметры JSON-ответа
- Count – количество деклараций, отвечающих условиям отбора.
- List – список деклараций. Каждый элемент списка имеет следующие поля:
- ID – внутренний ID декларации в Системе TWS (например, для использования в запросе R5).
- Number – исходящий номер декларации.
- Date – дата декларации. Формат: YYYY-MM-DD.
- Kind – вид декларации (возможные значения).
- SdType – тип статистической декларации (возможные значения). Поле добавляется только для Статистических деклараций.
- SrcPartner – отправитель. Полное наименование.
- DstPartner – получатель. Полное наименование.
- Sum – полная сумма декларации. Выгружается только в том случае, если декларация рассчитана. Иначе сюда попадает null. Для расчёта декларации её необходимо запросить при помощи запроса R5.
- Currency – код валюты декларации.
- PreviousDocumentNumber – графа 40 “Предшествующий документ”, если заполнена. Обычно тут номер “В-эшки”. CustomsRegistrationNumber - Регистрационный номер, присвоенный таможней, если заполнено.
- CustomsPermissionNumber – номер разрешения на выпуск, если заполнено.
- CustomsPermissionDate – дата разрешения на выпуск, если заполнено. Формат: YYYY-MM-DD.
- CustomsAcceptanceStatus – статус принятия документа (возможные значения). Заполняется для документов, в которых не применяется номер разрешения на выпуск, например ЭПИ или Транзитные декларации.
- CustomsAcceptanceMessage – сообщение, полученное вместе со статусом принятия документа, если оно заполнено.
- VdtCustomsRegistrationNumber – регистрационный номер заявления на выпуск товаров до подачи декларации, присвоенный таможней, если поле заполнено.
- Owner – владелец декларации (исполнитель). Не путать с графой 54.
- Note – примечание к декларации, доступное для редактирования декларантами через веб-интерфейс.
- ApiNote – примечание к декларации, заполняемое при создании декларации через API.