Информация о заказе из учетной системы.
Ключ |
Атрибут |
Тип данных XML |
Тип данных SQL |
Описание |
Поле обязательное |
<Order> тег содержит информацию о конкретном заказе из учетной системы. |
|||||
PK |
CORDER_NO |
string |
VARCHAR(58) |
номер заказа из учетной системы |
Да |
FK |
OL_CODE |
string |
NVARCHAR(25) |
внешний код ТТ на которую оформлен заказ в УС дистрибьютора |
Да |
|
MERCH_CODE |
string |
VARCHAR(50) |
Внешний код торгового представителя |
Нет
|
FK |
MERCH_ID |
int |
INT |
идентификатор ТП. Заполнять значением по умолчанию «0» |
Да |
FK |
DOC_TYPE |
unsignedByte |
TINYINT |
тип документа |
Да |
|
ORDER_NO |
string |
VARCHAR(100) |
Номер заказа из системы SWE взятого на мобильном устройстве. |
Да |
|
DATE |
dateTime |
DATE |
дата оформления заказа |
Да |
|
DATETO |
dateTime |
DATE |
дата Исполнить до |
Да |
|
VATCALCMOD |
int |
INT |
тип начисления НДС |
Да |
|
STATUS |
unsignedByte |
TINYINT |
Статус (2-активный, 9-неактивный) |
да |
|
DTLM |
string |
VARCHAR(14), дата в формате yyyymmdd hh:mm |
дата последней модификации записи в БД SWE |
Да |
<OrderLocalDetail> тег содержит информацию о продукции в документе заказа из учетной системы (локальная кодировка продукции). |
|||||
PK, FK |
LOCALCODE |
string |
VARCHAR(20) |
локальный код продукции |
Да |
PK |
PRICE |
decimal |
NUMERIC(15,8) |
цена продукции |
Да |
|
QTY |
decimal |
NUMERIC(13,3) |
количество продукции |
Да |
|
VAT |
decimal |
NUMERIC(5,2) |
НДС, % |
Да |
PK |
OLORDER_NO |
string |
VARCHAR(25) |
номер заказа из КПК |
(необязательное, значение по умолчанию “”) |
Пример структуры файла:
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
<Orders>
<Order CORDER_NO="CORDER_NO1" OL_CODE="OL_CODE" MERCH_ID="1" DOC_TYPE="2" ORDER_NO="ORDER_NO1" DATE="2014-08-18T17:59:50.957" DATETO="2014-08-18T17:59:50.957" VATCALCMOD="10" STATUS="2" DTLM="20140818 11:25" >
<OrderLocalDetails>
<OrderLocalDetail LOCALCODE="LOCALCODE1" PRICE="15.12345678" QTY="13.123" VAT="5.12"/>
<OrderLocalDetail LOCALCODE="LOCALCODE2" PRICE="15.12345678" QTY="13.123" VAT="5.12"/>
<OrderLocalDetail LOCALCODE="LOCALCODE3" PRICE="15.12345678" QTY="13.123" VAT="5.12"/>
<OrderLocalDetail LOCALCODE="LOCALCODE4" PRICE="15.12345678" QTY="13.123" VAT="5.12"/>
</OrderLocalDetails>
</Order>
</Orders>
</ROOT>
<Orders> тег содержит информацию о заказах из учетной системы.
<Order> тег содержит информацию о конкретном заказе из учетной системы.
<OrderLocalDetails> тег содержит информацию о деталях заказов из учетной системы (локальная кодировка продукции).
<OrderLocalDetail> тег содержит информацию о продукции в документе заказа из учетной системы (локальная кодировка продукции)