Версия документа


НазваниеВерсия документа
страница4/11
ТипДокументы
filling-form.ru > бланк заявлений > Документы
1   2   3   4   5   6   7   8   9   10   11

Выгрузка списков ПВЗ

Метод GetParcelShops

Описание


Данный метод предназначен для получения списка доступных для заданного бизнес-юнита ПВЗ. Метод возвращает сразу все доступные ПВЗ. Для обновления данных в системе клиента необходимо анализировать поле UpdateTimestamp, чтобы выявить записи, которые были обновлены с прошлой обработки списка.

Необходимо обновлять список не реже одного раза в сутки. Закрытые, закрывающиеся и другие неактуальные ПВЗ не передаются, поэтому стоит позаботиться об актуализации списка на стороне клиента.

По вопросам согласование доступных для бизнес-юнита регионов и конкретных ПВЗ обращайтесь к вашему менеджеру Hermes Russia.

Входные параметры


Параметр

Описание

Тип

Обязательный

Пример

businessUnitCode

Номер бизнес-юнита

String

Да

1234


Выходные параметры


Параметр

Описание

Тип

Пример

ParcelShops

Массив записей с информацией о ПВЗ

ParcelShop[]

См. описание используемых типов данных


Отслеживание статусов посылок


Отслеживание статусов посылок возможно следующими методами:

  • Метод GetStatusesByBusinessUnit – непрерывное получение статусов посылок по бизнес-юниту

  • Error: Reference source not found – получение статусов по штрих-коду посылки

Рекомендуется выбирать небольшие периоды времени для запроса статусов, поскольку иногда их количество за месяц может достигать нескольких десятков тысяч. Рекомендуется использовать не большие периоды, либо запрашивать по частям.

Метод получения статусов по посылкам рекомендуется использовать только в технических или в единичных запросах.

Метод GetStatusesByBusinessUnit

Описание


Данный метод предназначен для решения задачи получения всех статусов всех посылок заданного бизнес-юнита в режиме, приближенном к реальному времени и сохранении статусов в системе клиента. Метод позволяет получить все статусы, которые появились в системе Hermes Russia с заданной даты.

Данный метод не возвращает статусы посылок по услуге «Экспресс-возврат».

Рекомендуется использовать только этот метод для автоматического получения статусов в систему клиента.
Алгоритм работы с методом

  1. При первом вызове необходимо передать в параметре dateFrom текущую дату

  2. Далее гарантируется передача всех статусов без потерь или повторов, при условии, что параметр dateFrom будет содержать значение, возвращенное в параметре NextRequestDateFrom из предыдущего вызова метода, а параметр dateTo необходимо оставлять пустым

  3. При удалении статуса, он передается еще раз, но уже с заполненным полем StatusDeleteTimestamp

Входные параметры


Параметр

Описание

Тип

Обязательный

Пример

businessUnitCode

Код бизнес-юнита

String

Да

1234

dateFrom

Дата и время начала периода, за который необходимо вернуть статусы

DateTime

Да

2014-03-17T20:49:19.000

dateTo

Дата и время окончания периода, за который необходимо вернуть статусы. Обычно должно быть пустым. Необходимо заполнять, только если нужны статусы за старые периоды из-за сбоя на стороне клиента.

Nullable DateTime

Нет

null


Выходные параметры


Параметр

Описание

Тип

Пример

NextRequestDateFrom

Дата окончания периода, за который переданы статусы. Необходимо сохранять эту дату в системе клиента и передавать в следующем запросе статусов в параметре DateFrom

DateTime

2014-03-17T21:49:19.000

Возможны варианты передачи даты в формате /Date(1449672181000+0300)/, как ее распознать, см. здесь


Statuses

Массив записей с информацией о статусе посылки

Status[]





Метод GetStatusesByParcelBarcodes

Описание


Данный метод предназначен для получения всех статусов по заданному списку посылок. Удаленные статусы не возвращаются данным методом. Часто использовать этот метод крайне не рекомендуется, только для редких и частных случаев.

Входные параметры


Параметр

Описание

Тип

Обязательный

Пример

parcelBarCodes

Массив штрих-кодов посылок. Максимум 1000 штрих-кодов.

String[1..1000]

Да

20000000000001


Выходные параметры


Параметр

Описание

Тип

Пример

Statuses

Список статусов по запрошенным посылкам

Status[]





1   2   3   4   5   6   7   8   9   10   11

Похожие:

Версия документа iconПрограммно-технический комплекс «Меркурий-150» Версия 3, Версия 31,...
Система менеджмента качества компании-производителя сертифицирована в мировой сертификационной сети iqnet и имеет сертификат ведущего...

Версия документа iconПоложение о служебных командировках работников Челябинского государственного...
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования «Челябинский...

Версия документа iconI. Формат описания передаваемого документа нбо (Версия 02)
Настоящий документ описывает требования к xml файлам передачи в электронном виде сведений о документе нбо, содержащемся в транспортном...

Версия документа iconМетодика заполнения полей (для библиотек, работающих в аибс, поддерживающих...
Производится полное библиографическое описание каждого документа, представляемого в мэб для размещения в сводном каталоге

Версия документа iconПо «Луч» Версия по 0 Москва, 2013
Настоящее Руководство пользователя лрм сэд нрд (по «Луч») описывает возможности клиентского рабочего места Системы электронного документооборота...

Версия документа iconСовременная Гуманитарная Академия Компьютерное средство обучения...
...

Версия документа iconМаршрут документа «Платежное поручение (пакет платежных поручений)»
«Требования к форматам файлов, используемых при взаимодействии между органами Федерального казначейства и участниками бюджетного...

Версия документа iconАнкета бенефициарного владельца юридического лица
Реквизиты документа, удостоверяющего личность: серия (при наличии) и номер документа, дата выдачи документа, наименование органа,...

Версия документа iconЗаконодательство предусмотрело три вида документа
С начала 2015 года Украина начнет официальный выпуск биометрических паспортов для своих граждан. Основной особенностью документа...

Версия документа iconРуководство Пользователя Редакция 0 2008 Содержание Статус документа 3 Введение 4
Данный документ представляет собой описание Интернет-версии системы Банк+Клиент ielba райффайзенбанка (версия 6). В нем рассматриваются...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск