CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Tela Cadastro de Configuração do Grupo
- Outras Ações / Ações relacionadas
- Outras Ações / Ações relacionadas
- Tela Itens do Cadastro - Campos de Preenchimento Obrigatório
- Principais Campos e Parâmetros
- Principais Campos e Parâmetros
- 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.
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).AVISO
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ção | Descrição |
---|---|
Excluir | Excluir 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
Campo | Descriçã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. |
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.IMPORTANTE!
05. TABELAS UTILIZADAS
- SN1 – Ativos Imobilizados
- SN3 – Saldos e Valores
- SNK – Configuração de Grupo de Bens