Как связать системы автоматизации производства вокруг заказа

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

Нейропрем внедряет ИИ и автоматизирует бизнес-процессы и производство. Если заказ между работающими программами переносит человек, мы предлагаем интеграцию этих программ. Предмет такой связи вполне конкретен: задание появляется у мастера, документ открывается из задания, зарегистрированный выпуск возвращается к исходному заказу. Возможности подключения и изменения рабочих форм нужно проверять в используемых конфигурациях.

Как узнать один заказ за разными номерами?

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

Локальный номер удобен человеку: по нему менеджер ищет заказ, мастер называет задание, планировщик уточняет работу участка. Общий ключ нужен для связи этих записей. В соответствиях хранится, какой записи каждой программы он принадлежит. Повторная передача должна находить существующую запись по этому соответствию; совпадение названия изделия или фамилии покупателя для такого поиска недостаточно.

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

  • строки с исходным заказом;
  • задания со строкой и выполняемой операцией;
  • партии с заданием, а разделенных партий с исходной партией;
  • события выпуска с конкретным заданием и партией.

По этим связям планировщик должен понимать, к какой части обязательства относится выполненная работа. Выпуск по одному заданию нельзя распространять на остальные задания только потому, что у них общий заказ. При разделении партии важно сохранить количество и единицу измерения каждой части, чтобы дальнейшая запись оставалась объяснимой.

Нужен и согласованный смысл позиции. Код изделия, его исполнение и единица измерения проходят вместе со связью строки. Если участок считает заготовки, а исходная запись описывает материал, переход между ними следует закрепить отдельно. Одинаковое название не объясняет, сколько заготовок относится к этой строке.

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

Откуда брать срок, количество и состояние заказа?

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

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

Возможное распределение источников можно описать так:

СведенияГде рекомендуем закрепить основной источник
Согласованный состав заказа и срок для покупателяВ программе, где ответственный фиксирует условия заказа
Состав задания и план выполнения операцийВ действующем производственном планировании
Разрешенная версия чертежа и ее применимостьВ принятом хранилище технических документов
Выполненная операция и выпускВ программе, где участок регистрирует фактическую работу
Приемка продукции складомВ учете фактического поступления на склад

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

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

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

Как мастер откроет именно разрешенный чертеж?

Мы рекомендуем связывать задание с конкретной разрешенной версией документа и областью ее применения. Ссылка на папку или на самый поздний файл заставляет мастера заново решать, какое основание относится к работе.

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

Аргумент такого устройства связан с незавершенным производством. Новая версия может относиться к следующему выпуску, пока начатую партию требуется закончить по ранее разрешенной. Дата сохранения файла этого решения не содержит. Его принимает сотрудник, отвечающий за техническую документацию, совместно с производством.

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

Если на участке используют копию, у нее должна сохраняться связь с разрешенной версией. Контроль совпадения содержимого полезен для проверки копирования, но не подтверждает применимость чертежа. Сотруднику нужны оба ответа: какой документ перед ним и почему он разрешен для этого задания.

Проверьте возможность такого открытия в действующей форме. Иногда понадобится добавить поле, ссылку или связанный просмотр. Наличие обмена записями еще не означает, что мастер получит документ в своем рабочем окне. Если разрешенной связи нет, рекомендуем явно обозначить это в задании и направить вопрос ответственному за документы.

Что означает «отправлено» и насколько свежие данные на экране?

Мы рекомендуем раздельно показывать отправку, прием и применение изменения. Эти подтверждения описывают путь данных. Факт изготовления продукции регистрируется отдельно и относится к выполненной работе.

«Отправлено» означает, что отправитель передал сообщение. «Принято» подтверждает получение пакета принимающей стороной. «Применено» означает, что данные прошли нужные проверки и изменили целевую рабочую запись. Названия могут отличаться в используемом обмене; при настройке важно установить, какое действие стоит за каждым подтверждением.

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

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

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

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

Как может пройти заказ через рабочие окна?

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

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

  1. Менеджер сохраняет согласованную строку заказа. Ответственный за производство выпускает рабочее задание, связанное с этой строкой. Обмен передает общий ключ заказа, связь строки, состав задания и ссылку на разрешенный документ. В исходной карточке предусмотрен просмотр результата передачи.
  2. Программа участка проверяет полученные сведения и создает свою запись задания. Мастер открывает ее из обычного рабочего списка. В карточке он видит привычный локальный номер, принадлежность к заказу и нужное исполнение изделия. После применения данных отправителю возвращается подтверждение с указанием созданной записи.
  3. Мастер открывает чертеж из задания. Предусмотренное поле ведет к зафиксированной разрешенной версии в хранилище. В карточке указана ее применимость к заданию. Для чтения файла сотруднику нужен согласованный доступ; одна переданная ссылка его не предоставляет.
  4. Во время работы партию разделяют. Каждая часть получает свою запись с принадлежностью к исходной партии и заданию. Разрешенный документ сохраняет связь с применимой частью. Если для дальнейшей операции требуется изменение, ответственный отдельно определяет, к какой части оно относится.
  5. Сотрудник участка регистрирует частичный выпуск по выполненному заданию и партии. Обратный обмен возвращает этот факт в производственный учет и связанную карточку заказа. Планировщик видит исполненную часть и остаток работы. Применение сообщения о частичном выпуске не закрывает весь заказ.

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

Где разбирать несовпадения, чтобы заказ не потерялся?

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

В списке должны быть получатель, затронутое задание или партия, непримененное изменение, причина, ответственный и состояние разбора. Из него полезно открывать исходную и целевую записи. Мастеру в своем задании нужна отметка об ожидающем изменении, если оно влияет на дальнейшую работу. Конкретное место показа зависит от доступных форм.

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

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

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

Закрывать несовпадение рекомендуем после проверки целевой записи. Исчезновение ошибки из журнала еще не доказывает, что задание стало доступно или количество исправилось у планировщика.

Что поручить руководителю производства?

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

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

  1. Найдите исходный заказ, его строки, задания и партии. Запишите локальные номера и существующее соответствие между ними. Покажите, где сохраняется связь после разделения партии.
  2. Укажите отправителя, получателя и фактический способ передачи. Выпишите переносимые поля, их основной источник и человека, который подтверждает изменение. Ручной ввод тоже включите в карту.
  3. Попросите мастера открыть задание из рабочего списка и чертеж из задания. Отметьте обозначение, разрешенную версию, применимость и место хранения. Если документ ищут отдельно, запишите этот шаг.
  4. Проследите обратный путь частичного выпуска. Где сотрудник его регистрирует, где планировщик видит исполненную часть и остаток, какое подтверждение возвращает получатель? Отсутствующее подтверждение отметьте прямо.
  5. Найдите место разбора отказов и время последнего примененного обновления. Укажите, кто замечает задержку, кто решает несовпадение и как проверяют исправленную запись.

Такая карта дает директору предметную задачу интеграции: связать определенные записи и подтверждения на выбранной передаче. Затем следует проверить доступные способы подключения. Если выпуск нигде не регистрируют, обмен не создаст отсутствующий факт; если связь уже работает, стоит исправить найденный разрыв в ней.

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

От способа разделения партии зависит объем нужного подключения: иногда достаточно передать ссылку на исходное задание, иногда разрешение приходится закреплять за каждой новой частью. В ваших программах такая связь может уже сохраняться при разделении или теряться на этом переходе. Мы работаем в компании Нейропрем и предлагаем сравнить эти варианты на звонке: где технолог задает применимость чертежа, что наследует новая партия и что видит мастер. Если по описанию нужная связь уже есть, обсудим ее передачу; если нет, выделим недостающую привязку для проверки в программе участка. Оставьте имя и телефон в форме ниже. Мы перезвоним в течение двух-трех часов.

//БЕСПЛАТНАЯ ДИАГНОСТИКА

Разберём один ваш процесс за 35 минут

Оставьте контакты и мы свяжемся с вами в течение 2-3 часов. Техническое задание к встрече не обязательно.