CONTEÚDO


01. VISÃO GERAL

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.


02. CONFIGURAÇÕES

Ao acessar a rotina de configurações, é apresentado o menu lateral com as seguintes opções:


03. CATÁLOGO

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:

ColunaDescrição
Habilitado?

Representa uma legenda com as cores verde ou vermelho, indicando se a ferramenta está ou não habilitada para uso.

- Habilitado
- Desabilitado

Todas as ferramentas são criadas com o status Habilitado.

CódigoCó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.

- Este ícone indica que nenhum usuário ou grupo de usuário pode utilizar a ferramenta.
- Este ícone indica que ao menos um usuário ou grupo de usuário pode utilizar a ferramenta.

DescriçãoDescrição curta indicando o objetivo da ferramenta
GrupoExibe 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.

- Ação de Detalhes da ferramenta
- Ação para Desabilitar a ferramenta
- Ação para Habilitar uma ferramenta

É 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.


Detalhes da ferramenta

Na ação Detalhes da ferramenta, é possível visualizar todas as informações relacionadas à ferramenta. Serão exibidas as seguintes informações:

ColunaDescriçãoOrigem da informação
CódigoCódigo identificador da ferramentaHZV_FUNCAO
Habilitado?Identifica se a ferramenta está habilitada para usoHZV_HABLTD
Padrão?Identifica se é uma ferramenta padrão do sistema?HZV_PADRAO
Descrição ReduzidaBreve descrição do objetivo da ferramentaHZV_DSCCUR
DescriçãoDescrição da funcionalidade da ferramenta, enviada ao modelo de IAHZV_DESCRI
RegrasRegras de uso da ferramenta, enviado ao modelo de IAHZV_REGRAS
GrupoCódigo do grupo de ferramentas vinculadoHZV_GRUPO
Descrição GrupoDescrição do grupo de ferramentas vinculadoHZX_NOME
ClasseNome da classe ADVPL/TLPP responsável pela ferramentaHZV_CLASSE
MétodoNome do método ADVPL/TLPP que será executado para obter os dados da ferramentaHZV_MDADOS
VersãoNúmero da versão da ferramenta, incremental em atualizações das parametrizações da ferramentaHZV_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:

ColunaDescriçãoOrigem da informação
SequênciaSequencial do exemplo dentro da ferramentaHZZ_SEQUEN
DescriçãoTexto do exemplo de utilização da ferramentaHZZ_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:

ColunaDescriçãoOrigem 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çãoDescritivo 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órioFlag (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.

ColunaDescriçãoOrigem da informação
Propriedade

Nome da propriedade que a ferramenta retorna

HZW_NOME
DescriçãoDescritivo 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.


Desabilitar uma ferramenta

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.

Habilitar uma ferramenta

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".

Segurança da ferramenta

Como parte dos privilégios de execução dos usuários, é possível definir quais usuários ou grupos de usuários podem executar determinada ferramenta.

Para definir quais usuários/grupos de usuários podem utilizar determinadas ferramentas, na visão de Detalhes da ferramenta pode ser acessada a opção "Segurança".

A opção Segurança irá abrir uma nova visão, onde é possível consultar, adicionar ou remover os usuários/grupos de usuários com acesso a ferramenta.

É exibida uma tabela com as seguintes informações:

ColunaDescriçãoOrigem da informação
Tipo

Identifica se a permissão é de um Usuário ou de um Grupo de usuário

Se HZY_USUARI estiver preenchido, indica uma permissão de usuário.

Se HZY_USUARI estiver vazio, indica uma permissão de grupo.

Código

Código do usuário ou do grupo de usuário, de acordo com o tipo.

HZY_USUARI ou HZY_GRPUSR.
Descrição

Nome do usuário ou do grupo de usuário, de acordo com o tipo.

Nome do usuário, ou nome do Grupo de usuários, definido no Configurador do sistema.
Ações

Ações que podem ser executadas para o usuário/grupo.

- Quando acionado, remove a permissão do usuário/grupo da ferramenta.

-


Para adicionar a permissão para um usuário ou grupo de usuário:

1) No campo "Tipo", selecione Usuário ou Grupo para determinar o tipo de inclusão;
2) No campo de texto abaixo do "Tipo", informe o código do Usuário ou do Grupo de usuário, conforme seleção do Tipo realizada. Pode ser utilizada a consulta "lookup" do campo para facilitar o seu preenchimento;
3) Após informar o código do usuário/grupo, clique sobre o botão "Adicionar". A permissão será concedida, e a tabela de permissões será atualizada com o novo usuário/grupo adicionado.

Para consultar, adicionar ou remover permissões de um usuário em várias ferramentas, pode ser utilizada a funcionalidade de Autorização.


04. AUTORIZAÇÃO

Documentar aqui as funções da autorização

05. PARÂMETROS

Documentar aqui as funções da tela de parâmetros


06. TABELAS UTILIZADAS