Синхронизация стоков

Описание

Тег Название поля Обяз-ный Тип данных Тип данных
<STOCK> Список Да Открывающийся тег.
<REC> Элемент списка Нет Открывающийся тег.
<CODE>
</CODE>
Нет integer Код номенклатуры
<EXPIRE_DATE>
</EXPIRE_DATE>
Срок годности Нет String Срок годности dd.mm.yyyy
<CNT>
</CNT>
Количество товара Нет Unsigned Integer Количество уе
<FD></FD> Дата и время среза стока Нет String Дата стока
<NOM_TYP>
</NOM_TYP>
Состояние единицы учета Нет Unsigned Byte словарь №422 (кондиция - 1 /брак - 3)
<SUB_NOM_TYP>
</SUB_NOM_TYP>
классификация кондиции\брака Нет string Подгруппа кондиции брака
<PALL_TYPE>
</PALL_TYPE>
Тип паллеты Нет Unsigned Byte ссылка на словарь 359: 1-евро 2-амер и др
<ST_PART_N>
</ST_PART_N>
Идентификатор партии Нет String Партия, пример SDTD12234
<STATUS>
</STATUS>
Статус в стоке Нет Unsigned Byte 1-Приходован на склад
3-Перемещение
5-Переупакован
6-Зарезервирован
8-Зарезервировано на переупаковку
9-Безадресная резервация под заказ
10-Неофактуренный приход
12-Забраковано
<DSC>
</DSC>
Примечание к заказу Нет String Примечание
</REC>
</STOCK>

Пример XML

<?xml version="1.0" encoding="Windows-1251" standalone="yes"?>
<STOCK>
    <!--  ТЕГ стока -->
    <REC>
        <!--  ТЕГ записи остатка -->
        <CODE>F1234</CODE>
        <!--  код номенклатуры -->
        <EXPIRE_DATE>01.05.2010</EXPIRE_DATE>
        <!--  срок годности -->
        <CNT>100</CNT>
        <!--  количество товара -->
        <FD>01.05.2008 13:03:35</FD>
        <!--  дата и время среза стока -->
        <NOM_TYP>1</NOM_TYP>
        <!--  состояние единицы учета словарь №422 (кондиция - 1 /брак - 3) -->
        <SUB_NOM_TYP>SSG 12</SUB_NOM_TYP>
        <!--  классификация кондиции \ брака  -->
        <PALL_TYPE>1</PALL_TYPE>
        <!--  тип паллеты ссылка на словарь 359 -->
        <ST_PART_N>F12345</ST_PART_N>
        <!--  идентификатор  партии -->
        <STATUS>1</STATUS>
        <!--  статус стока  -->
        <!--  ~8                                     Списано под переупаковку -->
        <!--  1                                      Приходован на склад -->
        <!--  3                                      Перемещение -->
        <!--  5                                      Переупакован   -->
        <!--  6                                      Зарезервирован    -->
        <!--  7                                      Отгружено            -->
        <!--  8                                      Зарезервировано на переупаковку-->
        <!--  9                                      Безадресная резервация под заказ  -->
        <!--  10                                      Неофактуренный приход-->
        <!--  12                                     Забраковано           -->
        <!--  13                                     Перемещение по инициативе склада-->
        <!--  14                                     Инвентаризация-->
        <!--  17                                     Неофактуренный расход-->
        <DSC>примечание</DSC>
    </REC>

</STOCK>
<!--  ТЕГ стока -->

Параметры DPC

Параметр Сокр
параметр
Описание Обязательный Значение по умолчанию
contragent_n p1 Номер контрагента Да
store_n p2 Номер склада Да
file p3 Маска файла для загрузки Да
utf p4 Строка, по ум. пустая. Если не пустая, считается, что кодировка файла UTF8 Нет 0
dpc_task_n p5 Номер задачи DPC, которая осуществляет выгрузку данных о состоянии стока (например, генерирует отчет r_StockEqual) Да
anchors p15 Строка якорей - в стандартном модуле не используется Нет