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

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Перейти к навигации Перейти к поиску
(Формат для импорта из файлов Excel)
(Формат для импорта из файлов Excel)
Строка 63: Строка 63:
  
  
В данном формате используется следующий порядок полей
+
В данном формате используется следующий порядок полей:
 
{| class="wikitable"
 
{| class="wikitable"
|#Номер товара
+
|-
|Код магазина
+
!Поле !! Описание
|Номер для экрана
+
|-
|Наименование
+
|Номер товара || Номер по которому ищется товар
|Наименование для печати
+
|-
|Цена
+
|Код магазина || Код, который по умолчанию выводится в штрих-код
|Номер группы
+
|-
|Название группы
+
|Номер для экрана || Номер выводимый на экранную кнопку, если не задан - берется номер товара
|Отдел
+
|-
|Ингридиенты
+
|Наименование ||
 +
|-
 +
|Наименование для печати ||
 +
|-
 +
|Цена ||
 +
|-
 +
|Номер группы ||
 +
|-
 +
|Название группы ||
 +
|-
 +
|Отдел || Используется как префикс при формировании ШК
 +
|-
 +
|Ингридиенты ||
 +
|-
 
|}
 
|}
  

Версия 14:58, 16 марта 2020

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

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


Изменение формата загружаемых файлов производится в настройках весов.


Типы штрихкодов описаны в соответствующем разделе руководства.

Типы весовых единиц описаны в соответствующем разделе руководства.



Формат для импорта из файлов весов Digi

Форматы файлов описаны в руководстве по весам Digi.

Поддерживаются форматы как для фасовочных весов Digi SM-100 (SM-300), там и для весов самообслуживания с сенсорным экраном Digi SM-5500 (SM-5300 BS).

Отличие форматов данных файлов заключается в наличии описания групп товаров и картинок, которые будут загружатся на кнопки товаров и групп.


Имена файлов для импорта должны соответствовать маске, заданной в настройках весов.

В имени файл должна присутствовать последняя тетрада IP адреса весов. Адрес должен находится в конце имени файла.

Внимание Внимание: Имя файла inscale зарезервировано для других систем импорта и не может быть использовано при импорте файлов в формате Digi.

Например:

Маска

*.dat

Обрабатываются файлы

имя-файлаXXX.dat

где ХХХ последняя тетрада IP адреса весов, а имя-файла может быть любым.


Импорт файлов производится из каталога, заданного в настройках.


При импорте файлов срок годности может задаваться в днях или часах, для этого необходимо переключить соответствующую опцию в настройках ПО.

Настройки файлового импорта


Пример файла импорта: Файл:Digi-011.zip

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

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

Разделитель по умолчанию ; (точка с запятой) при необходимости можно изменить разделитель в настройках ПО.


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

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


Импорт файлов производится из каталога, заданного в настройках.


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

Поле Описание
Номер товара Номер по которому ищется товар
Код магазина Код, который по умолчанию выводится в штрих-код
Номер для экрана Номер выводимый на экранную кнопку, если не задан - берется номер товара
Наименование
Наименование для печати
Цена
Номер группы
Название группы
Отдел Используется как префикс при формировании ШК
Ингридиенты


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


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

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

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

Номер группы и Название группы.

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


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


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


В наименовании товара и строках ингридиентов может присутствовать "жесткий" перенос строк. Для этого необходимо в текст добавить последовательность \n или //.


По умолчанию при импорте товары в весах не удаляются и выполняется обновление данных существующих товаров и добавляются новые товары.

Если необходимо выполнить очистку все данных в весах перед выполнение импорта новых данных, то необходимо отдельной строкой поместить в файл импорта строку: {%clear-all%};

Строка может находится в любом месте файла.


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

Файл для передачи на весы
Файл:Inscale.zip
Файл для редактрования в Excel
Файл:Inscale.xls

Формат для импорта из файлов формата сети магазинов "Леруа Мерлен"

! Форматы файлов являются конфиденциальной информацией и закрыты от свободного доступа.