Обзор файла обмена ArchivedDebts.xml

Обратите внимание, данный файл используется для обмена по схеме расширенного DMS.

 

 

Таблица ArchivedDebts.xml (П)

Информация об архивных долги торговых точек.

Ключ

Атрибут

Тип данных XML

Тип данных SQL

Описание

Поле обязательное

<ArchDebt> тег содержит информацию о задолженностях по конкретной ТТ на определенную дату.

PK, FK

OL_CODE

string

NVARCHAR(25)

внешний код торговой точки

Да

PK

DEBTDATE

dateTime

DATE

дата долга

Да

 

PAYDATE

dateTime

DATE

дата последней оплаты

Да

 

CANSALE

boolean

bool

флажок который показывает или разрешена продажа

(необязательное, значение по умолчанию 0)

 

DEBT

decimal

DECIMAL(19,2)

сумма долга

Да

 

AVG_AMOUNT

decimal

DECIMAL(9,2)

средняя сумма заказа

(необязательное, значение по умолчанию 0)

 

DETAILS1

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS2

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS3

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS4

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS5

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS6

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS7

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS8

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS9

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS10

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS11

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS12

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS13

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS14

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS15

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS16

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS17

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS18

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS19

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DETAILS20

string

VARCHAR(50)

детальная информация о продажах и оплатах ТТ

(необязательное, значение по умолчанию 0)

 

DTLM

string

VARCHAR(14), дата в формате yyyymmdd hh:mm

дата последней модификации записи в БД SWE

Да

<ArchDebtDetail> тег содержит задолженность торговой точки в разрезе документа.

PK, FK

DEBTYPCODE

string

VARCHAR(25)

тип задолженности

Да

PK

INVOICE_NO

string

VARCHAR(58)

номер счета

(необязательное, значение по умолчанию “”)

FK

MERCH_ID

int

INT

идентификатор торгового представителя

(необязательное, значение по умолчанию -2)

 

MERCH_CODE

string

VARCHAR(50)

Внешний код торгового представителя

Нет

 

 

DATE

dateTime

DATE

дата возникновения долга

(необязательное, значение по умолчанию 2000-01-01T00:00:00)

 

DEBT

decimal

NUMERIC(19,2)

сумма долга

(необязательное, значение по умолчанию 0)

 

QTY

decimal

NUMERIC(14,3)

количество продукции

(необязательное, значение по умолчанию 0)

 

D_OVERDUE

decimal

NUMERIC(16,2)

просроченная сумма по накладной

(необязательное, значение по умолчанию 0)

 

COMMENT

string

VARCHAR(50)

коментарий

(необязательное, значение по умолчанию “”)

Пример структуры файла:

<?xml version="1.0" encoding="utf-8"?>

<ROOT>

<ArchDebts>

       <ArchDebt OL_CODE="001343" DEBTDATE="2008-03-04T00:00:00" PAYDATE="1899-12-30T00:00:00" CANSALE="1" DEBT="5623.21" AVG_AMOUNT="0.00" DETAILS1="Det 01" DETAILS2="Det 02" DETAILS3="Det 03" DETAILS4="Det 04" DETAILS5="Det 05" DETAILS6="Det 06" DETAILS7="Det 07" DETAILS8="Det 08" DETAILS9="Det 09" DETAILS10="Det 10" DETAILS11="Det 11" DETAILS12="Det 12" DETAILS13="Det 13" DETAILS14="Det 14" DETAILS15="Det 15" DETAILS16="Det 16" DETAILS17="Det 17" DETAILS18="Det 18" DETAILS19="Det 19" DETAILS20="Det 20" DTLM="20140618 18:53">

             <ArchDebtDetails>

             <ArchDebtDetail DEBTYPCODE="2" INVOICE_NO="NO Invoice_no1" MERCH_ID="-1" DATE="2008-02-28T00:00:00" DEBT="580.16" QTY="-999.000" D_OVERDUE="-999.00" COMMENT="028954-75" />

             <ArchDebtDetail DEBTYPCODE="2" INVOICE_NO="NO Invoice_no1" MERCH_ID="-1" DATE="2008-02-28T00:00:00" DEBT="580.16" QTY="-999.000" D_OVERDUE="-999.00" COMMENT="028954-75" />

             </ArchDebtDetails>

       </ArchDebt>

       <ArchDebt OL_CODE="001343" DEBTDATE="2008-04-30T00:00:00" PAYDATE="1899-12-30T00:00:00" CANSALE="1" DEBT="4603.77" AVG_AMOUNT="0.00" DETAILS1="Det 01" DETAILS2="Det 02" DETAILS3="Det 03" DETAILS4="Det 04" DETAILS5="Det 05" DETAILS6="Det 06" DETAILS7="Det 07" DETAILS8="Det 08" DETAILS9="Det 09" DETAILS10="Det 10" DETAILS11="Det 11" DETAILS12="Det 12" DETAILS13="Det 13" DETAILS14="Det 14" DETAILS15="Det 15" DETAILS16="Det 16" DETAILS17="Det 17" DETAILS18="Det 18" DETAILS19="Det 19" DETAILS20="Det 20" DTLM="20140618 18:53" />

</ArchDebts>

</ROOT>

 

<ArchDebts> тег содержит информацию об архивных задолженностях торговых точек с учетной системы.

<ArchDebt> тег содержит информацию о задолженностях по конкретной ТТ на определенную дату.

<ArchDebtDetails> тег содержит детальные данные по архивным задолженностям торговой точки.

<ArchDebtDetail> тег содержит задолженность торговой точки в разрезе документа

 


Перейти к странице описания проекта