Ответ эксперта

Владелец продукта SimpleMES
Чтобы не вносить факт выпуска вручную, обмен строят в обе стороны: заказ из 1С:ERP передается в MES и раскладывается на операции, оператор отмечает выпуск у рабочего места, а согласованный результат уходит обратно в 1С:ERP. Мастеру больше не нужно в конце смены переносить данные из журналов.
Почему факт выпуска приходится переносить руками
ERP знает план, но не ход работ в цехе. Пока между ними нет MES, выпуск, брак и простои записывают в журналы или таблицы, а в 1С их вносят после смены. Из-за этого отставание видно только после смены, а цифры в ERP зависят от того, кто и когда их перенес.
Как устроен обмен
- Заказ из ERP. Заказ приходит в MES в том виде, в каком его создали в 1С:ERP. В MES к нему добавляют производственные данные и по технологическому маршруту раскладывают на операции.
- Факт в цехе. Оператор на терминале запускает и завершает операции, вводит выпуск, брак, партии и параметры. Данные с оборудования поступают автоматически, если оно подключено.
- Результат в ERP. В 1С:ERP передаются согласованные результаты выполнения заказа, а не каждое нажатие оператора.
Что согласовать до настройки
- Какие документы и поля передаются в каждую сторону и как они соответствуют друг другу.
- Правила преобразования данных: единицы измерения, коды номенклатуры, статусы заказа.
- Что делать при ошибке обмена: кто видит сбой и как повторить передачу.
Если 1С доработана под предприятие, это особенно важно: после изменений в ERP соответствие полей может понадобиться пересмотреть.
Как это сделано в SimpleMES
У SimpleMES есть готовая интеграция с 1С:ERP, к другим ERP систему подключают через REST API и веб-сервисы. Соответствие полей и правила преобразования данных настраивают в интерфейсе SimpleMES; что можно настроить без кода, а где понадобятся скрипты, зависит от сценария обмена. Состав обменов определяют на этапе проектирования.
Каждый обмен — отдельная запись интеграции: одна загружает заказы из 1С, другая выгружает выполненные заказы обратно. Поля сопоставляются через матрицу соответствий, у интеграции задают интервал запуска и число попыток, а результат каждого обмена виден в журнале интеграции — с него начинают поиск, если данные не пришли. Подробнее — в документации SimpleMES.
Как заказ проходит через цех от 1С:ERP до контроля качества — на странице SimpleMES.



