Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela Cadastro de Configuração do Grupo
    1. Outras Ações / Ações relacionadas
  4. Tela Itens do Cadastro - Campos de Preenchimento Obrigatório 
    1. Principais Campos e Parâmetros
  5. Tabelas utilizadas


01. VISÃO GERAL

Esta rotina permite configurar os campos que serão de preenchimento obrigatório, ao incluir ou alterar um ativo e definir formula para código base do ativo.
A configuração de campos obrigatórios tem como objetivo auxiliar os usuários no momento da inclusão ou alteração de um bem, a fim de que nenhuma informação importante para determinado ativo, seja esquecida.
Os campos que via configurador ou por padrão já são obrigatórios não devem ser selecionados nesta grade, sendo que é apresentado um aviso informativo de tal condição quando selecionado.
Exemplo:
Um bem do grupo Computadores, deve ter alguns atributos de preenchimento obrigatório, como memória, capacidade do HD etc.
Um bem do grupo Veículos, deve ter alguns atributos de preenchimento obrigatórios, como placa, chassi, ano etc.

O código do bem deve ser de acordo com o grupo do bem, por exemplo: um bem do grupo Computadores, pode ter o código como: COMPxxxxxx.
Onde COMP sera a parte fixa e xxxxxx sera parte variável na composição do codigo base do ativo.

Então como exemplo, poderíamos digitar assim a formula:
"COMP"+ALLTRIM(STRTRAN(TIME(),":",""))
Esclarecemos que pode ser customizado esta formula de acordo a necessidade, utilizando User Function, e assim neste caso supondo que temos uma User Function MyCodAtf() onde temos o retorno um código de ativo, digitaríamos assim a formula;
U_MyCodAtf()

Caso se repita o mesmo código em instancias de usuários diferentes será exibido um alerta que naquele momento o código está sendo utilizado por outro usuário. Este comportamento também ocorre quando não se utiliza grupo, portanto sendo uma validação do sistema de cadastro de ativo fixo.


AVISO

A funcionalidade de preenchimento de Código Base do Bem conforme a configuração do grupo (NK_CBASE) ocorrerá apenas quando o campo N1_CBASE estiver em branco no momento de preenchimento do Grupo de Bens (N1_GRUPO).


02. EXEMPLO DE UTILIZAÇÃO

Para incluir a configuração de grupo de campos:
1. Em Config. Grupo clique em Incluir.
2. Informe os dados conforme orientações do help de campo.
Observe com atenção o preenchimento dos seguintes campos:
Cód. Bem: informe a fórmula que sugere o código base do ativo.
3. Confira os dados e clique em Confirmar.


03. TELA Cadastro de Configuração de Grupo



No cabeçalho do cadastro deve ser digitado a formula para definição do código base do bem.


Outras Ações / Ações relacionadas

AçãoDescrição
ExcluirExcluir uma configuração de grupo.

04. TELA Itens do Cadastro de Configuração de Grupo


Na grade deve ser informado os campos e/ou selecionados via F3 que devem ter seu preenchimento obrigatório.


Principais Campos e Parâmetros

CampoDescrição
Grupo (NK_GRUPO)Grupo do bem deve ser informado.
Cod. do Bem (NK_CBASE)

Formula que sugere o código base do ativo imobilizado que utilizar este grupo.

Campo (NK_CAMPO)Informar o nome do campo que não poderá ficar em branco no cadastro do ativo imobilizado que utilizar este grupo de bem.


IMPORTANTE!

Caso se repita o mesmo código em instancias de usuários diferentes será exibido um alerta que naquele momento o código está sendo utilizado por outro usuário. Este comportamento também ocorre quando não se utiliza grupo, portanto sendo uma validação do sistema de cadastro de ativo fixo.


05. TABELAS UTILIZADAS

  • SN1 – Ativos Imobilizados
  • SN3 – Saldos e Valores
  • SNK – Configuração de Grupo de Bens