MENU
    Обзор записей о завершении
    • 08 Jan 2025
    • 4 Минуты для чтения
    • Авторы

    Обзор записей о завершении


    Вводный текст

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


    Запись о завершении - это неизменяемый набор данных, в котором хранятся значения из приложения Tulip. Записи сохраняются автоматически при завершении приложения. Вы также можете использовать триггеры для сохранения данных в любой момент, который сочтете важным (например, при завершении процесса).

    Завершения - это метод хранения данных, подобный таблицам. Однако, в отличие от таблиц, записи о завершении не могут быть изменены, что гарантирует достоверность данных. Tulip рекомендует использовать как завершения, так и таблицы для сбора данных.

    Чтобы получить доступ к записям завершения приложения, перейдите на страницу App Info и перейдите на вкладку Completions.

    Go to Completions

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

    • Продолжительность приложения
    • Время начала и окончания
    • Длительность каждого выполненного шага
    • Зарегистрированный пользователь
    • Название станции
    • Комментарии
    • Версия приложения
    • Идентификатор выполнения
    • Отменено (было ли приложение отменено или нет)

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

    Когда использовать завершения

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

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

    Как сохранить данные о завершении

    NOTE

    Completion data only saves when you run an app. Testing an app in development mode will not save completion records, however it will show a simulated completion record.

    Завершить приложение

    Хотя данные о завершении сохраняются автоматически, когда пользователь завершает приложение, все равно должен быть триггер с переходом для завершения приложения.

    Complete%20App%20Trigger

    Завершение приложения приводит к...

    • Сохранит все поля метаданных из приложения
    • Сохранит текущие значения всех переменных приложения
    • Сохранит текущие значения полей всех загруженных записей таблицы с одной временной меткой
    • Сбросит все переменные к их значениям по умолчанию (если только они не настроены так, чтобы не очищаться при завершении)
    • Очистите все держатели записей таблицы
    • Загрузить последнюю опубликованную версию приложения*

    *если станция настроена на запуск последней опубликованной версии

    Отменить приложение

    Переход Cancel App выполняет те же операции, что и Complete App, с добавлением функции, что все переменные в приложении сбрасываются к их значению по умолчанию.

    Cancel%20App%20Trigger

    Сохранить все данные приложения

    Это действие сохраняет поля метаданных, текущие значения переменных и значения полей загруженных записей таблицы из приложения. В отличие от перехода Complete App, Save All App Data не сбрасывает переменные к значениям по умолчанию и не очищает держатели записей таблицы.

    Save%20All%20App%20Data%20Trigger

    Ограничения и лучшие практики

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

    В операционных/процессных приложениях запись о завершении должна сохраняться в конце процесса. Особенно в отраслях GxP рекомендуется использовать функцию сохранения всех данных приложения при завершении любого этапа процесса.

    В случае использования приложения для неоперационных процессов (например, приложение для управления рабочими заказами) запись о завершении следует создавать в конце процесса (например, в конце создания рабочего заказа), чтобы иметь простой аудиторский след использования приложения. Эти записи о завершении дают немедленные ответы на такие вопросы, как:

    • Когда приложение использовалось в последний раз и кем?
    • Как часто используется приложение?
    • Отменяется ли приложение и на каком этапе?

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

    Использование записей завершения в приложении

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

    Записи о завершении в анализах

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

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

    Completion%20Analysis%20in%20App

    Виджет истории записей

    Виджет Digital Record History показывает данные процесса, связанные с каждой записью завершения. Это прокручиваемый виджет, к которому можно применять фильтры для сортировки записей. Вы также можете просмотреть данные электронной подписи. Прочитайте статью Использование виджета истории записей для просмотра изменений записей таблицы, чтобы понять, как настроить этот виджет.

    NOTE

    The record history widget is available only for Enterprise customers.

    Record%20History%20Widget%20Ex

    Дальнейшее чтение


    Вы нашли то, что искали?

    Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!


    Была ли эта статья полезной?