Одиниці ваги

Вступ#

Одиниці ваги визначають одиниці виміру, у яких вказується вага товарів у магазині. Кожна одиниця має назву (наприклад, «Кілограм»), скорочення (наприклад, «кг») та значення — коефіцієнт перерахунку відносно одиниці ваги за замовчуванням. Це забезпечує точний розрахунок доставки й водночас дає змогу показувати вагу товарів у звичних для покупців одиницях.

Як відкрити розділ одиниць ваги#

Крок 1. Перейдіть до одиниць ваги#

Увійдіть в адмін-панель і перейдіть у Система → Локалізація → Одиниці ваги.

Крок 2. Список одиниць ваги#

Відкриється Список одиниць ваги з назвами, скороченнями та значеннями.

Крок 3. Керування одиницями ваги#

Кнопкою «Додати» створюйте нову одиницю ваги, кнопкою «Редагувати» змінюйте наявну.

Огляд інтерфейсу#

список одиниць ваги в розділі Система → Локалізація → Одиниці ваги

Поля одиниці ваги#

Основні параметри одиниці ваги

Основні поля

  • Назва одиниці ваги: (обов'язково) назва одиниці, 3–32 символи, задається для кожної мови (наприклад, «Кілограм», «Фунт», «Унція», «Грам»)
  • Одиниця ваги: (обов'язково) скорочення або символ, 1–4 символи, для кожної мови (наприклад, «кг», «lb», «oz», «г»)
  • Значення: коефіцієнт перерахунку відносно одиниці ваги за замовчуванням (для одиниці за замовчуванням — 1.00000000)
Логіка коефіцієнтів перерахунку

Відносна система вимірювання

  • Одиниця за замовчуванням: одна одиниця ваги має значення 1.00000000 — це базова одиниця.
  • Коефіцієнти: значення інших одиниць показує, скільки таких одиниць дорівнює одній базовій.
  • Приклад: якщо за замовчуванням кілограм (значення 1), то фунт матиме значення ≈ 2.20462 (1 кг = 2.20462 lb).
  • Зворотний перерахунок: система автоматично перераховує вагу між одиницями за цими коефіцієнтами.
Зв'язок з доставкою

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

Одиниця ваги за замовчуванням вибирається в Система → Налаштування на вкладці Локалізація (поле Одиниця виміру ваги).

Типові завдання#

Налаштування метричної та імперської систем#

Щоб підтримувати обидві системи для міжнародних продажів:

  1. Визначте одиницю за замовчуванням (наприклад, кілограм для метричної системи).
  2. Переконайтеся, що для неї встановлено значення 1.00000000.
  3. Додайте допоміжні одиниці:
    • Фунт: значення ≈ 2.20462 (1 кг = 2.20462 lb)
    • Унція: значення ≈ 35.274 (1 кг = 35.274 oz)
    • Грам: значення = 1000 (1 кг = 1000 г)
    • Тонна: значення = 0.001 (1 кг = 0.001 т)
  4. Перевірте відображення ваги в товарах і розрахунок доставки.

Додавання спеціальних одиниць ваги#

Для нішевих товарів (наприклад, дорогоцінних металів, що продаються в тройських унціях):

  1. Створіть одиницю ваги з назвою «Тройська унція» та скороченням «ozt» (не більше 4 символів).
  2. Перевірте коефіцієнт: 1 тройська унція = 0.0311035 кг.
  3. Якщо за замовчуванням кілограм (значення 1), значення тройської унції = 32.1507 (1 кг = 32.1507 ozt).
  4. Призначте нову одиницю відповідним товарам і перевірте відображення та розрахунок доставки.

Точний розрахунок вартості доставки#

Щоб вартість доставки рахувалася правильно:

  1. Переконайтеся, що вагу всіх товарів указано з правильною одиницею ваги.
  2. Перевірте, що модулі доставки використовують потрібну одиницю ваги.
  3. Протестуйте розрахунок доставки на товарах з відомою вагою.
  4. Налаштуйте правила доставки за вагою відповідно до одиниць, які використовує ваш перевізник.

Найкращі практики#

Стратегія системи ваги

Послідовне впровадження

  • Узгодження з доставкою: виберіть одиницю за замовчуванням, яку використовує ваш перевізник.
  • Узгодженість даних: вказуйте вагу всіх товарів в одній одиниці.
  • Очікування покупців: пропонуйте одиниці, звичні для цільових ринків (метричні — для Європи, імперські — для США).
  • Точність: використовуйте достатню кількість знаків після коми без зайвих ускладнень.
Цілісність даних

Точне налаштування

  • Точні коефіцієнти: беріть коефіцієнти перерахунку з авторитетних джерел.
  • Перевірка: регулярно перевіряйте перерахунок на відомих значеннях.
  • Перевірка доставки: звіряйте розрахунки доставки з тарифами перевізника.
  • Документування: фіксуйте налаштування системи ваги для команди.
Обережно з видаленням

Не можна видалити одиницю ваги, яка: 1) вибрана одиницею ваги за замовчуванням у налаштуваннях магазину, або 2) призначена товарам. ocStore покаже відповідне повідомлення про помилку — спершу змініть налаштування за замовчуванням або перепризначте товари.

Усунення проблем#

Вартість доставки розраховується неправильно

Проблеми з перерахунком ваги

  • Розбіжність одиниць: перевірте, що модуль доставки використовує ту саму одиницю, що й товари.
  • Коефіцієнти: перевірте математичну правильність значень одиниць ваги.
  • Одиниця за замовчуванням: перевірте, яку одиницю вибрано за замовчуванням.
  • Вага товарів: переконайтеся, що вагу товарів вказано з правильною одиницею.
Не вдається видалити одиницю ваги

Залежності

  • За замовчуванням: одиницю може бути вибрано за замовчуванням у налаштуваннях магазину.
  • Товари: одиницю можуть використовувати товари.
  • Рішення:
    1. Змініть одиницю ваги за замовчуванням у налаштуваннях магазину.
    2. Призначте товарам іншу одиницю ваги.
    3. Повторіть видалення.
Вага товару відображається неправильно

Проблеми з перерахунком або відображенням

  • Логіка перерахунку: перевірте, як вага виводиться в шаблонах теми.
  • Кеш: очистіть кеш, щоб оновити відображення.
  • Зміни в темі: перевірте, чи не змінює тема логіку відображення ваги.
  • Тестування: перевірте в різних сесіях покупців.
API перевізника відхиляє значення ваги

Проблеми інтеграції з API

  • Вимоги до одиниць: перевірте, яку одиницю ваги вимагає API перевізника.
  • Точність перерахунку: переконайтеся, що перерахунок не дає помилок округлення.
  • Допустимі межі: перевірте, чи вага в межах, які приймає перевізник.
  • Журнал: увімкніть журналювання в модулі доставки, щоб бачити точні значення ваги, що надсилаються в API.

«Одиниці ваги — гравітаційна стала вашого інтернет-магазину: вони визначають вартість переміщення, фізику пакування та сприйняття цінності покупцем. Кожен коефіцієнт перерахунку з'єднує ваші ваги з очікуваннями покупця.»

Сторінку перекладено й адаптовано для ocStore з офіційної документації OpenCart. Ліцензія — GNU GPL v3.