Histórico da Página
ÍNDICE
- Visão Geral
- Exemplo de utilizaçãocomportamento da rotina
- Exemplo de criação do gatilhoTabelas utilizadas
01. VISÃO GERAL
A contabilização do LP 831 da rotina do ATFA060 ( Transferência de Ativo) contabilizará o valor transferido para outra filial, utilizando a tabela SN4, caso não a contabilização permanece no SN3.
A correção da issue DSERCTR1-17771, posiciona o registro da tabela SN4 referente ao valor da transferência parcial.
Para que o valor transferido seja considerado, o lançamento padrão LP 831 deve ser configurado considerando os seguintes valores campos:
N4_TIPO = '01'
N4_OCORR = '03'
N4_TIPOCNT = '4'
Com os registros da tabela SN4 posicionados, é possível chegar ao valor da transferência parcial efetuando uma configuração no lançamento padrão .
Doc Referência sobre os campos:
http://tdn.totvs.com/pages/viewpage.action?pageId=185741799
02. EXEMPLO DE UTILIZAÇÃO
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.
Ao realizar a transferencial de um bem o campo Grupo 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 e não deve ser considerado como pré condição para execução de uma operação.
Este campo não é preenchido para que não ocorram os seguintes efeitos colaterais:
- Um ambiente onde a tabela de Grupo de Bens (FNG) 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 (FNG) 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;
Desta forma, afim de atender todos os cenários, o campo Grupo de Bens Destino não será preenchido ao executar-se uma transferência.
Se houver necessidade que o campo Grupo Destino venha preenchido com o 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: 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.
05. TABELAS UTILIZADAS
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.SN3, SN4
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> |