Загрузка номенклатуры — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
Строка 14: Строка 14:
 
             parentcode="00000000678"/>
 
             parentcode="00000000678"/>
 
   <!-- Элемент "nom_element" соответствует единице номенклатуры (блюдо, услуга, товар).
 
   <!-- Элемент "nom_element" соответствует единице номенклатуры (блюдо, услуга, товар).
       name - Наименование  
+
       name* - Наименование  
       code - уникальный код обмена
+
       code* - уникальный код обмена
       parentcode - Код родительской группы.
+
       parentcode* - Код родительской группы.
       unit - Единица измерения
+
       unit* - Единица измерения
       type_index - Номер типа единицы номенклатуры (1-"Услуга",2-"Блюдо",3-"Товар")
+
       type_index* - Номер типа единицы номенклатуры (1-"Услуга",2-"Блюдо",3-"Товар")
 
       description - Примечание
 
       description - Примечание
 
       receipt - Рецепт
 
       receipt - Рецепт
Строка 39: Строка 39:
 
               description="Гречка рассыпчатая" receipt="" category="Блюда">
 
               description="Гречка рассыпчатая" receipt="" category="Блюда">
 
     <!--  
 
     <!--  
         value - Значение цены
+
         value* - Значение цены
 
         store - Наименование склада
 
         store - Наименование склада
         store_code - Код склада
+
         store_code* - Код склада
 
         date - Наличие атрибута означает, что цена будет загружена как перспективная
 
         date - Наличие атрибута означает, что цена будет загружена как перспективная
 
        
 
        
Строка 48: Строка 48:
 
     <price store="Столовая 2" value="9.70" date="2017-10-01"/>
 
     <price store="Столовая 2" value="9.70" date="2017-10-01"/>
 
     <!-- Элемент "addbarcode" - дополнительный штрих-код для поиска номенклатуры.
 
     <!-- Элемент "addbarcode" - дополнительный штрих-код для поиска номенклатуры.
         value - Значение штрих-кода
+
         value* - Значение штрих-кода
 
         quantity - Кол-во, которое будет установлено при считывании этого штрих-код.
 
         quantity - Кол-во, которое будет установлено при считывании этого штрих-код.
 
                     Если атрибут не указан, кол-во будет выставлено в 1.  
 
                     Если атрибут не указан, кол-во будет выставлено в 1.  
Строка 56: Строка 56:
  
 
     <!-- egais_item - Узел привязки к номенклатуре ЕГАИС
 
     <!-- egais_item - Узел привязки к номенклатуре ЕГАИС
           producer_reg_id - ID производителя, импортера в системе ЕГАИС
+
           producer_reg_id* - ID производителя, импортера в системе ЕГАИС
           full_name - Полное наименование номенклатуры
+
           full_name* - Полное наименование номенклатуры
           short_name - Краткое наименование
+
           short_name* - Краткое наименование
           alc_code - Уникальный ID номенклатуры в системе ЕГАИС
+
           alc_code* - Уникальный ID номенклатуры в системе ЕГАИС
           alc_volume - Крепость алкоголя указанный в системе ЕГАИС
+
           alc_volume* - Крепость алкоголя указанный в системе ЕГАИС
           productvcode - Классификатор вида алкоголя
+
           productvcode* - Классификатор вида алкоголя
 
     -->
 
     -->
 
     <egais_item producer_reg_id="14132423"  
 
     <egais_item producer_reg_id="14132423"  

Версия 10:04, 27 июля 2016

<?xml version="1.0" encoding="utf-8"?>
<back_to_ef dateuploading="2010-10-30 15:00:00"  org_name="Company">
  <!-- Элемент "nom_groups" соответствует папкам номенклатуры. 
       Иерархия задается по средствам указания кода родительской папки ("parencode").
       Если "parentcode" отсутствует или пуст, то папка добавляется в корень.
       code - Код группы.
       name - Наименование
       parentcode - Код родительской группы. 
   -->
  <nom_group name="Гарниры" code="00000000678" parentcode=""/>
  <nom_group name="Гарниры из круп, бобовых и макаронных изделий" 
             code="00000002461" 
             parentcode="00000000678"/>
  <!-- Элемент "nom_element" соответствует единице номенклатуры (блюдо, услуга, товар).
       name* - Наименование 
       code* - уникальный код обмена
       parentcode* - Код родительской группы.
       unit* - Единица измерения
       type_index* - Номер типа единицы номенклатуры (1-"Услуга",2-"Блюдо",3-"Товар")
       description - Примечание
       receipt - Рецепт
       category - Категория номенклатуры
       articul - Артикул
       short_code - Короткий код для поиска
       calories - Калории
       carbohydrates - Углеводы
       proteins - Белки
       fats - Жиры
       discount_limit - Минимальная цена продажи (ограничение скидок)
       netto - Нетто
       life - Срок годности (сутки) 
       weight_indication - Индикация весового товара (true - весовой)
       capacity - Емкость тары единицы продукции в литрах. Необходима для учета алкогольной продукции.
       qualifier_alco_code - Код вида продукции из классификатора алкогольной продукции. Не указывается для не алкогольной продукции
       alco_mark_name - Марочное наименование алкоголя для журнала
   -->
  <nom_element name="Гречка рассыпчатая" code="00000005853" parentcode="00000002461" unit="пор" type="Блюдо" 
               description="Гречка рассыпчатая" receipt="" category="Блюда">
    <!-- 
         value* - Значение цены
         store - Наименование склада
         store_code* - Код склада
         date - Наличие атрибута означает, что цена будет загружена как перспективная
 
      -->
    <price store="Столовая 1" store_code="123123" value="9.10"/>
    <price store="Столовая 2" value="9.70" date="2017-10-01"/>
    <!-- Элемент "addbarcode" - дополнительный штрих-код для поиска номенклатуры.
         value* - Значение штрих-кода
         quantity - Кол-во, которое будет установлено при считывании этого штрих-код.
                    Если атрибут не указан, кол-во будет выставлено в 1. 
      -->
    <addbarcode value="123123123" quantity="0.5"/>   
    <addbarcode value="123123125"/>
 
    <!-- egais_item - Узел привязки к номенклатуре ЕГАИС
           producer_reg_id* - ID производителя, импортера в системе ЕГАИС
           full_name* - Полное наименование номенклатуры
           short_name* - Краткое наименование
           alc_code* - Уникальный ID номенклатуры в системе ЕГАИС
           alc_volume* - Крепость алкоголя указанный в системе ЕГАИС
           productvcode* - Классификатор вида алкоголя
     -->
    <egais_item producer_reg_id="14132423" 
                full_name="Алкоголь" 
                short_name="Алк." 
                alc_code="23487234" 
                capacity="0.7000" 
                alc_volume="40.0000"
                productvcode="200"/>
  </nom_element>
</back_to_ef>