A rotina de parametrizações DTA tem como objetivo realizar as configurações necessárias para a utilização do DTA nas rotinas de Manufatura.
Além das parametrizações necessárias para o correto funcionamento das funcionalidades do DTA, nesta rotina também é possível realizar a consulta das ferramentas disponíveis para utilização no DTA, e determinar quais usuários ou grupo de usuários podem utilizar cada uma das ferramentas.
Ao acessar a rotina de configurações, é apresentado o menu lateral com as seguintes opções:
Na opção de Catálogo, é apresentada uma lista com as ferramentas disponíveis para utilização no DTA. Serão apresentadas as seguintes informações:
| Coluna | Descrição |
|---|---|
| Habilitado? | Representa uma legenda com as cores verde ou vermelho, indicando se a ferramenta está ou não habilitada para uso.
Todas as ferramentas são criadas com o status Habilitado. |
| Código | Código identificador da ferramenta |
| Permissões | Exibe um ícone, indicando se a ferramenta possui algum usuário ou grupo de usuário que possui permissão de acesso.
|
| Descrição | Descrição curta indicando o objetivo da ferramenta |
| Grupo | Exibe a descrição do grupo de ferramentas a qual a ferramenta está vinculada. |
| Ações | Exibe os botões de ação disponíveis para cada uma das ferramentas.
|
É possível realizar filtros nas informações desta tabela. O campo "Pesquisar" localizado na parte superior direita da tabela permite filtrar os registros por código da ferramenta, descrição da ferramenta ou grupo de ferramentas. |
Na ação
Detalhes da ferramenta, é possível visualizar todas as informações relacionadas à ferramenta. Serão exibidas as seguintes informações:
| Coluna | Descrição | Origem da informação |
|---|---|---|
| Código | Código identificador da ferramenta | HZV_FUNCAO |
| Habilitado? | Identifica se a ferramenta está habilitada para uso | HZV_HABLTD |
| Padrão? | Identifica se é uma ferramenta padrão do sistema? | HZV_PADRAO |
| Descrição Reduzida | Breve descrição do objetivo da ferramenta | HZV_DSCCUR |
| Descrição | Descrição da funcionalidade da ferramenta, enviada ao modelo de IA | HZV_DESCRI |
| Regras | Regras de uso da ferramenta, enviado ao modelo de IA | HZV_REGRAS |
| Grupo | Código do grupo de ferramentas vinculado | HZV_GRUPO |
| Descrição Grupo | Descrição do grupo de ferramentas vinculado | HZX_NOME |
| Classe | Nome da classe ADVPL/TLPP responsável pela ferramenta | HZV_CLASSE |
| Método | Nome do método ADVPL/TLPP que será executado para obter os dados da ferramenta | HZV_MDADOS |
| Versão | Número da versão da ferramenta, incremental em atualizações das parametrizações da ferramenta | HZV_VERSAO |
Na aba Exemplos, será exibida uma tabela contendo alguns exemplos de interações que podem invocar a ferramenta durante a utilização do DTA. Estes exemplos também serão enviados ao modelo de IA, para que o modelo possua uma referência mais adequada sobre o objetivo da ferramenta, permitindo assim uma melhor precisão na decisão do modelo de IA sobre qual ferramenta é a mais adequada conforme a interação executada pelo usuário.
A tabela de exemplos exibe as seguintes informações:
| Coluna | Descrição | Origem da informação |
|---|---|---|
| Sequência | Sequencial do exemplo dentro da ferramenta | HZZ_SEQUEN |
| Descrição | Texto do exemplo de utilização da ferramenta | HZZ_DESCRI |
Na aba Parâmetros, será exibida uma tabela contendo todos os parâmetros/argumentos utilizados para a execução da ferramenta. Estes argumentos serão solicitados pelo modelo de IA ao usuário para que a ferramenta seja executada, e serão enviados como parâmetros para o método da ferramenta responsável por obter as informações.
A tabela de parâmetros exibe as seguintes informações:
| Coluna | Descrição | Origem da informação |
|---|---|---|
| Parâmetro | Código identificador do parâmetro. O método ADVPL/TLPP responsável por obter as informações da ferramenta receberá o parâmetro identificado por este código. | HZV_PARAM. Identificado através do nome da propriedade registrado. |
| Tipo | Tipo de dados do parâmetro, podendo ser string, null, number ou boolean. Quando um parâmetro estiver definido com os tipos "string, null", identifica que o parâmetro pode receber um texto ou o valor "null", tornando-o um parâmetro que pode ou não possuir valores, mesmo que a flag "Obrigatório" estiver habilitada. | HZV_PARAM. Identificado através da informação "type". |
| Descrição | Descritivo do parâmetro. Esta informação tem importância para que o modelo de IA identifique corretamente os argumentos informados na solicitação do usuário, pois é a partir desta descrição que o modelo irá identificar o que significa o parâmetro para a ferramenta. | HZV_PARAM. Identificado através da informação "description". |
| Obrigatório | Flag (Sim/Não) indicando se o preenchimento do argumento é obrigatório para que a ferramenta possa ser executada. | HZV_PARAM. Identificado através da informação "required". |
| Opções | Lista de valores válidos para o argumento. Quando informado, o argumento somente irá receber um dos valores válidos fornecidos. | HZV_PARAM. Identificado através da informação "enum". |
Na aba Glossário, será exibida uma tabela contendo os nomes das informações que são retornadas pelas ferramentas.
O glossário é útil para que o modelo de IA conheça as nomenclaturas corretas de cada informação que a ferramenta traz, fazendo com que a forma que a informação é exibida ao usuário seja mais compreensível.
| Coluna | Descrição | Origem da informação |
|---|---|---|
| Propriedade | Nome da propriedade que a ferramenta retorna | HZW_NOME |
| Descrição | Descritivo da propriedade retornada. Geralmente é uma descrição da informação que pode ser apresentada ao usuário. | HZW_DESCRI |
As informações do Glossário são consideradas pelo modelo de IA para a melhor exibição das informações ao usuário, porém não obrigatoriamente o modelo de IA irá utilizar exatamente as descrições definidas no glossário para apresentar as informações para o usuário. Podem haver diferenças na apresentação de acordo com a interpretação realizada pelo modelo. |
Para desabilitar uma ferramenta, deve ser acionado o botão de ação
da ferramenta desejada. Será exibida uma mensagem de confirmação para desabilitar a ferramenta, e em caso de confirmação a ferramenta será desabilitada. O status da ferramenta será alterado para Desabilitado.
O botão de ação para desabilitar uma ferramenta somente é visível quando a ferramenta está com o status "Habilitado".
Quando uma ferramenta está desabilitada, ela não é mais utilizada como uma ferramenta válida durante a utilização do DTA e sua execução não será solicitada.
Para habilitar uma ferramenta, deve ser acionado o botão de ação
da ferramenta desejada. Será exibida uma mensagem de confirmação para habilitar a ferramenta, e em caso de confirmação a ferramenta será habilitada. O status da ferramenta será alterado para Habilitado.
O botão de ação para habilitar uma ferramenta somente é visível quando a ferramenta está com o status "Desabilitado".
......
Documentar aqui as funções da autorização
Documentar aqui as funções da tela de parâmetros