/
Dicionário de Dados

Dicionário de Dados

O dicionário de dados é um repositório onde podemos consultar as tabelas utilizadas no Sispetro. Pode ser acessado pelo menu Ferramentas / Manutenção Dicionário de Dados.

Além de servir para consultas, o dicionário pode ter configurações em campos e relacionamentos a serem utilizadas na Manutenção de Conjunto de dados.

Painel Tabelas:

Através desse painel, o usuário poderá visualizar as tabelas cadastradas no banco de dados utilizado pelo Sispetro, atualmente com o nome de SCGWIN, no Sybase.

Botão Edita para o painel "Tabelas": Apresentará a tela para Edição, onde o usuário poderá alterar alguns dados da tabela.

Por questões de segurança, o usuário não poderá alterar o nome da tabela e nem o seu código, por outro lado, poderá trocar o nome que será exibido para o usuário nas telas de Edição de dados, além de trocar o tipo e o módulo.

Para que a tabela possa ser utilizada, ou seja, os dados possam ser alterados, incluidos ou excluidos nas tabelas dentro da Manutenção de Conjunto de dados, é necessário configurar as opções "Alteração", "Inclusão" e "Exclusão".

Painel Campos:

Ao acessar o painel "Campos", serão apresentados os campos cadastrados para a tabela selecionada no painel "Tabelas".

Botão "Edita" para o painel "Campos":

Ao clicar no botão "Edita" , o sistema abrirá a seguinte tela:

Por segurança, os campos "SeqCampo" e "Tabela" não poderão ser alterados, os demais campos podem ser alterados e terão a seguinte utilização na tela de Manutenção de Conjunto de dados.:

  • Pesquisável: Indica se o campo deve ser apresentado no "Combo de pesquisa" e em que coluna. O combo de pesquisa é apresentado quando a tabela fornece informações para outra tabela. Para isso é necessário ter um relacionamento não selecionável entre as duas tabelas - a que precisa da informação e a que fornece a informação.

O combo seria apresentado da seguinte forma, em determinadas telas Manutenção de Conjunto de dados:

  • Editável: Indica que este campo pode ser preenchido pelo usuário, exceto nas seguintes situações: Quando o campo estiver marcado como auto-incremento ou estiver marcado como filtro.
  • Filtro: Ao ser marcada, indica que para editar / visualizar dados da tabela da Manutenção de Conjunto de dados, antes o usuário deverá digitar uma informação neste campo. Se este campo tiver relacionamento com outra tabela configurada como selecionável, além do usuário ter que digitar a informação, ela deverá existir na tabela relacionada.
  • Selecionável: Quando esta opção está marcada, o campo será apresentado no grid de dados da tabela e na tela de edição de dados da Manutenção de Conjunto de dados.
  • Agregação nos grids: Indica se haverá um cálculo no rodapé do grid de uma apresentação dos dados da tabela na coluna referente a este campo. Poderá ser feita a soma, contagem ou média dos dados apresentados. Um campo formatado para fazer a soma de um campo, por exemplo, seria apresentado dessa forma na visualização dos dados da tabela da Manutenção de Conjunto de dados:

Painel Relacionamentos:

Ao acessar o painel "Relacionamentos", serão apresentados os relacionamentos das tabelas selecionadas no painel "Tabelas".

Um relacionamento pode existir pelos seguintes motivos:

  • A tabela é dependente de outra tabela;
  • A tabela utiliza informações de outra tabela.

Para o primeiro motivo, devemos marcar a opção selecionável e para o segundo desmarcá-la. Exemplos de relacionamentos selecionáveis:

Nota fiscal e Itens nota fiscal: Um dado na tabela de itens de nota fiscal só pode existir se tiver uma nota fiscal vinculada. Usa-se dizer que nota fiscal é a tabela "Pai" e Itens da Nota Fiscal é a tabela "Filha". Partindo do pressuposto que a tabela nota fiscal tem uma chave que seria o campo sequencial, se tem o seguinte relacionamento:

Na tabela itensNF, localiza-se o relacionamento entre a tabela ItensNF e Nota fiscal.

Selecionamento o relacionamento, o usuário deve clicar no botão "Edita". O sistema irá apresentar os detalhes do relacionamento.

Lote e itens do Lote: Similar ao caso da nota fiscal e seus itens. Há um relacionamento entre as tabelas Lote e Itens, ou seja, para se ter um registro na tabela itenslote, deve-se primeiramente, ter um registro relacionado na tabela Lote.

Selecionando o relacionamento na tabela itensLote, e clicando no botão "Edita", o sistema mostrá os detalhes do relacionamento:

Exemplos de relacionamentos não selecionáveis:

Itens da Nota fiscal e produto: Ao incluir um item de nota fiscal , deve ser escolhido um produto válido na tabela de produtos. Ao editar o campo de produtos do item da nota, será apresentado o combo de pesquisa quando se estiver acessando os dados da tabela na Manutenção de Conjunto de dados:

O relacionamento seria da seguinte forma:

Na tela do dicionário de dados, o usuário ainda encontrará os botões "Carrega", "Atualiza" e "Layout Default":

  • Botão Carrega: A função deste botão é atualizar as tabelas, campos e relacionamentos do dicionário de dados, conforme a estrutura do banco de dados.

Informações Técnicas: Os relacionamentos que serão atualizados são decorrentes das foreign Keys cadastradas no sistema.

  • Botão LayOut Padrão: Este botão serve para aplicar a configuração original das ordens das colunas e filtros utilizados na tela, já que o layout da tela será salvo para cada usuário que acessá-la.

Exemplo:
Para facilitar a consulta das informações em tela, o usuário agrupou os dados da tabela Produto, para consultar os produtos pelo seu tipo. No painel "Campos", da tabela produto, o usuário arrastou para o cabeçalho a coluna "Tipo":

Os dados são agrupados pelo tipo:

Após pesquisar os dados, ou trabalhar com os dados fazendo alterações, exclusões ou inclusões, caso o usuário não queira continuar com esse tipo de apresentação em tela, pode-se clicar no botão "LayOut Default" para retornar a apresentação padrão do sistema:

Para sair da tela, basta o usuário utilizar o botão "Sair".

A partir da versão 9.21 é possivel deixar obrigatorio o preenchimento dos campos do produto e do fornecedor. Para isso basta acionar o suporte da Futura solicitando o bloqueio. 

 

 

 

 

Related content

Manutenção de Conjunto de dados para o SPED
Manutenção de Conjunto de dados para o SPED
Read with this
Tabela Conjunto de Dados
Tabela Conjunto de Dados
More like this
Tabela de Seguros
Tabela de Seguros
More like this
Tabela de Comissão de Vendas
Tabela de Comissão de Vendas
More like this
Tabela Padrão Contábil
Tabela Padrão Contábil
More like this
Tabela Tipo de Documento
Tabela Tipo de Documento
More like this