Создание справочника «Товары» с габаритами и весом единицы
Хочу себе такие же кнопкиВведение
Вы — логистический специалист, и от точности данных о товаре зависит всё: от расчёта места на складе до стоимости перевозки. В этом уроке вы получите практический набор навыков для создания справочника «Товары» (商品 shāngpǐn), где каждый элемент будет описан габаритами (尺寸 chǐcùn) и весом (重量 zhòngliàng) единицы. Вы узнаете, как выбрать правильную структуру, какие поля обязательны, как оформить единицы измерения и как автоматизировать проверку качества данных.
1. Ключевые термины
| Термин | Пиньинь | Иероглифы | Что означает в логистике |
|---|---|---|---|
| Товар | shāngpǐn | 商品 | Наименование продукта, который перемещается в цепочке поставок |
| Габариты | chǐcùn | 尺寸 | Длина, ширина, высота (L × W × H) в выбранных единицах |
| Вес | zhòngliàng | 重量 | Масса единицы товара (в граммах, килограммах и т.п.) |
| Единица измерения | dānwèi | 单位 | Стандарт, в котором фиксируются размеры и масса |
| Справочник | cānkǎo | 参考 | Таблица‑реестр, где хранится информация о всех товарах |
| SKU (Stock Keeping Unit) | — | — | Уникальный идентификатор позиции в системе |
Все эти слова будут выделяться жирным шрифтом, а рядом указаны пиньинь и иероглифы для международных партнёров.
2. Планирование структуры справочника
2.1. Выбор уровня детализации
- Уровень 1 – Товар‑семейство (например, «Мебель»).
- Уровень 2 – Модель/артикул (например, «Стул‑001»).
- Уровень 3 – Упаковка/единица (например, «Стул‑001 — упакован в коробку 1 × 1 × 1 м, 25 кг»).
Для большинства компаний достаточно двух уровней: SKU + Габариты/Вес. Если у вас сложные сборные изделия, добавьте третий уровень «компонент».
2.2. Основные поля справочника
| Поле | Описание | Пример | Обязательное? |
|---|---|---|---|
| SKU | Уникальный код | 1001‑A | Да |
| Наименование | Текстовое название | «Стул офисный» | Да |
| Категория | Группа товаров | «Мебель» | Нет |
| Длина | L, в мм/см/м | 850 мм | Да |
| Ширина | W, в мм/см/м | 450 мм | Да |
| Высота | H, в мм/см/м | 950 мм | Да |
| Вес | Масса, в граммах/кг | 12 кг | Да |
| Единица измерения | Стандарт (мм, см, м, г, кг) | «мм/кг» | Да |
| Объём | Вычисляемый параметр (L × W × H) | 0,36 м³ | Нет (формула) |
| Примечание | Дополнительные сведения | «Требуется бережная упаковка» | Нет |
Совет: храните единицы измерения в отдельной таблице‑справочнике, чтобы избежать «см/м» конфликтов.
3. Формат данных и единицы измерения
3.1. Стандартные единицы
| Параметр | Рекомендуемая единица | Пояснение |
|---|---|---|
| Длина, ширина, высота | мм (миллиметры) или см (сантиметры) | Для большинства складов удобно использовать мм, так как они позволяют хранить цифры без десятичных знаков. |
| Вес | кг (килограммы) или г (граммы) | При весе менее 1 кг удобно использовать граммы, иначе килограммы. |
| Объём | м³ (кубические метры) | Вычисляется автоматически: L·W·H в метрах. |
3.2. Преобразование единиц
| Исходная единица | Целевая единица | Формула |
|---|---|---|
| 1 см = 10 мм | — | знач = значение × 10 |
| 1 м = 1000 мм | — | мм = м × 1000 |
| 1 кг = 1000 г | — | г = кг × 1000 |
| 1 м³ = 1 000 000 см³ | — | см³ = м³ × 1 000 000 |
Практический лайфхак: в Excel создайте скрытый столбец «Коэффициент», где будет храниться множитель (10, 1000 и т.п.). Затем используйте формулу
=ИсходноеЗначение*Коэффициент.
4. Реализация в популярных инструментах
4.1. Excel / Google Sheets
| Шаг | Действие |
|---|---|
| 1 | Создайте лист Товары и задайте заголовки согласно таблице в пункте 2.2. |
| 2 | Добавьте столбец Объём (м³) с формулой =L/1000*W/1000*H/1000. |
| 3 | В отдельном листе Единицы перечислите допустимые единицы (мм, см, м, г, кг). |
| 4 | Настройте Data Validation для столбцов «Единица измерения», чтобы пользователь мог выбирать только из списка. |
| 5 | Добавьте Conditional Formatting: если вес > 30 кг → ячейка красная (внимание). |
| 6 | Сохраните как .xlsx и настроьте Share с правами только для чтения у остальных отделов. |
4.2. SQL‑таблица
CREATE TABLE goods (
sku VARCHAR(20) PRIMARY KEY,
name VARCHAR(100) NOT NULL,
category VARCHAR(50),
length_mm INT NOT NULL,
width_mm INT NOT NULL,
height_mm INT NOT NULL,
weight_kg DECIMAL(6,3) NOT NULL,
unit_length VARCHAR(5) NOT NULL CHECK (unit_length IN ('mm','cm','m')),
unit_weight VARCHAR(5) NOT NULL CHECK (unit_weight IN ('g','kg')),
notes TEXT,
volume_m3 AS ( (length_mm/1000.0)*(width_mm/1000.0)*(height_mm/1000.0) ) STORED
);
- CHECK‑ограничения гарантируют, что в поле попадают только допустимые единицы.
- Вычисляемый столбец volume_m3 автоматически хранит объём в кубических метрах.
4.3. API‑интеграция
Если ваш WMS (Warehouse Management System) принимает JSON, формат записи может выглядеть так:
{
"sku": "1001-A",
"name": "Стул офисный",
"dimensions": {
"length": {"value": 850, "unit": "mm"},
"width": {"value": 450, "unit": "mm"},
"height": {"value": 950, "unit": "mm"}
},
"weight": {"value": 12, "unit": "kg"},
"category": "Мебель",
"notes": "Требуется бережная упаковка"
}
API‑слой может выполнить проверку: если unit не совпадает со списком, вернуть ошибку 400.
5. Проверка качества данных
| Вид проверки | Как реализовать | Что искать |
|---|---|---|
| Диапазон | length_mm BETWEEN 10 AND 5000 |
Нереалистично маленькие/большие размеры |
| Согласованность | weight_kg > 0 и volume_m3 > 0 |
Отрицательные или нулевые значения |
| Дублирование SKU | SELECT sku, COUNT(*) FROM goods GROUP BY sku HAVING COUNT(*) > 1 |
Дублированные коды |
| Соответствие единиц | SELECT * FROM goods WHERE unit_length NOT IN ('mm','cm','m') |
Ошибочные обозначения |
| Неполные строки | SELECT * FROM goods WHERE name IS NULL OR length_mm IS NULL |
Пропущенные обязательные поля |
Автоматизировать можно с помощью SQL‑скриптов или Excel‑макросов (VBA). Регулярный запуск (раз в неделю) поможет поддерживать справочник актуальным.
6. Поддержка актуальности
- Ответственный – назначьте «владельца» справочника (обычно менеджер складского отдела).
- Версионирование – храните копии в системе контроля (Git, SharePoint) с меткой даты.
- Обучение персонала – проведите короткий воркшоп по правилам ввода данных.
- Автоматический импорт – если поставщики присылают файлы, настройте ETL‑процесс, который будет проверять формат и загружать только валидные строки.
Практика для закрепления
- Заполните таблицу в Excel: создайте 5 товаров, укажите длину, ширину, высоту в разных единицах (см, м) и вес в граммах. Добавьте формулу объёма и проверьте, что все единицы преобразованы в метры/килограммы.
- SQL‑задача: напишите запрос, который выводит все товары, у которых объём превышает 0,5 м³ и вес более 20 кг.
- JSON‑валидация: используя любой онлайн‑валидатор, проверьте корректность JSON‑записи для товара «Кофейный автомат», где длина = 120 см, ширина = 80 см, высота = 150 см, вес = 45 кг.
- Анализ ошибок: в таблице Excel найдите все строки, где поле «Единица измерения» отличается от «мм/кг». Сколько таких ошибок? Предложите способ их автоматического исправления.
- Разработка чек‑листа: составьте 5 пунктов контрольного списка, который будет использоваться перед загрузкой новых товаров в справочник.
Итоги
- Вы создали структурированный справочник с обязательными полями и единицами измерения.
- Поняли, как преобразовывать и вычислять габариты и вес.
- Научились реализовывать решение в Excel, SQL и JSON, а также проверять качество данных.
Применяйте полученные навыки в ежедневной работе, и ваш логистический процесс станет более предсказуемым, экономичным и прозрачным. Удачной практики!
Адаптивный дизайн WordPress блога
CamZamZam - снимки с веб камеры и эффектом глитча
Cartoon Network games для детей
Чат-испытание
Инструкция по установке логистического программного обеспечения Logitrans.
Как предотвратить поломки оборудования в логистике.
Как улучшить логистические операции с помощью технологии RFID.
Как выбрать правильное оборудование для логистики на Урале.
Как заработать $1000 в неделю без блога и рекламы
Китайские фитинги и трубы для промышленности
Куклы LOL витрина
Лайфхаки для логистических компаний на Урале.
ЛОР болезни и аллергия: взаимосвязь
Ошибки в логистике: что делать, если груз потерян.
Основные стандарты логистики на Урале.
QR-код декодер онлайн
Регистрация ИП в Москве без посещения офиса
Русская онлайн рулетка
Специалист по доменным трендам
Сравнение логистических решений: CargoLogix vs. LogiMaster.
Стильные сумки для женщин
Субтитры — нет, уши — включены: 5 минут на английский
Важные факторы при выборе хостинга
Видеорегистраторы с функцией записи



