Можно подробнее? На сколько реализована функциональность mes? Мне очень интересно т.к. на 1с я еще не встречал mes систем.
Думаю, что на базе 1С писать MES-систему не стоит, поскольку в основе MES-систем лежит оперативное планирование, а не бух. учёт.
Что касается реализации, то об этом я рассказывал на web-конференции. На основе внешнего плана потребностей, формируется оперативный план производства. Для этого внешние позиции дробятся на (или объединяются в) производственные партии. Далее, на основе технологии по каждой операции формируется график производства. При этом могут использоваться как "тянующие", так и "толкающие" методы планирования. Поскольку операции выполняются на конкретных производственных мощностях, закреплённых за производственными участками, то получаем графики работ участков. Далее, в соответствии с рабочим календарём и графиком ППР, делается привязка к конкретным исполняющим производственым мощностям. Одновременно получаем плановую загрузку мощностей, которая будет нужна для дополнительного или повторного планирования.
Потом делается проверка обеспеченности материальными ресурсами: сырьё, комплектующие, инструменты и оснастка. Если ресурсов в достатке, то планирование заканчиваем (при желании пользователи могут вносить коррективы и повторно выполнить планирование), если ресурсов не хватает, то эти плановые позиции сдвигаются вниз по времени, когда появятся недостающие ресурсы. Если информации о поступлении ресурсов нет или недостаточно производственных мощностей, то данные плановые позиции "замораживаются", до принятия по ним решения.
Потом начинается сбор фактической информации (контроль/диспетчирование производства). Сбор фактической информации может происходить двумя путями. В первом случае, к каждой партии продукции прикрепляется маршрутный лист, в котором делаются отметки о времени прохождения каждой операции, отбраковке изделий из партии и пр.. После прохождения каждой контрольной операции информация поступает в систему, позволяя контролировать производство. Во втором случае, на участках рабочим или бригадирам (в случае бригадной организации работ) выдают сменно-суточные задания, где указываются партии, которые необходимо обработать за смену и время, к которому партия должна быть обработана. После обработки очередной партии рабочий/бригадир делает отметку в сменно-суточном задании. В конце смены (иногда и во время обеда) информацию вносят в систему.
И в случае маршрутных листов, и в случае сменно-суточных заданий информация о партии, рабочем месте, смене и пр. дублируется штрих-кодом, что снижает время на ввод информации и страхует от ошибок ввода.
Но это далеко не всё, что делает производственная подсистема. Например, она контролирует остатки материалов на участках, отходы, аварии, простои и ремонты оборудования, выработку рабочих. А также выполняет анализ производства (по срокам, объёмам, браку) и экономические расчёты.
Отдельного разговора заслуживает машиностроение, где технология определяется конструкторской документацией, которая может меняться... довольно часто, а значит нужно поддерживать технологии в актуальном состоянии.