Формат обмена данными «сдэк» Интернет-Магазин




Скачать 1.32 Mb.
страница 5/12
Дата 23.09.2016
Размер 1.32 Mb.
1   2   3   4   5   6   7   8   9   ...   12

Прозвон получателя







Тэг/Атрибут

Описание

Тип поля

Обяз. для заполн.

1.

ScheduleRequest

Заголовок документа




да

1.1.

Date

Дата документа

date

да

1.2.

Account

Идентификатор ИМ, передаваемый СДЭКом.

varchar(255)

да

1.3.

Secure

Ключ (см. Проткол обмена)

varchar(255)

да

1.4.

OrderCount

Общее количество заказов в документе

number

да

2.

Order

Отправление (заказ)




да

2.1.

DispatchNumber*

Номер отправления СДЭК(присваивается при импорте заказов)

number

да

2.2.

Number*

Номер отправления клиента

varchar(30)

да

2.3.

Date*

Дата акта приема-передачи, в котором был передан заказ

datetime

да

2.4

Attempt

Попытка доставки




да

2.4.1

ID

Идентификационный номер попытки по базе ИМ

number

да

2.4.2

Date

Дата доставки

date

да

2.4.3

TimeBeg**

Временной интервал доставки. Начало (время получателя)

time

нет

2.4.4

TimeEnd**

Временной интервал доставки. Окончание (время получателя)

time

нет

2.4.5

RecipientName

Новый получатель

varchar(128)

нет

2.4.6

Phone

Новый номер телефона получателя

varchar(50)

нет

2.4.7

DeliveryRecipientCost

Новый доп.сбор за доставку, которую ИМ берет с получателя

real

нет

2.4.8

Comment

Комментарий для доставки

varchar(255)

нет

2.4.9

Address

Новый адрес доставки. В зависимости от режима доставки необходимо указывать либо атрибуты (Street, House, Flat), либо PvzCode




нет

2.4.9.1

Street

Улица

varchar(50)

да

2.4.9.2

House

Дом, корпус, строение

varchar(30)

да

2.4.9.3

Flat

Квартира/Офис

varchar(10)

да

2.4.9.4

PvzCode

Код ПВЗ (см. «Список пунктов выдачи заказов (ПВЗ)»). Атрибут необходим только для заказов с режимом доставки «до склада»

varchar(10)

да

2.4.9.1

Package

Упаковка




нет

2.4.9.1.2

Number

Номер упаковки

varchar(20)

да

2.4.9.1.3

Item

Вложение




да

2.4.9.1.3.1

WareKey

Идентификатор вложения (Уникален в пределах упаковки Package).

varchar(20)

да

2.4.9.1.3.2

Payment

Оплата за вложение при получении (за единицу).

real

да

* Идентификация заказа осуществляется либо по DispatchNumber, либо по двум параметрам Number, Date. Если в запросе есть значение атрибута DispatchNumber, то атрибуты Number, Date игнорируются.

Заказ должен быть передан ранее, а его статус - не конечный(доставка еще идет)



** Временной интервал является обязательным в режиме доставки «до двери» для передачи информации курьеру.

Пример:

Файл содержит дополнительное расписание для заказа 5403, при этом сменился получатель и данные по нему; для заказа 5404 сменилась сумма оплаты товара при получении (при передаче заказа, сумма была равна стоимости товара Item.Cost)



Date="2010-10-14" Account="abc123" Secure="abcd1234" OrderCount="2">

Number="5403" Date="2010-10-14">

ID="4" Date="2010-10-16" TimeBeg="09:00:00" TimeEnd="13:00:00" RecipientName="Зимина Юлия Владимировна"

Phone="79296071468">

ddress Street="Просторная" House="д.9" Flat="оф.10" />





Number="5404" Date="2010-10-14T00:00:00">

ID="5" Date="2010-10-16" >

Number="1">

WareKey="25000428787" Payment="50"/>










1   2   3   4   5   6   7   8   9   ...   12


База данных защищена авторским правом ©infoeto.ru 2022
обратиться к администрации
Как написать курсовую работу | Как написать хороший реферат
    Главная страница