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

h2. Описание

|_. Тег |_. Название поля |_. Обяз-ный |_. Тип данных |_. Тип данных|
|<STOCK> | Список| Да |\2.  Открывающийся тег.|
|<REC> | Элемент списка | Нет |\2.  Открывающийся тег.|
|<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> |\4. |
|</STOCK> |\4. |	

h2. Пример XML

<pre><code class="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>
<!--  ТЕГ стока -->
</code>
</pre>

h2. Параметры DPC

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