Сайфилд

РАЗРАБАТЫВАЕМ РЕШЕНИЯ ДЛЯ БИЗНЕСА

1С:Франчайзинг — официальный партнёр

Статус партнёра

Официальный франчайзи 1С

1С • БИЗНЕС • ПРОЦЕССЫ

Перенос данных из Excel в 1С при запуске швейного производства: номенклатура, остатки, нормы

Excel на швейном производстве обычно представляет собой не одну таблицу, а десяток файлов у разных людей: ассортимент у менеджера, нормы расхода у технолога, остатки тканей у кладовщика, расценки у нормировщика, заказы у директора. При переходе на 1С всё это нужно свести в единый справочник — и именно на этом этапе проваливается больше проектов, чем на настройке системы. Разберём, что переносить, в каком порядке и как не затащить в новую систему хаос старой.

Принцип: переносим не файлы, а данные

Первое решение, которое нужно принять: перенос — это не копирование таблиц, а построение справочной структуры заново с наполнением из Excel. Попытка воспроизвести в 1С логику таблиц приводит к тому, что система наследует все накопленные противоречия.

Типичные противоречия, которые вскрываются при первой же выгрузке:

  • одна и та же ткань записана как «Габардин синий», «габардин син.», «Габардин 240 г/м2 синий» — три позиции вместо одной;
  • размер и цвет зашиты в текст наименования, причём в разном порядке;
  • у одной модели два артикула — старый и новый, оба в ходу;
  • нормы расхода в разных файлах различаются, и никто не знает, какая актуальна;
  • остатки тканей ведутся суммарно по артикулу, без разбивки на рулоны и партии.

Эти проблемы существуют и без 1С — просто они не мешают, пока данными пользуется один человек. Перенос делает их видимыми, и разбирать их всё равно придётся. Вопрос только в том, будет это сделано до загрузки или после, когда на кривые справочники уже лягут документы.

Что переносить и в каком порядке

Порядок важен: каждый следующий блок ссылается на предыдущий.

1. Классификаторы и справочники-основания. Единицы измерения, склады, подразделения, виды работ, размерные сетки, справочник цветов. Небольшой объём, но всё остальное на них опирается.

2. Номенклатура материалов. Ткани, фурнитура, расходники, упаковка — с артикулами, единицами измерения, свойствами (состав, плотность, ширина).

3. Номенклатура готовой продукции. Модели без размера и цвета в наименовании, с генерацией характеристик по размерно-цветовой матрице.

4. Контрагенты и договоры. Поставщики, покупатели, подрядчики, с реквизитами и условиями.

5. Спецификации и нормы расхода. Самый трудоёмкий блок, требующий сверки актуальности.

6. Технологические карты и расценки. Операции, нормы времени, расценки по разрядам.

7. Сотрудники. С привязкой к участкам, разрядам и схемам оплаты.

8. Остатки на дату старта. Материалы, полуфабрикаты, готовая продукция, незавершённое производство.

9. Незакрытые заказы. Заказы покупателей и заказы поставщикам в работе.

Историю документов переносить не нужно — она остаётся в старых файлах. Исключение: обороты продаж по моделям за один-два года, если они используются для планирования коллекций; их загружают агрегированно, а не документами.

Подготовка номенклатуры: главный этап

На него уходит больше времени, чем на всё остальное вместе. Последовательность работ:

Выгрузка и дедупликация. Все источники сводятся в одну таблицу, дубли выявляются по артикулу, по наименованию и вручную. Для тканей полезен дополнительный признак — состав и плотность: две записи с разными названиями и одинаковыми характеристиками почти всегда один материал.

Разбор наименований на составляющие. Из строки «Платье Лилия синее 46» нужно получить модель «Платье Лилия», цвет «синий», размер «46». Частично это делается формулами, но не полностью: формулировки в реальных таблицах слишком разнородны. Закладывайте ручную доработку.

Построение размерно-цветовой матрицы. Для каждой модели определяется набор допустимых комбинаций. Здесь важно не создавать характеристики, которых никогда не было в производстве, — иначе справочник раздуется в разы.

Единая система артикулов. Если артикулы исторически разные в производстве, в продажах и на маркетплейсах, нужно определить основной и хранить остальные как дополнительные коды. Иначе сквозная аналитика не соберётся.

Актуализация. Позиции, не использовавшиеся два года, переносить не нужно — их место в архиве, а не в рабочем справочнике.

Перенос норм расхода

Особый случай, потому что нормы в Excel почти всегда находятся в разном состоянии актуальности.

Практический порядок:

  • отобрать модели, которые реально в производстве, — обычно это 30–50% от общего списка;
  • по каждой найти самую свежую версию нормы и определить её источник: раскладка САПР, расчёт технолога или «сложилось исторически»;
  • по 10–15 ходовым моделям сверить норму с фактическим расходом за квартал; расхождение больше 5% означает, что норму нужно пересчитывать, а не переносить;
  • если нормы задавались средними по модели, решить на этом этапе, вводить ли разбивку по размерным группам — потом это сделать сложнее;
  • отдельно вынести коэффициенты технологических потерь, если они были зашиты в норму.

Перенос устаревших норм — самая частая и самая дорогая ошибка миграции: новая система начинает считать неверно с первого дня, и доверие к ней теряется быстрее, чем успевают разобраться в причине.

Перенос остатков тканей

Если планируется рулонный учёт, начинать его нужно с чистого листа, а не с переноса суммарных остатков.

Рабочая процедура:

  • физическая инвентаризация склада с промером каждого рулона;
  • присвоение номеров рулонов, печать и наклейка бирок со штрихкодами;
  • ввод остатков в 1С сразу в разрезе рулонов, с фактическими длиной и шириной;
  • отделение неликвидных остатков и лоскута в отдельные категории, чтобы они не попадали в расчёт доступного количества;
  • фиксация расхождений с учётными данными Excel как отдельного результата — это полезная цифра, показывающая масштаб прежней погрешности.

Инвентаризация занимает от одного до трёх дней в зависимости от размера склада, и её нельзя пропустить: перенос недостоверных остатков сводит на нет весь смысл рулонного учёта.

Технические способы загрузки

В 1С есть несколько инструментов, и выбор зависит от объёма и от того, разовая это операция или регулярная.

Типовая загрузка из табличного документа. Встроенный механизм в УНФ, Комплексной автоматизации и ERP: данные вставляются из Excel, колонки сопоставляются с реквизитами, выполняется загрузка с проверкой. Подходит для номенклатуры, контрагентов, цен — то есть для простых плоских справочников.

Обработка «Загрузка данных из табличного документа». Универсальный инструмент для случаев, когда типового механизма не хватает: загрузка характеристик, спецификаций, остатков в разрезе рулонов.

Разработка обработки под конкретную структуру. Оправданно для спецификаций и техкарт, где данные многоуровневые: одна строка Excel превращается в объект с табличными частями. Разработка окупается уже на нескольких сотнях позиций.

Независимо от инструмента обязательны две вещи: загрузка сначала в тестовую копию базы и протокол загрузки с перечнем непринятых строк и причин.

Проверка после загрузки

Проверять нужно не факт загрузки, а осмысленность результата. Минимальный чеклист:

  • количество загруженных позиций совпадает с ожидаемым, дублей нет;
  • по каждой группе номенклатуры выборочно проверены 5–10 карточек целиком;
  • сумма остатков в деньгах совпадает с данными бухгалтерии на дату переноса;
  • расчёт потребности по тестовому заказу даёт результат, совпадающий с расчётом технолога;
  • плановая себестоимость по нескольким моделям сходится с калькуляцией экономиста;
  • сдельная зарплата по тестовому наряду совпадает с расчётом нормировщика.

Последние три пункта — содержательные проверки, они выявляют ошибки, которые формальная сверка количества строк не покажет.

Типичные ошибки

Перенести всё «на всякий случай». Справочник на 15 тысяч позиций, из которых используется полторы тысячи, замедляет работу пользователей и делает подбор мучительным.

Сохранить размер и цвет в наименовании, чтобы «не переделывать». Это блокирует аналитику по характеристикам, выгрузку в Национальный каталог маркировки и нормальную работу с маркетплейсами.

Загрузить остатки без инвентаризации. Расхождения старой системы переезжают в новую и там уже неразличимы.

Не назначить владельца справочника. После переноса кто-то должен отвечать за то, чтобы дубли не появлялись снова. Без этой роли справочник деградирует за полгода.

Делать перенос силами только подрядчика. Решение о том, какие позиции актуальны и какая норма верна, может принять только предприятие. Подрядчик отвечает за технику загрузки, не за содержание.

Сколько времени это занимает

Реалистичная оценка для швейного предприятия среднего размера: подготовка и чистка номенклатуры — две-три недели, спецификации и техкарты — две-четыре недели работы технолога, инвентаризация и загрузка остатков — неделя, проверка — несколько дней. Итого пять-восемь недель, из которых основная часть — работа сотрудников предприятия, а не подрядчика.

Эти сроки нужно закладывать в план проекта с самого начала. Попытка уложить перенос в «пару дней перед стартом» гарантированно приводит к переносу даты запуска.

Итог

Перенос данных из Excel в 1С на швейном производстве — это в первую очередь наведение порядка в справочниках, и только во вторую техническая загрузка. Порядок работ: классификаторы, материалы, готовая продукция с характеристиками, контрагенты, спецификации, техкарты, сотрудники, остатки после инвентаризации, незакрытые заказы.

Два момента, на которых нельзя экономить: сверка норм расхода с фактом перед переносом и физическая инвентаризация склада тканей. Оба определяют, будет ли новая система считать правильно с первого дня. Помочь с подготовкой данных и разработкой обработок загрузки мы можем в рамках проекта по решению «1С:Швейное производство».