Импорт данных из CSV файлов: различия между версиями

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Перейти к навигации Перейти к поиску
(Формат для импорта из файлов Excel)
(Формат для импорта из файлов Excel)
Строка 11: Строка 11:
  
 
Имена файлов для импорта:
 
Имена файлов для импорта:
:''<code>InScale.csv</code>'' или ''<code>InScaleХХХ.csv</code>''  - где ХХХ - номер импорта для последовательного импорта нескольких обновлений.  
+
:''<code>InScale.csv</code>'' или ''<code>InScaleХХХ.csv</code>''  - где ''ХХХ'' - номер импорта для последовательного импорта нескольких обновлений.  
  
 
В данном формате используется следующий порядок полей
 
В данном формате используется следующий порядок полей
Строка 25: Строка 25:
 
|Отдел
 
|Отдел
 
|}
 
|}
Если строка начинается с символа '#' - строка игнорируется. Это удобно использовать для комментариев или для отключения каких то товаров.
+
Если строка начинается с символа <code>#</code> - строка игнорируется. Это удобно использовать для комментариев или для отключения каких то товаров.
  
 
Для добавления товара обязательны следующие поля:
 
Для добавления товара обязательны следующие поля:
  
Номер, Название и Цена
+
''Номер'', ''Название'' и ''Цена''
  
 
Для добавления группы товаров необходимо в товаре указать номер и название группы.  
 
Для добавления группы товаров необходимо в товаре указать номер и название группы.  
Строка 38: Строка 38:
  
 
Для привязки картинки к группе по номеру группы, имя файла должно начинаться с префикса 'group'.
 
Для привязки картинки к группе по номеру группы, имя файла должно начинаться с префикса 'group'.
 +
 +
Для использования динамические шрифты для текста наименования товара при печати необходимо что бы в наименовании товара (наименование для печати) содержалась последовательность символов !-$#n#$-!, задающая необходимы шрифт (n - это номер шрифта).
 +
Данная функция предварительно должна быть [[Руководство_по_настройке_весов_LS515#.D0.9F.D0.BE.D0.B4.D1.80.D0.B0.D0.B7.D0.B4.D0.B5.D0.BB_.22.D0.9F.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D1.8B.22|включена в настройках]].
 +
  
 
Пример файла импорта:
 
Пример файла импорта:
  
[[Файл:Inscale.csv]]
 
 
[[Файл:Inscale.xls]]
 
[[Файл:Inscale.xls]]

Версия 17:29, 26 декабря 2017

В весовом комплексе возможно использовать несколько форматов CSV файлов:

  1. Формат для весов Digi;
  2. Формат для сети магазинов "Леруа Мерлен";
  3. Формат для импорта из файлов Excel.

Формат для импорта из файлов Excel

Для импорта файлов Excel их необходимо сохранить в формате: CSV (разделители - запятые).

Имена файлов для импорта:

InScale.csv или InScaleХХХ.csv - где ХХХ - номер импорта для последовательного импорта нескольких обновлений.

В данном формате используется следующий порядок полей

#Номер товара Код магазина Номер для экрана Наименование Наименование для печати Цена Номер группы Название группы Отдел

Если строка начинается с символа # - строка игнорируется. Это удобно использовать для комментариев или для отключения каких то товаров.

Для добавления товара обязательны следующие поля:

Номер, Название и Цена

Для добавления группы товаров необходимо в товаре указать номер и название группы.

При последующих добавлениях товаров в данную группу можно указывать только номер группы.

Если необходимо добавить картинку к товарам и/или группам, то в каталог обмена или в стандартном каталоге с картинками должны располагаться картинки, которые привязываются к товарам по стандартным правилам.

Для привязки картинки к группе по номеру группы, имя файла должно начинаться с префикса 'group'.

Для использования динамические шрифты для текста наименования товара при печати необходимо что бы в наименовании товара (наименование для печати) содержалась последовательность символов !-$#n#$-!, задающая необходимы шрифт (n - это номер шрифта). Данная функция предварительно должна быть включена в настройках.


Пример файла импорта:

Файл:Inscale.xls