Сложный ассортимент под контролем: как мы выстроили точный учет в 1С для товаров с 50+ характеристиками
В этой статье от команды проекта 42Clouds расскажем, как с помощью команды DevJobs было реализовано решение, которое позволяет учитывать каждую уникальную комбинацию товара и его характеристик в 1С с уникальным штрихкодом, а также автоматически заполнять все документы.
Результаты для бизнеса:
- Точность учета остатков по характеристикам возросла до 99,9%.
- Время на поиск и сборку заказов сократилось с 30 до 6 минут.
- Ошибки в отгрузке (например, не тот цвет или размер) почти исчезли.
Проблемы с текущей системой
Клиент — онлайн-ретейлер автозапчастей и тюнинга, столкнулся с проблемой, когда стандартная система учета в 1С не справлялась с разнообразием ассортимента. Это не просто была техническая проблема, а серьезный кризис, который угрожал нормальной работе, репутации и финансам компании.
Пример: товар «Спойлер универсальный» в 1С учитывался как единственная позиция с общим остатком. Однако физически это были десятки различных товаров, каждый из которых имел свои характеристики:
- модель автомобиля (20+ вариантов);
- год выпуска (с 2005 по 2023);
- цвет (матовый черный, глянцевый белый, карбон);
- тип крепления (на двухсторонний скотч, на болты);
- комплектация (с LED-подсветкой или без).
В 1С числилось: «Спойлер — 100 шт.», но на самом деле на разных складах находилось 5 шт. для BMW X5 (2018, черный, на скотч) и 95 шт. для Audi A4 (2015, белый, на болты). Сотрудники не могли быстро найти нужный товар под заказ.
Отсутствие детализированного учета затрудняло основные процессы компании: от склада до бухгалтерии.
Проблемы с учетом:
- Склад: поиск товара занимал 30 минут. Инвентаризация длилась неделю, а результаты не совпадали с данными системы.
- Ошибки отгрузки: каждую пятую отгрузку отправляли с ошибками. Это приводило к возвратам и негативным отзывам.
- Финансы: проблемы с расчетом себестоимости и маржи мешали формировать правильную ценовую политику.
- Бухгалтерия: накладные и счета содержали только общее название товара, что усложняло сверку данных и приводило к ошибкам.
Компания пыталась найти решение, но на фриланс-биржах большинство предложений касались лишь мелких доработок, а не глубокой перестройки логики учета. В результате компания обратилась в 42Clouds через платформу DevJobs.
Решение задачи
Задача была проста: создать систему в 1С, где каждая комбинация товара и его характеристик учитывалась как отдельная позиция с уникальным штрихкодом, а все документы заполнялись автоматически.
Команда DevJobs предложила комплексное решение, которое включало несколько ключевых этапов.
Этапы реализации
Шаг 1. Модификация справочника «Номенклатура»
- Был создан новый справочник «Характеристики», который имеет иерархическую структуру:
- Группа (модель автомобиля);
- Подгруппа (год выпуска);
- Свойство (цвет).
- Каждой уникальной комбинации «Номенклатура + Характеристика» автоматически присваивался уникальный штрихкод в формате Code-128.
Шаг 2. Обработка складских документов
- В основные документы (заказы, реализация, поступление и т. д.) были добавлены обязательные поля: «Штрихкод» и «Характеристика».
- При выборе товара и его характеристик поле «Штрихкод» заполняется автоматически.
- Печать документов была переработана: в счетах и накладных теперь указаны точные данные о товаре, его характеристиках и штрихкодах.
Шаг 3. Создание отчета «Движение товаров по характеристикам»
Отчет позволяет:
- Фильтровать движение товаров по складам и периодам.
- Отслеживать остатки по каждой характеристике.
- Получать полную расшифровку операций по каждому товару и характеристике.
Результаты внедрения
Через 3 недели после внедрения изменений, результаты стали очевидными.
Для склада: работа со сканером позволила сократить время на поиск товара. Теперь сборка заказа занимает в 5 раз меньше времени, а точность выполнения стала значительно выше.
Для бухгалтерии и руководства: остатки теперь точно соответствуют физическим, что значительно упростило подготовку отчетности. Отчеты теперь готовы за 15 минут вместо двух дней.
Для клиентского сервиса: консультанты уверены в наличии нужной детали и могут быстрее обслуживать клиентов. Количество ошибок в отгрузке сократилось до минимального уровня.
Принципы, которые сработали:
- Штрихкод — ключ учета. Связка «Номенклатура + Характеристика = Уникальный штрихкод» — основа точного учета.
- Данные вводятся один раз. При оприходовании товара и присвоении штрихкодов данные автоматически передаются во все документы.
- Контроль на всех этапах. Обязательные поля в документах исключают ошибки при внесении данных.
Итог
Решение не только устранило операционные проблемы, но и обеспечило основу для дальнейшего роста бизнеса. Подобный подход помогает не только повысить точность учета, но и улучшить эффективность работы на всех уровнях компании.
Если вам нужно аналогичное решение, обращайтесь в DevJobs для консультации и обсуждения вашей задачи.