Интеграция:Сток

Материал из Cwms3000
Перейти к: навигация, поиск

Содержание

Информации о стоке (Stock.xml)

Описание

Тег Название поля Обяз-ный Тип данных Тип данных
<?xml version="1.0" encoding="Windows-1251" standalone="yes"?>
<STOCK> Список Да Открывающийся тег.
<REC> Элемент списка Нет Открывающийся тег.
<CODE><br /></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>

XSD схема

<?xml version="1.0" encoding="windows-1251"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="STOCK">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="REC" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="CODE" type="xs:string" minOccurs="0" />
                            <xs:element name="EXPIRE_DATE" type="xs:string" minOccurs="0" />
                            <xs:element name="CNT" type="xs:unsignedInt" minOccurs="0" />
                            <xs:element name="FD" type="xs:string" minOccurs="0" />
                            <xs:element name="NOM_TYP" type="xs:unsignedByte" minOccurs="0" />
                            <xs:element name="SUB_NOM_TYP" type="xs:string" minOccurs="0" />
                            <xs:element name="PALL_TYPE" type="xs:unsignedByte" minOccurs="0" />
                            <xs:element name="ST_PART_N" type="xs:string" minOccurs="0" />
                            <xs:element name="STATUS" type="xs:unsignedByte" minOccurs="0" />
                            <xs:element name="DSC" type="xs:string" minOccurs="0" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>

Пример 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>
<!--  ТЕГ стока -->

Ссылки:

Личные инструменты
Пространства имён
Варианты
Действия
site
Складские процессы
Инструкции CWMS3000
Инструкции Oracle для CWMS3000
Интеграция с CWMS3000
Дополнительно
Инструменты