AIVcoreOdoo development
ru
Все материалы
Кейс18 июня 2026 г.2 мин чтения

Миграция с 1С:УПП на Odoo 17: завод металлоконструкций

Перенесли производственный учёт с 1С:УПП на Odoo 17: справочники, остатки, спецификации и незавершённое производство. Параллельный период — один месяц, потерь данных нет.

О проекте

Заказчик
Завод металлоконструкций, 180 сотрудников
Отрасль
Производство
Срок
4 месяца
Стек
Odoo 17PostgreSQLPythonXML-RPC1С:УПП
4 мес.
от аудита до запуска
-38%
время закрытия месяца
12
систем заменено одной

Что было

Завод работал на 1С:УПП, снятой с поддержки, плюс десяток Excel-файлов для планирования производства. Данные о заказах, остатках и себестоимости жили в разных местах, отчёт по марже собирался вручную и опаздывал на две недели.

Ключевые боли:

  • закрытие месяца занимало 9–11 рабочих дней;
  • фактическую себестоимость заказа узнавали через месяц после отгрузки;
  • планирование закупок велось «на глаз», склад был затоварен на 4 месяца вперёд;
  • любая доработка конфигурации стоила дорого и долго.

Что сделали

1. Аудит и карта данных (3 недели)

Описали 42 бизнес-процесса, разметили, какие из них закрываются штатной Odoo, какие требуют доработки, а какие проще убрать. Составили карту соответствия объектов 1С и моделей Odoo: номенклатура → product.template, спецификации → mrp.bom, контрагенты → res.partner, договоры → sale.order + кастомная модель рамочных договоров.

2. Перенос данных

Выгрузку из 1С делали в CSV/JSON, загрузку — через собственные скрипты на XML-RPC с идемпотентными внешними идентификаторами (external_id), чтобы загрузку можно было повторять сколько угодно раз.

Перенесли:

  • 18 400 позиций номенклатуры с единицами измерения и аналогами;
  • 3 100 контрагентов с реквизитами и договорами;
  • остатки по 6 складам на дату переноса;
  • 2 700 спецификаций с многоуровневой вложенностью;
  • открытые заказы клиентов и поставщиков, незавершённое производство.

3. Настройка производства

Собрали в Odoo MRP: рабочие центры с реальными тактами, маршруты, план-график, учёт брака и возвратной обрезки металла. Себестоимость считается по фактическим затратам рабочих центров, а не по нормативу.

4. Доработки

  • модуль рамочных договоров с лимитами отгрузки;
  • расчёт раскроя листа с учётом делового отхода;
  • обмен с 1С:Бухгалтерия по регламентированному учёту (документы уходят пакетами раз в сутки);
  • печатные формы под требования заказчика (спецификация, паспорт изделия, ТТН).

5. Параллельный период

Месяц завод работал в двух системах одновременно. Сверяли остатки, себестоимость и взаиморасчёты по контрольным точкам. Расхождения свели к нулю на третьей неделе, после чего 1С:УПП перевели в режим «только чтение».

Результат

  • закрытие месяца — 6–7 рабочих дней вместо 9–11;
  • фактическая себестоимость заказа видна на следующий день после закрытия производственного задания;
  • складские запасы сократились на 22% за счёт нормального планирования потребностей;
  • стоимость владения снизилась: лицензии Odoo Community + поддержка дешевле прежнего контракта на сопровождение 1С.

Что бы мы сделали иначе

Раньше начали бы обучение кладовщиков. Технически миграция прошла спокойно, а вот приёмка на складе первые две недели тормозила из-за привычки к старым интерфейсам. Сейчас мы всегда закладываем в план 2–3 обучающие сессии до запуска, а не после.

Похожая задача?

Расскажите о процессе — оценим объём работ и сроки.

Похожие материалы

Кейс
14 мая 2026 г.2 мин чтения

Odoo с нуля на пищевом производстве: партии, сроки годности, себестоимость

Компания росла без ERP: заказы в мессенджерах, склад в тетради. За 10 недель развернули Odoo 18 с производством, партионным учётом и прослеживаемостью до сырья.

10 недель
до промышленной эксплуатации
+27%
точность плана производства
ВнедрениеПроизводство
Читать
Кейс
2 апреля 2026 г.2 мин чтения

Мобильное приложение со сканированием для склада на Odoo

Штатный Barcode-модуль не выдерживал 900 строк отбора в смену и падал при потере Wi-Fi. Сделали приложение на Flutter с офлайн-очередью и синхронизацией через JSON-RPC.

×2.4
скорость сборки заказа
-91%
ошибок пересорта
Мобильные приложенияСканирование
Читать
Статья
5 февраля 2026 г.2 мин чтения

Переход с 1С на Odoo: чек-лист миграции данных

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

Миграция с 1СВнедрение
Читать