- Распечатать
Отслеживание заказов - расширение концепции
Обзор
{Функциональные примеры не предназначены для идеального соответствия какому-либо одному процессу или объекту, а скорее служат отправной точкой при создании собственных приложений для отслеживания заказов.
Данное руководство призвано дать вам несколько идей о том, как можно изменить и адаптировать данный функциональный пример к вашему процессу, а также о том, как его можно сочетать с другими фантастическими примерами использования Tulip.
Расширение приложений
Разделение приложений по должностным обязанностям
Как мы уже говорили в руководстве по архитектуре приложений, один из самых простых способов получить пользу от использования Tulip - это создание приложений специально для пользователей, которые будут с ними взаимодействовать.
В большинстве процессов операторы не будут выполнять все действия, начиная от создания заказов, их планирования и заканчивая их аудитом. Разделение этих различных рабочих функций по должностным обязанностям действительно упростит процесс обучения и позволит еще быстрее проводить итерации по каждому подпроцессу.
Модификация пользовательского интерфейса
Принятие нового процесса всегда является сложной задачей в производстве, но интуитивно понятные приложения всегда легче приживаются. Настройте функциональный пример так, чтобы он лучше соответствовал потребностям ваших пользователей.
- Настройте поля, отображаемые в виджете интерактивной таблицы, чтобы отобразить важную информацию для операторов.
- Добавьте/комбинируйте этапы работы приложения, чтобы они лучше соответствовали потребностям пользователей и процессу.
- Добавьте кнопки для выполнения общих действий. Например, менеджеру по производству часто приходится отправлять электронные письма в отдел исполнения заказов, когда того или иного материала нет на складе. Добавьте в приложение кнопку, после нажатия которой в отдел выполнения заказов автоматически будет отправлено электронное письмо с запросом на повторный заказ выбранного компонента.
Добавить дополнительные функции
Проверка качества
Большинство процессов требуют проверки качества. Добавление интерфейса для сбора данных о проверках и записи результатов в таблицу [Defect Events]
(с привязкой записей к заказу) позволит получить дополнительную информацию об исторических данных заказа, что очень важно в случае аудита.
Отслеживание материалов и генеалогия
В случае дефектной готовой продукции требуется возможность отследить источник всех компонентов, входящих в состав дефектной продукции. Таблица [Materials]
фактически заранее настроена на поддержку такого рода видимости. Поля Linked Record для родительских
и дочерних материалов
уже существуют в таблице [Materials]
, поэтому генеалогия может отслеживаться автоматически.
Запрос на помощь
Все мы видели операторов, которые ходят по производственному цеху в поисках руководителя, чтобы задать ему вопрос. Встроенная функциональность And-on, которая автоматически запускает запрос на помощь, позволяет сэкономить на лишних движениях и быстрее решать важные производственные вопросы.
Приложение для аудита заказов
В Functional Example предполагается, что процесс соблюдается, но часто отклонения от процесса приводят к ручному управлению, что приводит к большим потерям. Добавление к процессу приложения, позволяющего опытным пользователям глубоко погрузиться в историческую информацию о заказе и распутать все перекрещивающиеся провода, может действительно оптимизировать процесс выполнения заказов.
Расширение модели данных
Каждый процесс уникален, и эти различия почти всегда требуют добавления дополнительных данных в стандартную модель данных.
Вам, как разработчику приложения, лучше знать, в каких случаях общая модель данных не соответствует вашему процессу, но вот несколько примеров того, как можно расширить эту модель.
Связанные таблицы
Связанные записи позволяют связать одну запись с другой (или несколькими другими). Это означает, что в таблице заказа не нужно указывать детали каждого компонента, необходимого для его выполнения, а можно просто сослаться на запись, в которой содержится эта информация.
Таблица [Materials]
{height="" width="200"}
Таблица "Материалы" предназначена для отслеживания материалов, необходимых для выполнения заказа.
Один заказ может содержать несколько связанных материалов, чтобы отразить BOM, необходимый для завершения сборки.
Добавление полей таблицы
Таблица [Orders]
является хорошей отправной точкой для отслеживания важных данных по заказам, но, вероятно, не включает все поля, важные для вашего процесса. Возможно, вы хотите также отслеживать:
- Стоимость заказа
- Ссылка на ERP-заказ
- Торговый представитель, к которому можно обращаться с вопросами
- Проверки по данному заказу
- Поставляемые заказчику материалы, такие как отчеты о проверках в формате PDF, файлы деталей в формате STL и т.д.
Добавление таблиц
Существуют десятки различных вариантов использования Tulip, и добавление новых процессов может потребовать добавления новых таблиц Tulip.
- Отслеживание операций
- События, связанные с качеством
- Инспекции
- Оборудование
- Отгрузка/прием заказов
Любая из этих таблиц может быть создана и включена в основной сценарий отслеживания заказов. Благодаря гибкой природе таблиц эти новые таблицы могут также управляться специальными приложениями.
ИМЯ | ТИП | ОПИСАНИЕ | | | --- | --- | --- | --- | ID | Текст | Уникальный идентификатор записи. Должен быть уникальным | | Номер материала | Текст | Идентификатор материала | | Описание материала | Текст | Человекочитаемое описание компонента | | Статус | Текст | Текущий статус материала. Используется для отслеживания материала в процессе производства. | Тип | Текст | Тип материала, например, партия, единица, изделие, узел, компонент, партия и т.д. | | Единица измерения | Текст | Единица измерения, используемая для количества | | Местоположение | Текст | Текущее местоположение материала | | Количество | Число | Текущее количество материала | | Фотография | Изображение | Фотография материала, подлежащего производству | | | Batch / Lot / Serial Number | Текст | Уникальная ссылка на материал, связывающая его с поставщиком. Это используется для расширения возможностей отслеживания материала для поставщика (внутреннего/внутреннего), находящегося за пределами Tulip. | Заказ | Заказ | Связанная запись | Заказ, в котором используется данный материал. Эта запись используется только для материала верхнего уровня, остальная иерархия формируется с помощью дочерних/родительских связей материалов. | | Дочерние материалы | Связанная запись | Материалы, которые используются (комбинируются/собираются) для производства данного материала | | | Родительские материалы | Связанная запись | Материал, который использует данный материал |