Информация о документе заказ
Ключ |
Атрибут |
Тип данных XML |
Тип данных SQL |
Описание |
Поле обязательное |
<OutletOrder> тег содержит информацию о конкретном документе заказа. |
|||||
FK |
OL_ID |
long |
BIGINT |
идентификатор торговой точки |
Да |
FK |
OL_CODE |
string |
NVARCHAR(25) |
внешний ключ торговой точки |
Да |
PK |
OrderNo |
long |
BIGINT |
идентификатор документа заказа |
Да |
|
OLOrderDate |
dateTime |
DATETIME |
дата созданий документа заказа |
Да |
|
OrderExecutionDate |
dateTime |
DATETIME |
дата исполнения заказа |
Да |
FK |
PayForm_id |
int |
INT |
идентификатор формы оплаты |
Да |
|
ResponsiblePerson |
string |
VARCHAR(50) |
ответственное лицо |
Да |
|
OLOrderAmount |
decimal |
NUMERIC(19, 5) |
сумма заказа |
Да |
|
Discount |
decimal |
NUMERIC(19, 5) |
скидка |
Да |
FK |
Merch_id |
int |
INT |
идентификатор торгововго представителя |
Да |
|
MERCH_CODE |
string |
VARCHAR(50) |
Внешний код торгового представителя |
Нет
|
|
OLDeliveryAddress |
string |
NVARCHAR(255) |
адрес доставки |
Да |
|
DOUBLED |
boolean |
BIT |
повторный экспорт документа |
Да |
|
Op_Code |
string |
VARCHAR(20) |
внешний код типа операций |
Да |
|
DTLM |
string |
VARCHAR(14), дата в формате yyyymmdd hh:mm |
дата последней модификации записи в БД SWE |
Да |
|
TransportCost |
decimal |
NUMERIC(9, 2) |
транспортные затраты |
Да |
|
ProxySeries |
string |
VARCHAR(10) |
серия доверенности |
Нет |
|
ProxyNumber |
string |
VARCHAR(20) |
номер доверенности |
Нет |
|
ProxyDate |
dateTime |
DATETIME |
дата доверенности |
Нет |
|
VATCalcMod |
unsignedByte |
TINYINT |
Режим расчета цен (с НДС / без НДС)
0 – цены без НДС 1 – цены с НДС 2 – цены с НДС = 0 |
Да |
|
VAT_Sum |
decimal |
NUMERIC(19, 5) |
сумма НДС |
|
|
W_ExternalCode |
string |
VARCHAR(20) |
внешний код склада |
Да |
|
IsReturn |
boolean |
BIT |
документ возврата |
Да |
|
TaxFactureNo |
string |
VARCHAR(40) |
номер налоговой накладной |
Нет |
|
Comments |
string |
VARCHAR(100) |
комментарий |
Да |
|
Route_id |
long |
BIGINT |
идентификатор маршрута |
Нет |
|
DC_ALLOW |
unsignedByte |
TINYINT |
признак наличия дистрибьюторского центра |
Нет |
|
OLDISTCENT |
string |
VARCHAR(25) |
внешний код дистрибьюторского центра |
Нет |
|
OLDISTSHAR |
decimal |
NUMERIC(7, 3) |
удельный вес в дистрибьюции |
Нет |
|
DC_DELIVER |
boolean |
BIT |
доставка в дистрибьюторский центр |
Нет |
|
DC_PAYER |
boolean |
BIT |
дистрибьюторский центр - плательщик |
Нет |
|
PayDate |
dateTime |
DATETIME |
дата оплаты |
|
|
CustNumber |
string |
VARCHAR(35) |
индивидуальный номер документа |
Нет |
<OutletOrderDetail> тег содержит информацию о конкретной детали документа заказа. |
|||||
FK |
CODE |
string |
VARCHAR(20) |
внешний код продукции |
Да |
|
LOCALCODE |
string |
VARCHAR(20) |
внешний код локальной продукции |
Нет |
|
PRICE |
decimal |
NUMERIC(12, 5) |
цена продукции (с учетом скидки) |
Да |
|
QTY |
decimal |
NUMERIC(13, 3) |
количество продукции в документе |
Да |
|
ISRETURN |
unsignedByte |
INT |
количество возвратной тары |
Да |
|
RDISCOUNT |
decimal |
NUMERIC(5, 2) |
скидка |
Да |
|
BASEPRICE |
decimal |
NUMERIC(15, 8) |
базовая цена (цена с прайс-листа без учета скидки) |
Да |
|
VAT |
decimal |
NUMERIC(5, 2) |
НДС |
Да |
Пример структуры файла:
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
<OutletOrders>
<OutletOrder OL_ID="1002201775" OL_CODE="2013-11-19 14:51:57.013" OrderNo="2002200000" OLOrderDate="2013-11-19T00:00:00" OrderExecutionDate="2013-11-20T14:51:57.663" PayForm_id="2200010" ResponsiblePerson="test_Accountant" OLOrderAmount="340.38711" Discount="5.50" Merch_id="10500043" OlDeliveryAddress="test_DeliveryAddress" DOUBLED="0" Op_Code="" DTML="20131119 14:51" TransportCost="0.00" ProxySeries="КВ" ProxyNumber="123456" ProxyDate="2013-11-29T14:51:57.663" VATCalcMod="1" VAT_Sum="20.00000" W_ExternalCode="3-11-19 14:51:53.770" IsReturn="0" TaxFactureNo="123456789123456789" Comments="test_Comments" Route_id="1002200016" DC_ALLOW="1" OLDISTCENT="2013-11-19 14:51:53.770" OLDISTSHAR="50.000" DC_DELIVER="1" DC_PAYER="1" PayDate="1900-01-01T00:00:00" CustNumber="22222" >
<OutletOrderDetails>
<OutletOrderDetail CODE="8190854" LOCALCODE="" PRICE="96.70316" QTY="1.000" ISRETURN="0" RDISCOUNT="3.40" BASEPRICE="0.00000000" VAT="20.00" />
<OutletOrderDetail CODE="8241017" LOCALCODE="" PRICE="100.05500" QTY="1.000" ISRETURN="0" RDISCOUNT="0.00" BASEPRICE="0.00000000" VAT="20.00" />
</OutletOrderDetails>
</OutletOrder>
</OutletOrders>
</ROOT>
<OutletOrders> тег содержит информацию о документах заказа которые были экспортированы.
<OutletOrder> тег содержит информацию о конкретном документе заказа.
<OutletOrderDetails> тег содержит информацию о деталях документа заказа.
<OutletOrderDetail> тег содержит информацию о конкретной детали документа заказа