EDClientsWebService
Веб-сервис для клиентов ЭД с поддержкой ЭПД
Документация находится здесь
The following operations are supported. For a formal definition, please review the Service Description.
-
Calculator
Калькулятор стоимостей и сроков.
Параметры:
ShipperCityCode - код города отправителя
ConsigneeCityCode - код города получателя
Weight - вес (кг)
Cost - стоимость (руб)
Возвращает: информацию о стоимостях и сроках
CityName - название города
Tariff - величина тарифа
Insurance - страховка
DeliveryTime - время доставки -
Calculator1
Калькулятор стоимостей и сроков с указанием параметров мест.
Параметры:
ShipperCityCode - код города отправителя
ConsigneeCityCode - код города получателя
Cost - стоимость (руб)
Packages - информация о местах
Возвращает: информацию о стоимостях и сроках -
ClientRemoteService_DownloadContentWbScanWithReceiverSign
Получение скана накладной с подписью получателя.
Параметры:
WBNumber - номер накладной
Возвращает: скан накладной -
ClientRemoteService_Is
Проверка установки требования.
Параметры:
WBNumber - номер накладной
AdditionType - тип требования
Возвращает: установлено или нет -
ClientRemoteService_IsEnabled
Проверка доступа на установку или отмену требования.
Параметры:
WBNumber - номер накладной
IsRegister - установка или отмена
AdditionType - тип требования
Возвращает: разрешено или запрещено -
ClientRemoteService_WBAddition
Установка или отмена требования.
Параметры:
WBNumber - номер накладной
IsRegister - установка или отмена
AdditionType - тип требования -
CreateOrder
Создание нового заказа.
Параметры:
RequestID - идентификатор запроса
CargoTakenDate - дата забора
OrderIntervalID - временной интервал для забора груза
ClientInfo - идентификатор отправки клиента
Shipper - данные отправителя
Consignee - данные получателя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
Remarks - комментарий
IsOrderUrgent - срочность заказа
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
IsWBRequired - требуется накладная
DeliveryComment - комментарий к доставке
WBNumber - номер накладной
Возвращает: номер заказа -
CreateOrder_Consignee
Создание нового заказа.
Параметры:
RequestID - идентификатор запроса
CargoTakenDate - дата забора
OrderIntervalID - временной интервал для забора груза
ClientInfo - идентификатор отправки клиента
Shipper - данные отправителя
Consignee - идентификатор получателя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
Remarks - комментарий
IsOrderUrgent - срочность заказа
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
IsWBRequired - требуется накладная
DeliveryComment - комментарий к доставке
WBNumber - номер накладной
Возвращает: номер заказа -
CreateOrder_Moscow
Создание нового заказа в Москве.
Параметры:
CargoTakenDate - дата забора
OrderIntervalID - временной интервал для забора груза
ClientInfo - идентификатор отправки клиента
Shipper - данные отправителя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
Remarks - комментарий
IsOrderUrgent - срочность заказа
CostCenter - центр затрат
Возвращает: номер заказа -
CreateOrder_Shipper
Создание нового заказа.
Параметры:
RequestID - идентификатор запроса
CargoTakenDate - дата забора
OrderIntervalID - временной интервал для забора груза
ClientInfo - идентификатор отправки клиента
Shipper - идентификатор отправителя
Consignee - данные получателя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
Remarks - комментарий
IsOrderUrgent - срочность заказа
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
IsWBRequired - требуется накладная
DeliveryComment - комментарий к доставке
WBNumber - номер накладной
Возвращает: номер заказа -
CreateOrder_ShipperConsignee
Создание нового заказа.
Параметры:
RequestID - идентификатор запроса
CargoTakenDate - дата забора
OrderIntervalID - временной интервал для забора груза
ClientInfo - идентификатор отправки клиента
Shipper - идентификатор отправителя
Consignee - идентификатор получателя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
Remarks - комментарий
IsOrderUrgent - срочность заказа
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
IsWBRequired - требуется накладная
DeliveryComment - комментарий к доставке
WBNumber - номер накладной
Возвращает: номер заказа -
CreateWaybill
Создание новой накладной.
Параметры:
RequestID - идентификатор запроса
ClientInfo - идентификатор отправки клиента
Shipper - данные отправителя
Consignee - данные получателя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
DeliveryComment - комментарий к доставке
EPDData - данные ЭПД
Возвращает: номер накладной -
CreateWaybillWithDetails
Создание новой накладной с указанием параметров мест.
Параметры:
RequestID - идентификатор запроса
ClientInfo - идентификатор отправки клиента
Shipper - данные отправителя
Consignee - данные получателя
Cost - стоимость (руб)
Description - описание груза
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
DeliveryComment - комментарий к доставке
Packages - список мест
EPDData - данные ЭПД
Возвращает: номер накладной -
CreateWaybill_Consignee
Создание новой накладной.
Параметры:
RequestID - идентификатор запроса
ClientInfo - идентификатор отправки клиента
Shipper - данные отправителя
Consignee - идентификатор получателя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
DeliveryComment - комментарий к доставке
EPDData - данные ЭПД
Возвращает: номер накладной -
CreateWaybill_Shipper
Создание новой накладной.
Параметры:
RequestID - идентификатор запроса
ClientInfo - идентификатор отправки клиента
Shipper - идентификатор отправителя
Consignee - данные получателя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
DeliveryComment - комментарий к доставке
EPDData - данные ЭПД
Возвращает: номер накладной -
CreateWaybill_ShipperConsignee
Создание новой накладной.
Параметры:
RequestID - идентификатор запроса
ClientInfo - идентификатор отправки клиента
Shipper - идентификатор отправителя
Consignee - идентификатор получателя
Weight - вес (кг)
Package - количество мест
Cost - стоимость (руб)
Size - ДШВ (см)
Description - описание груза
CostCenter - центр затрат
DeliveryCondition - особые условия доставки
DeliveryComment - комментарий к доставке
EPDData - данные ЭПД
Возвращает: номер накладной -
EDClientCreateWaybillWithPackages
Создание новой накладной с указанием мест.
Параметры:
Data - данные для накладной
Возвращает: номер накладной -
EDCreateWaybillWithDetails_Return
Создание новой накладной с указанием параметров мест и адреса возврата.
Параметры:
Data - данные для накладной
Возвращает: номера накладных -
EDCreateWaybillWithPackages_Return
Создание новой накладной с указанием мест и адреса возврата.
Параметры:
Data - данные для накладной
Возвращает: номер накладной -
EDCreateWaybill_Consignee_Return
Создание новой накладной с указанием адреса возврата.
Параметры:
Data - данные для накладной
Возвращает: номер накладной -
EDCreateWaybill_Return
Создание новой накладной с указанием адреса возврата.
Параметры:
Data - данные для накладной
Возвращает: номер накладной -
EDCreateWaybill_ShipperConsignee_Return
Создание новой накладной с указанием адреса возврата.
Параметры:
Data - данные для накладной
Возвращает: номер накладной -
EDCreateWaybill_Shipper_Return
Создание новой накладной с указанием адреса возврата.
Параметры:
Data - данные для накладной
Возвращает: номер накладной -
History
История по накладной.
Параметры:
WBNumber - номер накладной
Возвращает: набор записей с кодом события, его датой и временем и описанием -
OrderIntervals
Список интервалов заказа.
Параметры:
Data - данные по заказу
Возвращает: набор записей со списком интервалов заказа -
OrderStatus
Получение статуса заказа.
Параметры:
OrderID - номер заказа
Возвращает: статус заказа -
OrdersStatuses
Получение статусов заказов.
Параметры:
Data - данные для выборки
Возвращает: статусы заказов -
OrdersWaybills
Накладные по заказу.
Параметры:
OrderID - номер заказа
Возвращает: набор записей с номерами накладных -
StickerPack_PDF
Комплект грузовых стикеров в PDF формате.
Параметры:
WBNumber - номер накладной
Возвращает: PDF-файл в бинарном виде -
VerifyLoadOrder
Проверка загрузки заказа.
Параметры:
RequestID - идентификатор запроса
WBNumber - номер накладной
Возвращает: =0 - идентификатор запроса не найден, иначе - номер заказа -
VerifyLoadWaybill
Проверка загрузки накладной.
Параметры:
RequestID - идентификатор запроса
Возвращает: возвращаемое значение отсутствует - идентификатор запроса не найден, иначе - номер накладной -
Version
Версия веб-сервиса.
Возвращает: номер версии веб-сервиса -
WBPaidServices
Финансовая информация по накладной.
Параметры:
WBNumber - номер накладной
Возвращает: информацию по накладной -
WBinfo
Информация по накладной.
Параметры:
WBNumber - номер накладной
Возвращает: информацию по накладной -
WBinfo2
Информация по накладной.
Параметры:
WBNumber - номер накладной
Возвращает: информацию по накладной -
WBscans
Информация по сканам накладной.
Параметры:
DateTimeFrom - дата и время скана с
DateTimeTo - дата и время скана по
Возвращает: информацию по сканам накладной -
Waibill_Freight_PDF
Грузовая копия накладной в PDF формате.
Параметры:
WBNumber - номер накладной
Возвращает: PDF-файл в бинарном виде -
Waybill_PDF
Накладная в PDF формате.
Параметры:
WBNumber - номер накладной
Возвращает: PDF-файл в бинарном виде -
Waybills
Получение списка накладных за указанные даты.
Параметры:
Data - данные для выборки
Возвращает: список накладных -
dict_Cities
Список обслуживаемых городов.
Возвращает: набор записей с кодом обслуживаемого города и его названия -
dict_Cities2
Список обслуживаемых городов.
Возвращает: набор записей с кодом обслуживаемого города и его названия -
dict_Cities3
Список обслуживаемых городов.
Возвращает: набор записей с кодом обслуживаемого города и его названия -
dict_Consignees
Список получателей из адресной книги.
Возвращает: набор записей со списком получателей из адресной книги -
dict_CostCenters
Список центров затрат.
Возвращает: набор записей со списком центров затрат -
dict_Countries
Список обслуживаемых стран с кодами ОКСМ.
Возвращает: набор записей с внутренним кодом, названием страны и кодом ОКСМ -
dict_CountriesRussia
Список стран для внутренних городов.
Возвращает: набор записей со странами для внутренних городов -
dict_DistrictsRFs
Список районов.
Возвращает: набор записей с районами -
dict_ErrorCodes
Коды ошибок и их описание.
Возвращает: набор записей с кодом ошибок и их описанием -
dict_Events
Список событий.
Возвращает: набор записей с кодом события и его значения -
dict_OrderIntervals
Список интервалов заказа.
Параметры:
IsOrderUrgent - срочность заказа
Возвращает: набор записей со списком интервалов заказа -
dict_OrderStatuses
Коды статусов заказа и их описание
Возвращает: набор записей с кодом статусов заказа и их описанием -
dict_PaidServices
Список платных услуг.
Возвращает: набор записей с кодом платной услуги и её названием -
dict_Regions
Список регионов.
Возвращает: набор записей с регионами -
dict_Shippers
Список отправителей из адресной книги.
Возвращает: набор записей со списком отправителей из адресной книги