Estrutura de tabela para aplicativos de instruções de trabalho
  • 13 Jan 2025
  • 4 Minutos para Ler
  • Contribuintes

Estrutura de tabela para aplicativos de instruções de trabalho


Resumo do artigo

To download the app, visit: Library
:::Saiba como estruturar suas tabelas para aplicativos de instruções de trabalho.

As tabelas Tulip são um meio de organizar, armazenar e usar dados em aplicativos. As tabelas contêm informações organizadas em campos (colunas) e registros (linhas) que podem ser personalizados e configurados de acordo com as suas necessidades específicas. É possível usar tabelas em um único aplicativo ou em vários aplicativos.

O que são tabelas de instruções de trabalho?

Os processos de fabricação geralmente são executados como uma série de atividades realizadas em sequência. Em um projeto de instrução de trabalho baseado em tabelas, os detalhes das atividades específicas que constituem um processo são mantidos em tabelas Tulip. As tabelas de instruções de trabalho são tabelas Tulip que armazenam informações sobre os procedimentos e as tarefas que compõem todo o processo.

Como você pode ver nos diagramas de processo abaixo, um processo é composto por uma série de procedimentos concluídos em sequência. Cada procedimento em si consiste em uma sequência de tarefas. Em um projeto de instrução de trabalho baseado em tabelas, os procedimentos e as tarefas são armazenados em tabelas, e a lógica do aplicativo fornece ao usuário final as etapas adequadas à sua localização em uma sequência de trabalho.

NOTE

The terms “procedures” and “tasks” describe how different sequences of work are organized and combined within a process. Crucially, procedures and tasks are hierarchical. Work processes are fulfilled by completing a sequence of procedures, and each procedure consists of a sequence of tasks.

Process Hierarchy.jpg

O diagrama de processo 1 mostra o relacionamento consequente do fluxo entre procedimentos e tarefas, em um processo.

Process Hierarchy2.png

O Diagrama de Processo 2 mostra a estrutura hierárquica do processo, dos procedimentos e das tarefas.

Em um projeto de instruções de trabalho baseado em tabela, os aplicativos contêm um número definido de registros de tabela incorporados ou variáveis que são campos mapeados em uma tabela. Em vez de as instruções serem codificadas nas próprias etapas, elas são organizadas nas tabelas para serem exibidas quando o usuário seleciona a tarefa atual apropriada. Esses procedimentos e tarefas são então alimentados dinamicamente no aplicativo com base no procedimento selecionado.

A exibição dinâmica de instruções por meio de tabelas permite flexibilidade na criação e no uso de um aplicativo. Use um aplicativo para passar por vários procedimentos e exibir as tarefas em ordem sequencial de acordo com a configuração da tabela. A seguir, examinaremos as possíveis estruturas de tabelas, bem como as considerações que você deve fazer ao configurar as tabelas.

Como estruturar tabelas de instruções de trabalho

Há várias maneiras de estruturar suas tabelas. Nesta seção, examinaremos exemplos de tabelas do pacote de aplicativos Instruções de Trabalho, explicando a relação entre elas, e analisaremos algumas considerações que você deve fazer antes de tomar decisões sobre suas próprias tabelas de Instruções de Trabalho.

Primeiro, vamos dar uma olhada em um exemplo usando um aplicativo do Work Instructions App Suite:

Exemplo

O aplicativo Procedure Scroller usa duas tabelas: Procedure (Procedimento) e Tasks (Tarefas). A tabela Procedimento tem cinco campos: ID, descrição, Tipo, Item Master e Tarefas. Os campos Item Master e Tasks usam registros vinculados para seu tipo de dados, o que significa que o campo compartilha dados com o campo de outra tabela.

WI Procedure Table.png

A outra tabela, Tasks (Tarefas), inclui um campo de registro vinculado que se conecta ao campo ID na tabela Procedure (Procedimento). Esse campo indica o ID do procedimento ao qual a tarefa pertence.

WI Task Table.png

Na tabela Tasks (Tarefas ) acima, o campo vinculado denominado Procedure (Procedimento ) estabelece um relacionamento entre as duas tabelas. O campo de texto à direita, também denominado Procedimento, é usado em uma agregação.

Quando um usuário seleciona um procedimento, o ID é usado para preencher as tarefas que incluem o mesmo ID de procedimento em sua respectiva tabela. Veja como isso se parece no aplicativo:

WI Select a Procedure.gif

Lembre-se de que esse é apenas um exemplo de como você pode configurar tabelas para armazenar informações de instruções de trabalho a serem preenchidas dinamicamente em um aplicativo. Quando se tratar de seus próprios aplicativos, mantenha uma configuração que seja acessível e gerenciável para seu processo.

Metodologia

Antes de começar a configurar as tabelas, há alguns detalhes que devem ser considerados com antecedência para garantir a configuração, a personalização e o uso adequados.

Configuração* Quem configurará e gerenciará a(s) tabela(s) e o(s) aplicativo(s)? Quantos aplicativos são necessários para completar o fluxo do processo?

Estrutura* Quantas tabelas você precisa? (Normalmente, a Tulip usa uma tabela para procedimentos, uma para tarefas e uma para parâmetros, se necessário)* Suas tabelas são usadas em vários aplicativos?* De quantos campos você precisa?* Se estiver usando várias tabelas, quais informações se sobrepõem entre elas?

Uso no aplicativo* Qual é o layout do seu aplicativo em relação às instruções?* Como o usuário interagirá com a(s) tabela(s)?* Que informações você deseja exibir no aplicativo a partir da(s) tabela(s)?

Compreender o escopo completo do seu aplicativo e as informações que deseja apresentar ao usuário é essencial para criar um aplicativo de instruções de trabalho baseado em tabelas.

Leitura adicional


Este artigo foi útil?