01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF) |
Função: | Transferência de Ativos (ATFA060), CTBA910 Wizard de Entidades Contábeis Adicionais |
Ticket: | 11062400 |
Requisito Issue: | DSERCTR1-43526 |
02. SITUAÇÃO/REQUISITO
O sistema não permite a utilização de entidades adicionais na rotina de Transferência do Ativo (ATFA060).
03. SOLUÇÃO
Foi implementado no sistema a criação dos campos de entidades adicionais nas tabelas SN4, FN9 e FNS para utilização na rotina ATFA060, a criação dos campos será feito através do Wizard U_CTBWIZENT, onde precisará rodar o Wizard mesmo que já tenha as entidades criadas apenas para criar os campos nas tabelas em questão.
Após a criação dos campos, será possível realizar a transferência por entidade contábil adicional.
04. DEMAIS INFORMAÇÕES
Contextualização
CAMPOS ADICIONADOS
Os campos que serão adicionados pelo U_CTBWIZENT nas tabelas SN4, FN9 e FNS são:
- FN9 - Cabeçalho da Transferência :
CAMPO | TIPO | TAMANHO | TITULO | DESCRICAO | F3 | VISUAL | CONTEXTO |
---|---|---|---|---|---|---|---|
FN9_ECO5DD | C | 6 | Ent.DB. 05 D | Entidade DB. 05 Dest | CV0 | A | V |
FN9_ECO5CD | C | 6 | Ent.CR. 05 D | Entidade CR. 05 Dest | CV0 | A | V |
FN9_ECO6DD | C | 6 | Ent.DB. 06 D | Entidade DB. 06 Dest | CV0 | A | V |
FN9_ECO6CD | C | 6 | Ent.CR. 06 D | Entidade CR. 06 Dest | CV0 | A | V |
FN9_ECO7DD | C | 6 | Ent.DB. 07 D | Entidade DB. 07 Dest | CV0 | A | V |
FN9_ECO7CD | C | 6 | Ent.CR. 07 D | Entidade CR. 07 Dest | CV0 | A | V |
FN9_ECO8DD | C | 6 | Ent.DB. 08 D | Entidade DB. 08 Dest | CV0 | A | V |
FN9_ECO8CD | C | 6 | Ent.CR. 08 D | Entidade CR. 08 Dest | CV0 | A | V |
FN9_ECO9DD | C | 6 | Ent.DB. 09 D | Entidade DB. 09 Dest | CV0 | A | V |
FN9_ECO9CD | C | 6 | Ent.CR. 09 D | Entidade CR. 09 Dest | CV0 | A | V |
- FNS - Tipos de Saldo Transferidos :
CAMPO | TIPO | TAMANHO | TITULO | DESCRICAO | F3 | VISUAL | CONTEXTO |
---|---|---|---|---|---|---|---|
FNS_ECO5DO | C | 6 | Ent.DB. 05 O | Entidade DB. 05 Ori | CV0 | V | R |
FNS_ECO5DD | C | 6 | Ent.DB. 05 D | Entidade DB. 05 Dest | CV0 | A | R |
FNS_ECO5CO | C | 6 | Ent.CR. 05 O | Entidade CR. 05 Ori | CV0 | V | R |
FNS_ECO5CD | C | 6 | Ent.CR. 05 D | Entidade CR. 05 Dest | CV0 | A | R |
FNS_ECO6DO | C | 6 | Ent.DB. 06 O | Entidade DB. 06 Ori | CV0 | V | R |
FNS_ECO6DD | C | 6 | Ent.DB. 06 D | Entidade DB. 06 Dest | CV0 | A | R |
FNS_ECO6CO | C | 6 | Ent.CR. 06 O | Entidade CR. 06 Ori | CV0 | V | R |
FNS_ECO6CD | C | 6 | Ent.CR. 06 D | Entidade CR. 06 Dest | CV0 | A | R |
FNS_ECO7DO | C | 6 | Ent.DB. 07 O | Entidade DB. 07 Ori | CV0 | V | R |
FNS_ECO7DD | C | 6 | Ent.DB. 07 D | Entidade DB. 07 Dest | CV0 | A | R |
FNS_ECO7CO | C | 6 | Ent.CR. 07 O | Entidade CR. 07 Ori | CV0 | V | R |
FNS_ECO7CD | C | 6 | Ent.CR. 07 D | Entidade CR. 07 Dest | CV0 | A | R |
FNS_ECO8DO | C | 6 | Ent.DB. 08 O | Entidade DB. 08 Ori | CV0 | V | R |
FNS_ECO8DD | C | 6 | Ent.DB. 08 D | Entidade DB. 08 Dest | CV0 | A | R |
FNS_ECO8CO | C | 6 | Ent.CR. 08 O | Entidade CR. 08 Ori | CV0 | V | R |
FNS_ECO8CD | C | 6 | Ent.CR. 08 D | Entidade CR. 08 Dest | CV0 | A | R |
FNS_ECO9DO | C | 6 | Ent.DB. 09 O | Entidade DB. 09 Ori | CV0 | V | R |
FNS_ECO9DD | C | 6 | Ent.DB. 09 D | Entidade DB. 09 Dest | CV0 | A | R |
FNS_ECO9CO | C | 6 | Ent.CR. 09 O | Entidade CR. 09 Ori | CV0 | V | R |
FNS_ECO9CD | C | 6 | Ent.CR. 09 D | Entidade CR. 09 Dest | CV0 | A | R |
- SN4 - Movimentações do Ativo Fixo :
CAMPO | TIPO | TAMANHO | TITULO | DESCRICAO | F3 | VISUAL | CONTEXTO |
---|---|---|---|---|---|---|---|
N4_EC05DB | C | 6 | Ent.Deb. 05 | Ent. Contábil Debito 05 | CV0 | A | R |
N4_EC05CR | C | 6 | Ent.Cred. 05 | Ent. Contábil Credito 05 | CV0 | A | R |
N4_EC06DB | C | 6 | Ent.Deb. 06 | Ent. Contábil Debito 06 | CV0 | A | R |
N4_EC06CR | C | 6 | Ent.Cred. 06 | Ent. Contábil Credito 06 | CV0 | A | R |
N4_EC07DB | C | 6 | Ent.Deb. 07 | Ent. Contábil Debito 07 | CV0 | A | R |
N4_EC07CR | C | 6 | Ent.Cred. 07 | Ent. Contábil Credito 07 | CV0 | A | R |
N4_EC08DB | C | 6 | Ent.Deb. 08 | Ent. Contábil Debito 08 | CV0 | A | R |
N4_EC08CR | C | 6 | Ent.Cred. 08 | Ent. Contábil Credito 08 | CV0 | A | R |
N4_EC09DB | C | 6 | Ent.Deb. 09 | Ent. Contábil Debito 09 | CV0 | A | R |
N4_EC09CR | C | 6 | Ent.Cred. 09 | Ent. Contábil Credito 09 | CV0 | A | R |
AVISO
Os campos adicionais serão criados apenas ao rodar o Wizard de Entidades Adicionais e conforme a quantidade de entidades definidas pelo usuário. Ex: Se possuo apenas até a entidade 06, será criado os campos até a entidade 06 no Wizard.
PAINEL DE CONFIRMAÇÃO DE ACESSO
No U_CTBWIZENT foi implementado um painel que solicita a senha do usuário administrador, de código 000000, isso para garantir que somente o administrador do sistema realize a criação dos campos de entidade adicional:
UPDDISTR via Job
Também foi implementado a execução do UPDDISTR através do StartJob, o sistema fará a seguinte pergunta:
Se for respondido "Sim", o sistema rodará o UPDDISTR em Job, caso seja respondido "Não" o sistema fechará e o UPDDISTR deverá ser executado manualmente pelo usuário administrador no momento que preferir.
EXEMPLO DE UTILIZAÇÃO
Após os campos de Entidade Adicional serem criados nas tabelas FN9, FNS e SN4, será possível realizar a Transferência de Ativos (ATFA060) com as Entidades Adicionais, sendo por grupo de bens ou manualmente na tela.
Para utilizar o Grupo de Bens na transferência com entidade adicional:
Tenha no cadastro do grupo de bens(ATFA271 ou SIGAATF > Atualizações > Cadastros > Grupo de Bens) os campos de entidade adicional preenchidos, exemplo:
Acesse a rotina ATFA060, através de SIGAATF > Atualizações > Movimentos > Transferências.
Selecione o Ativo desejado e clique em Transferir, assim será aberto a tela de transferência. No campo Grupo Dest. informe o grupo que possui as entidades adicionais:
Será apresentado uma pergunta sobre o grupo de bens, no qual o usuário poderá selecionar conforme a sua necessidade:
Também será questionado se deseja utilizar as entidades adicionais, devendo optar por Sim:
Será engatilhado as informações do grupo para a tabela FNS, podendo realizar a confirmação que a transferência com entidades adicionais será realizada:
O sistema alimentará as tabelas FNS, SN3, SN4, SN5, SNC(Caso tenha Centro de Custo), SNA(Caso tenha Classe de Valor) e SN6(Caso tenha Item Contábil) no processo.
Para Transferir manualmente com Entidade Adicional:
Acesse a rotina ATFA060, através de SIGAATF > Atualizações > Movimentos > Transferências.
Selecione o Ativo desejado e clique em Transferir, assim será aberto a tela de transferência.
Na aba Outros informe manualmente quais entidades adicionais de destino irá realizar a transferência e valide se o sistema engatilhou para a FNS as informações de destino:
Clique em Confirmar para finalizar a operação, onde o sistema alimentará as tabelas FNS, SN3, SN4, SN5, SNC (Caso tenha Centro de Custo), SNA (Caso tenha Classe de Valor) e SN6 (Caso tenha Item Contábil).
05. ASSUNTOS RELACIONADOS
- UPDDISTR executado via Job
- Transferências (ATFA060 - SIGAATF)
- CTB0121_P12_CTBA102_ERROR_ENTIDADES_ADICIONAIS