- Распечатать
Как отслеживать генеалогию продукта с помощью таблиц
Как отслеживать генеалогию продукта с помощью таблиц
Вот как привязать серийные номера отдельных деталей к продукту в Tulip
Примечание: Эта тема рассматривается в разделе "Создание приложения для отслеживания и генеалогии" в Tulip University.
Генеалогия и прослеживаемость продукции - популярные концепции во многих отраслях.
Компании, которые производят такие продукты, как...
- медицинские приборы
- робототехника
- лосьон
- химикаты
...используют Tulip для замены бумажных записей генеалогии продукции.
В этом учебнике будет приведен простой пример генеалогии и отслеживания - привязка одного номера изделия к серийным номерам 5 различных деталей.
Прежде чем использовать этот учебник, вам необходимо иметь базовое представление о таблицах. Вам следует прочитать обзор таблиц и построить свою первую таблицу.
В этом примере мы будем использовать пример производства продукта из 5 различных химических веществ. Каждый из этих химикатов имеет номер партии, который вы хотели бы записать рядом с номером партии конечного продукта.
Этот учебник будет действителен независимо от того, используете ли вы одно приложение для производственного процесса или несколько приложений.
Есть 2 шага:
- Создание номера партии в Tulip с помощью шага формы
- Каждый раз, когда в партию добавляется химическое вещество, регистрируйте такие детали, как номер партии и количество добавленного вещества (в фунтах или унциях).
Давайте начнем!
Добавление номера партии
Когда оператор начинает замес, необходимо создать запись в таблице для отслеживания его истории.
В Tulip сначала создайте таблицу под названием "Партии". Затем добавьте несколько полей, например:
- Номер партии химиката 1 (текст)
- Количество химиката 1 (число)
- Химикат 2 Номер партии (текст)
- Количество химиката 2 (число)
- Химикат 3 Номер партии (текст)
- Химикат 3 Количество (число)
- Химикат 4 Номер партии (текст)
- Химикат 4 Количество (число)
- Химикат 5 Номер партии (текст)
- Химикат 5 Количество (число)
Теперь вы готовы обновлять таблицу каждый раз, когда в вашем процессе запускается новая партия. В данном примере мы предполагаем, что оператор должен будет вручную ввести номер партии, который ему присвоен.
Сначала создайте место для записи под названием "Новый номер партии", чтобы связать приложение с таблицей "Номера партий".
Затем создайте шаг формы и добавьте текстовое поле под названием "Введите новый номер партии".
Добавьте переменную для отслеживания значения.
Затем добавьте пользовательское действие к кнопке "Отправить" и добавьте триггер.
Затем добавьте действие "Создать запись", которое добавит новую запись в таблицу на основе значения, введенного в форму.
- "Записи таблицы" "Создать запись"
- по ID: "Переменная" "Создать новую партию - ввести номер новой партии" в: "New Batch Number"
- "Перейти к шагу" "Далее"
Как только оператор нажмет кнопку "Отправить" на форме, в таблице будет создана новая запись.
Обновление сведений о компонентах в партии
Если вы планируете обновить запись партии в другом приложении, помните, что вам необходимо загрузить запись таблицы для нужной партии в каждом приложении, где вы будете производить обновления.
В данном примере вы хотите прикрепить к записи таблицы номер партии химикатов и их количество. Поэтому создайте шаг формы с текстовым виджетом для номера партии и виджетом с цифрами для количества. Добавьте переменную для каждого из них.
Затем добавьте "Пользовательское действие" с триггером, который срабатывает, когда оператор нажимает кнопку "Отправить", как описано выше.
Вам понадобятся два оператора "Data Manipulation" "Store" для обновления записи.
- "Манипуляция данными" "Хранить" данные: "Переменная" (имя переменной)
- местоположение: "Запись в таблице" "Номер новой партии" "Номер партии химикатов 1"
- "Манипуляция данными" "Хранить" данные: "Переменная" (имя переменной)
- местоположение: "Table Record" "New Batch Number" "Chem 1 Lot Quantity".
Это мгновенно обновит запись о продукте или партии.
Дальнейшее чтение
Вы нашли то, что искали?
Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!