Histórico da Página
ÍNDICE
- Visão Geral
- Exemplo de utilizaçãocomportamento da rotina
- Exemplo de criação do gatilho
01. VISÃO GERAL
O Ao realizar a transferencial de um bem o campo Grupo de Bens, independente da rotina (Transferência de Ativos - ATFA060, Cadastros de Ativos Imobilizados - ATFA012, Baixa de Ativos - ATFA036, Classificação de Bens - ATFA240, Aquisição por Transferência - ATFA251 e Solicitações de Baixa e Transferência - ATFA125) tem como intuito facilitar o Dest. da pasta Dados Gerais (FN9_GRPDES) e da Grid Ativos (FNR_GPRDES) não virão preenchidos, pois o campo Grupo de Bens é um facilitador para preenchimento dos dados contábeis do ativo , não e não deve ser considerado como premissa pré condição para execução de uma operação.
Este campo não deverá ser gatilhado é preenchido para que não ocorram os seguintes efeitos colaterais nas funcionalidades como:
- Um ambiente onde a tabela de Grupo de Bens (SNGFNG) está exclusiva entre empresa/filial, ao efetuar uma transferência, se houver gatilho, o grupo do bem de destino pode não existir na filial de destino;
- Um ambiente onde a tabela de Grupo de Bens (SNGFNG) está exclusiva entre empresa/filial, ao efetuar uma transferência, se houver gatilho, o grupo do bem de destino pode não ter as mesmas características da filial de destino;
- Um ambiente onde a tabela de Grupo de Bens (SNG) está compartilhada entre empresa/filial, terá sempre o mesmo grupo para todas as filiais.
Desta forma, afim de atender todos os cenários de forma igualitária, o campo Grupo de Bens Destino não será gatilhadopreenchido ao executar-se uma transferência entre filiais, caso seja necessário .
Se houver necessidade que o "campo Grupo de Destino " continue venha preenchido com o valor default do "Grupo de Origem", deve-se criar um gatilho customizado via dicionário de dados (SX7)Grupo amarrado ao Bem para transferência entre filiais como sugestão poderá ser criado um gatilho customizado.
Aviso | ||
---|---|---|
| ||
Rotinas que utilizam Grupo de bens:
|
02. EXEMPLO DE
...
COMPORTAMENTO DA ROTINA
Cadastro de Ativo (ATFA012) com Grupo de Bens amarrado.
Ao realizar a Transferência de Ativo (ATFA060) desse Bem os campos de Grupo Dest. (FN9_GRPDES/FNR_GPRDES) não são preenchidos.
Se a Filial Destino (FN9_FILDES/FNR_FILDES) for alterada o campo de Grupo Destino continuará em branco.
03. EXEMPLO DE CRIAÇÃO DO GATILHO
Sugestão de criação de gatilho para o campo Grupo de Bens, se configurado será disparado na alteração do campo Filial Destino:
...
Como exemplo, se transferir um bem de uma filial para outra (transferência física), não devem ser alteradas as contas contábeis neste momento.
Se necessário, a transferência deve ser realizada em 02 (duas) etapas, na primeira etapa deve ocorrer somente a transferência física e na segunda etapa na filial destino realizar a transferência das contas (transferência contábil).
Observação: A transferência física e contábil não deve ocorrer em uma única etapa. Primeiramente realizar a transferência física entre filiais e posteriormente a transferência contábil.
Na Transferência entre Filiais as Contas Contábeis,centro custo,item contábil e classe de Valor devem existir tanto na filial de Origem quanto na filial de Destino
SX7 | GATILHOS |
---|---|
X7_CAMPO | FNR_FILDES |
X7_SEQUENC | 001 |
X7_REGRA | M->FNR_GRPORI |
X7_CDOMIN | FNR_GRPDES |
X7_TIPO | P |
X7_CONDIC | !EMPTY(M->FNR_GRPORI) |
Observação:
- Quando tratar-se de transferência entre filiais, o Grupo de Bens origem deve existir na filial destino.
- Quando disparado o gatilho, os campos referentes as entidades contábeis (tabela FNS) serão carregados conforme cadastro do grupo na filial de destino, desconsiderando os dados da filial origem.
- O grupo é apenas um facilitador, por essa razão pode ser alterado mesmo que esteja atrelado a um bem.
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |