Прайс-лист постачальника можна завантажити в Syrve із файлу формату CSV. Для цього він повинен мати певну структуру.

     Товар постачальника можна прив'язати лише до одного товару Syrve. Це робиться з за допомогою коду або штрих-коду товару Syrve та коду товару постачальника.

     У поточній версії Syrve є такі обмеження:

  • Щоб оновити ціни для всіх чи кількох позицій, їх потрібно буде видалити з прайс-листа, а потім виконати завантаження. Для оновлення цін ви можете скористатися спеціальним інструментом importCsv.jsp.
  • Позиції завантажуються без урахування фасувань, після завантаження необхідно задати потрібні фасування вручну.


     Для завантаження даних перейдіть до вікна Прайс-лист постачальника та виконайте наступне:

  1. Під час початкового заповнення прайс-листу виберіть Дії Створити.
  2. Якщо прайс-лист постачальника вже сформовано і вам потрібно оновити все або тільки певні позиції, виберіть їх за допомогою клавіш Ctrl або Shift та пункт контекстного меню Видалити.
  3. Натисніть кнопку Завантажити з csv та виберіть файл із даними імпорту.
  4. У разі успішного завершення імпорту у прайс-листі з'являться нові позиції. Після завантаження всіх даних натисніть кнопку Зберегти та закрити.

     У файлі імпорту необхідно заповнити поля:

  • code, або barcode - код або штрих-код товару Syrve;
  • supplier_code, або supplier_barcode - код або штрих-код товару постачальника;
  • price - ціна товару.

     Файл імпорту повинен мати таку структуру. Перший рядок файлу повинен містити заголовки полів у будь-якому порядку. Інші рядки файлу повинні містити дані полів, розділені символом-розділювачем у тому ж порядку, в якому вони оголошені у заголовку. Файл імпорту можна підготувати у MS Excel та зберегти у форматі *.csv. Наприклад, файл може бути таким:

barcode;supplier_code;price
842678976546;9756778;21
965435678997; 4784589; 23.1
975456787543;0758976;20.5

     Щоб оновити ціни під час імпорту прайс-листа, скористайтеся спеціальним інструментом, доступним за адресою http://<server>:<port>/resto/service/import/importCsv.jsp. З його допомогою можна відредагувати зв'язки між внутрішніми товарами та товарами постачальника.

     Щоб імпортувати прайс-лист,виконайте наведені нижче дії:

  1. Підготуйте файл. Він повинен бути збережений у кодуванні UTF-8 і мати наступну структуру:

SUPPLIER_PRODUCT;NATIVE_PRODUCT;SUPPLIER;CONTAINER;CONTAINER_COUNT;PRICE;

     Обов'язкові поля:

  • SUPPLIER_PRODUCT - артикул товару постачальника
  • NATIVE_PRODUCT - артикул товару "у нас"
  • SUPPLIER – код постачальника
  • CONTAINER - фасування елемента номенклатури "у нас"

     Необов'язкові поля:

  • CONTAINER_COUNT — кількість фасування
  • PRICE - ціна за фасування товару
  1. Натисніть кнопку Виберіть файл та вкажіть підготовлений документ.
  2. Вкажіть тип роздільника, який використовується у підготовленому csv-файл: «крапка з комою» або «табуляція».
  3. Зліва виберіть тип імпортованих даних «Прайс-лист постачальників».
  4. Вкажіть дату, яка буде датою початку дії нового прайс-листа, сформованого внаслідок імпорту.
  5. Якщо встановити галочку Видалити існуючі об'єкти, то всі відповідності між зовнішніми та внутрішніми товарами у прайс-листі постачальника будуть видалені та встановлені нові, вказані у файлі імпорту. Якщо вам потрібно лише відредагувати існуючі відповідності (змінити ціну або фасування), то не включайте дане налаштування.
  6. Натисніть кнопку Імпортувати.