Експорт та імпорт даних

Gem Logic дозволяє експортувати та імпортувати дані масово, використовуючи CSV та інші формати файлів. Це корисно для міграції даних з іншої системи, виконання масових оновлень або створення звітів.

Дивись також

Міграція даних з іншої системи для покрокового посібника щодо міграції Ваших даних з іншої системи до Gem Logic.

Дії експорту та імпорту доступні в меню Actions у більшості списків перегляду.

Експорт даних

Щоб експортувати дані, перейдіть до списку записів, які Ви хочете експортувати (наприклад, Товари, Контакти, Замовлення), і натисніть меню Дії. Виберіть іконку завантаження, щоб відкрити діалогове вікно експорту.

Ви можете вибрати один із кількох форматів експорту:

  • Excel (.xlsx)

  • PDF (.pdf)

  • CSV – формат ЄС (з роздільником крапка з комою)

  • CSV – формат США (з роздільником кома)

Експортований файл містить усі записи, які відповідають Вашим поточним фільтрам. Застосуйте фільтри перед експортом, щоб звузити обсяг даних.

Історія експортів

Кожен експорт фіксується в журналі. Ви можете переглянути попередні експорти в Дії ‣ Історія експортів у відповідному списку. Звідти Ви можете повторно завантажити раніше експортовані файли.

Імпорт даних

Щоб імпортувати дані, перейдіть до списку і натисніть Дії ‣ Імпорт. Відкриється діалогове вікно імпорту, де Ви можете завантажити CSV-файл.

Завантаження порожнього шаблону

Перед імпортом завантажте порожній CSV-шаблон із діалогового вікна імпорту. Шаблон доступний у двох форматах:

  • формат США (з роздільником кома)

  • формат ЄС (з роздільником крапка з комою)

Шаблон містить усі доступні колонки з двома рядками заголовків: перший рядок описує кожне поле, а другий містить внутрішні назви полів. Не змінюйте і не видаляйте ці рядки заголовків.

Заповнюйте Ваші дані, починаючи з третього рядка. Ви можете видалити непотрібні колонки та переставити їх за потреби.

Створення нових записів

Щоб створити нові записи, залиште колонку id порожньою. Gem Logic автоматично призначить ідентифікатор кожному новому запису під час імпорту.

Оновлення існуючих записів

Щоб оновити існуючі записи, включіть колонку id із правильним ідентифікатором бази даних запису, який Ви хочете оновити. Ви можете отримати ці ідентифікатори, спочатку експортувавши існуючі дані.

Якщо колонка id містить значення, яке відповідає існуючому запису, Gem Logic оновить цей запис значеннями з рядка CSV, замість створення нового.

Порада

Типовий робочий процес полягає в тому, щоб спочатку експортувати Ваші існуючі дані, змінити потрібні значення в експортованому файлі, а потім ре-імпортувати його. Оскільки експортований файл містить ідентифікатори бази даних, імпорт оновить існуючі записи.

Історія імпортів

Кожен імпорт фіксується в журналі. Ви можете переглянути попередні імпорти в Дії ‣ Історія імпортів у відповідному списку. Кожен запис імпорту показує статус і дозволяє завантажити оригінальний файл або звіт із будь-якими помилками, що виникли.

Імпорт товарів

Імпорт товарів відбувається за тим самим загальним сценарієм, що й інші імпорти — завантажте порожній CSV-шаблон (формат США з комами або формат ЄС із крапкою з комою), заповніть Ваші рядки та завантажте файл через Stock ‣ Товари ‣ Дії ‣ Імпорт.

Два специфічних для товарів моменти:

  • Існуючі товари зіставляються за ``item_sku``, а не за ``id``. Якщо item_sku рядка вже існує в Gem Logic, цей товар оновлюється значеннями з рядка. Рядки з новим або порожнім item_sku створюють новий товар (SKU генерується автоматично, коли поле залишено порожнім).

  • Перші рядки заголовків шаблону товарів зарезервовані та не повинні змінюватися чи видалятися. Ви можете видаляти непотрібні колонки та вільно їх переставляти.

Після завантаження статус кожного імпорту відображається в Actions ‣ Import history, де Ви також можете завантажити звіт про помилки для рядків, що не вдалося імпортувати.

Правила ціноутворення при імпорті продуктів

При імпорті продуктів ціноутворення для кожного каналу продажів встановлюється через три стовпці, що працюють разом як трійка:

  • price — сума, що використовується правилом (не завжди остаточна ціна продажу)

  • pricing_rule — як розраховується ціна продажу з price

  • sales_channel_price — канал продажів, до якого застосовується ця ціна

Ви можете встановити до 5 таких трійок на продукт (price, price_2price_5, кожна з відповідним pricing_rule_* і sales_channel_price_*). Порожні трійки ігноруються.

Дозволені значення для pricing_rule

Стовпець pricing_rule має бути одним із цих чотирьох значень — будь-яке інше значення відхилить рядок:

  • fixed_price — ціна продажу дорівнює price як є

  • cost_multiplier — ціна продажу дорівнює вартість × price (де вартість — сума вартості металів, дорогоцінних каменів і компонентів продукту)

  • price_per_carat — ціна продажу дорівнює price × загальна вага в каратах дорогоцінних каменів продукту

  • cost_based — ціна продажу дорівнює вартості продукту; price ігнорується

Як застосовується трійка

  • Якщо price встановлено, а sales_channel_price порожній, правило і сума застосовуються до всіх каналів продажів для цього продукту.

  • Якщо price і sales_channel_price встановлено обидва, правило і сума застосовуються лише до цього каналу продажів. Використовуйте другу і третю трійки для додаткових каналів.

  • Якщо price порожній, жодних змін ціноутворення для цієї трійки не вноситься — навіть якщо Ви заповните pricing_rule або sales_channel_price.

Повторний імпорт для оновлення цін

При повторному імпорті існуючих продуктів:

  • Порожній pricing_rule завжди встановлює правило на fixed_price, як для нових продуктів, так і при оновленні існуючих. Якщо Ви хочете зберегти інше правило (наприклад, cost_multiplier або price_per_carat), заповніть це значення у стовпці pricing_rule.

Після імпорту Gem Logic автоматично перераховує ціну продажу для кожного каналу продажів на основі правила, тому Вам не потрібно також заповнювати звичайний стовпець ціни.

Підтримувані типи записів

Наступні типи записів підтримують експорт і імпорт:

  • Атрибути

  • Бренди

  • Категорії

  • Сертифікати

  • Колекції

  • Контакти

  • Закупівлі у клієнтів

  • Адреси електронної пошти

  • Шаблони електронної пошти

  • Подарункові картки

  • Вхідні рахунки та кредитні ноти

  • Матеріали

  • Меморандуми та товари меморандумів

  • Вихідні рахунки та кредитні ноти

  • Продукти

  • Проєкти

  • Комерційні пропозиції та товари комерційних пропозицій

  • Ремонти та товари ремонту

  • Продажі та товари продажу

  • Відвантаження

  • Склади

  • Замовлення постачальникам

  • Завдання

  • Транзакції