Описание
Главной болью до автоматизации была работа с ассортиментом поставщика. Фабрика присылает три файла: прайс-лист, разукомплектовочную ведомость и файл штрихкодов. Плюс есть собственный прайс магазина. Свести таблицы, обновить прайс или изменить коды фабрики в 1С можно было только построчно: старые позиции «терялись», на сверку и поиск уходило много времени.
Названия товаров у магазина и поставщика почти не совпадали – сопоставить две таблицы однозначно было невозможно. Комплекты мебели собирали вручную из фабричных позиций.
Заказы с сайта и маркетплейсов поступали разными потоками – их заводили в учётной программе отдельными документами. При загрузке большого прайса в облачную 1С система выдавала ошибку «превышен максимальный расход памяти сервера за один вызов», поэтому массовая загрузка не выполнялась.
При отгрузке коробки отправлялись без маркировки, из-за чего на погрузку уходило больше времени и возрастал риск перепутать места при передаче перевозчикам.
Накапливать проблемы дальше было нельзя: ручная сверка прайсов, потерянные позиции и падающая загрузка тормозили работу. Компания начала искать подрядчика – с опытом внедрения 1С и способностью доработать программу под конкретные процессы, а не ограничиться стандартной поставкой.
Выбор пал на «Первый Бит» – компанию, которая специализируется на внедрении 1С и умеет разрабатывать отдельные обработки и интеграции для типовых конфигураций. Для решения проблемы взяли за основу программу «1С:Управление нашей фирмой» и построили вокруг нее рабочий контур магазина: учет, сайт, маркетплейсы и отгрузка.
В «1С:УНФ» настроили учет приема и отгрузки товаров: все приходные и расходные операции по складу ведутся в системе. Далее программу интегрировали 1С:УНФ с InSales, который агрегирует заказы с сайта и маркетплейсов. Благодаря этому заказы из разных каналов автоматически поступают в учётную программу, и их не требуется заводить вручную по одному.
Настроено групповое создание реализаций, поэтому отгрузки оформляются пакетом, а не отдельными документами. Для каждой отправки формируется готовая печатная форма на отгрузку.
Дополнительно реализовали механизм маркировки коробок с комплектующими мебели. На каждую коробку наносится маркировка, по которой её можно быстро найти при погрузке. Это ускоряет загрузку в транспорт перевозчиков и отправку заказов клиентам.
Для работы с ассортиментом поставщика разработана обработка для 1С. При запуске пользователь указывает три таблицы поставщика: прайс-лист, разукомплектовочную ведомость и файл со штрихкодами. Обработка автоматически сопоставляет данные из таблиц, создаёт номенклатуру в 1С и формирует из отдельных товаров готовые комплекты. Сопоставление выполняется по коду фабрики, когда это возможно, а также по названию позиции и наименованию характеристики.
Для обновления ассортимента достаточно оставить в прайс-листе только новые или изменённые позиции и запустить загрузку – данные в 1С обновляются без ручного поиска. Если производитель изменил код фабрики, в прайс добавляется колонка «Старый код фабрики» со старыми значениями. Обработка находит товар сначала по старому коду, а при его отсутствии – по наименованию, после чего обновляет код.
Позиции, выведенные поставщиком из ассортимента, обработка помечает на удаление в 1С, что позволяет своевременно исключать их из продажи. Заказчику также передан сводный Excel-файл со всеми сопоставленными таблицами поставщика и собственным прайс-листом магазина, благодаря чему результаты сверки можно проверить визуально.
Реализована пакетная загрузка: сборная таблица Excel делится на пакеты по 100 позиций, каждый из которых обрабатывается отдельно, а при переходе к следующему пакету освобождается память. Это устраняет ошибку «превышен максимальный расход памяти сервера за один вызов» при работе с базой.
Как теперь работают бизнес-процессы:
Обновление ассортимента: пришел новый прайс → оставить в файле нужные строки → запустить обработку → позиции, характеристики, комплекты и штрихкоды обновлены в программе.
Приход товара: приемка по складу в «1С:Управление нашей фирмой» . Заказ: InSales собирает заказы с сайта и маркетплейсов → заказы приходят в «1С:Управление нашей фирмой» → реализации создаются пакетом → печатается форма на отгрузку.
Отгрузка: коробки промаркированы → при погрузке ищутся по маркировке → машина собирается быстрее и без перепутанных мест.