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

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


Article Summary

::: (info) () Para fazer o download do aplicativo, visite: Biblioteca:::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 suas necessidades específicas. Você pode 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ções 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.

:::(Info) (OBSERVAÇÃO) Os termos "procedimentos" e "tarefas" descrevem como diferentes sequências de trabalho são organizadas e combinadas em um processo. É fundamental que os procedimentos e as tarefas sejam hierárquicos. Os processos de trabalho são realizados por meio da conclusão de uma sequência de procedimentos, e cada procedimento consiste em uma sequência de tarefas:

Process Hierarchy.jpg

O Diagrama de Processo 1 mostra o relacionamento consequente do fluxo entre procedimentos e tarefas, em um único 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 uma relação entre as duas tabelas. O campo de texto à direita, também chamado Procedure(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 o 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? * Quantos procedimentos diferentes você tem em seu processo?

Estrutura* Quantas tabelas você precisa? (A Tulip normalmente 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?