Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF)

Função:CADASTRO DE ATIVO (ATFA012)
País:Brasil
Ticket:20478973
Requisito/Story/Issue (informe o requisito relacionado) :DSERCTR1-4572246220


02. SITUAÇÃO/REQUISITO

Foi disponibilizada uma correção da rotina ATFA012 (20189477 DSERCTR1-45880 DT Inclusão do tipo 10 com depreciaçao acumulada não gera N4_OCORR igual a 20), quando no momento da inclusão do tipo 10 com depreciação acumulada, o sistema não gerou o registro na tabela SN4 com o campo N4_OCORR = 20, nos bens que haviam sofrido transferências de filiais.
Esta correção irá atender apenas novos registros, ou seja, o legado continua sem a informação na tabela SN4.

03. SOLUÇÃO

Disponibilizado um FIX para corrigir os bens de legado.

...

Obs: Caso esteja utilizando o SmartClient Web clique em Não na mensagem abaixo:

...

titleImportante

Como medida de segurança e performance, o programa por Default irá apenas buscar os registros onde o N3_DINDEPR "Data Inicio Depreciação" é igual ou maior a data de 01/01/2023.

Caso surja a necessidade de alterar essa data, pode-se criar o parâmetro MV_FIXATF0 localmente e definir o seu conteúdo.

Lembrando que a lógica é maior ou igual, a data preenchida nesse parâmetro será a data de partida para as buscas dos Ativos.





O programa terá os parâmetros abaixo: 

Image Added


Obs: Utilize De:  Branco Até: ZZZZZ nos parâmetros que não necessitam de filtro. 


Opção IMPRIMIR:

...

NOME

...

TIPO

...

DESCRIÇÃO

...

CONTEÚDO PADRÃO

...

O programa terá as opções: 

Bens sem Depreciação

Bens com Depreciação

Imp. Bens com Deprec.

Imp. Bens sem Deprec.

Image Removed

Imp. Bens sem Deprec.

Irá gravar no arquivo de Log os registros encontrados tanto para a opção Bens sem Depreciação .

A utilização dessa opção é ideal para conferência dos registros que serão considerados quando a opção Bens sem Depreciação for selecionada.

Recomendamos a utilização da mesma para pré-conferência antes de executar a operação Bens sem Depreciação.

Imp. Bens com Deprec.

Irá gravar no arquivo de Log os registros encontrados para a opção Bens com Depreciação.e também Bens Com Depreciação

A utilização dessa opção é ideal para conferência dos registros que serão considerados quando a opção Bens com DepreciaçãoOK for selecionada.

Recomendamos a utilização da mesma para pré-conferência antes de executar a operação Bens com Depreciação.

...


Opção OK:

Ao selecionar essa opção, o programa irá perguntar a filial que deseja incluir a movimentação, ou seja, a filial que não teve o movimento de depreciação acumulada quando o tipo 10 - Gerencial foi incluído no bem. Image RemovedAo digitar a filial e confirmar a operação, será realizada realizará uma consulta analisando a depreciação dos bens da empresa e identificando quais deles têm discrepâncias no valor de depreciação acumulada, sendo eles bens que foram originados de uma transferência entre filiais, são do tipo 10 - Gerencial e a inclusão do tipo 10 foi feita através da rotina ATFA012.

Aqui está uma explicação simples do que a consulta está fazendo e do resultado final que ela procura:

    1. Filtragem por Filial: A consulta está focando apenas na filial digitada conforme a imagem anterior.
    2. Comparação de Valores: Está comparando o valor acumulado de depreciação registrado (N3_VRDACM1) com a soma dos valores de depreciação (N4_VLROC1) do bem, sendo eles no tipo 10 - Gerencial, Ocorrência igual a 20 (N4_OCORR) e Conta de Depreciação Acumulada igual a 4 (N4_TIPOCNT).
    3. Cálculo da Diferença: Calcula a diferença entre esses valores de depreciação. N3_VRDACM1 -  soma dos valores de depreciação (N4_VLROC1).

O valor dessa diferença será o valor do movimento a ser criado.

O movimento será criado como:
            N4_CCONTA   = N3_CCDEPR 
            N4_CCUSTO   = N3_CCCDEP 
            N4_SUBCTA   = N3_SUBCCDE 
            N4_CLVL        = N3_CLVLCDE
            N4_OCORR    = '20'
            N4_TIPOCNT  = '4'
            N4_VLROC1   = (VALOR DIFERENCA)

Os demais campos da SN4 serão com base no movimento de Ocorrência 05. Sendo eles:

N4_FILIAL,N4_CBASE,N4_ITEM,N4_TIPO,N4_CONTA,N4_DATA,N4_TXDEPR,N4_CCUSTO,N4_SEQ,N4_SUBCTA, ;
    N4_SEQREAV, N4_CLVL, N4_IDMOV, N4_TPSALDO, N4_CALCPIS, N4_LA,N4_ORIGEM, N4_LP, N4_HORA

...

Após a execução do FIX:

Movimento incluído.

Para os Bens sem Depreciação:

Ao selecionar essa opção, o programa irá perguntar a filial que deseja incluir a movimentação, ou seja, a filial que não teve o movimento de depreciação acumulada quando o tipo 10 - Gerencial foi incluído no bem. 

Image RemovedAo digitar a filial e confirmar a operação, será Será realizada uma consulta procurando os bens que, de acordo com os registros (N3_VRDACM1 maior que 0 ) deveriam estar sofrendo depreciação, mas não têm nenhuma depreciação registrada N4_OCORR igual a 20 e N4_TIPOCNT igual a 4.

Aqui está uma explicação simples do que a consulta está fazendo e do resultado final que ela procura:

  1. Foco em uma Filial Específica: A consulta está focando apenas na filial digitada conforme a imagem anterior.
  2. Identificação de Bens sem Depreciação: Ela verifica quais bens deveriam ter depreciação registrada (com base nas condições abaixo) mas não têm.

...

O valor encontrado no campo N3_VRDACM1 será o valor do movimento a ser criado.

O movimento será criado como:
            N4_CCONTA   = N3_CCDEPR 
            N4_CCUSTO   = N3_CCCDEP 
            N4_SUBCTA   = N3_SUBCCDE 
            N4_CLVL        = N3_CLVLCDE
            N4_OCORR    = '20'
            N4_TIPOCNT  = '4'
            N4_VLROC1   = (VALOR DEPRECIAÇÃO ACUMULADA)


Os demais campos da SN4 serão com base no movimento de Ocorrência 05. Sendo eles:

N4_FILIAL,N4_CBASE,N4_ITEM,N4_TIPO,N4_CONTA,N4_DATA,N4_TXDEPR,N4_CCUSTO,N4_SEQ, N4_SUBCTA, ;
    N4_SEQREAV, N4_CLVL, N4_IDMOV, N4_TPSALDO, N4_CALCPIS, N4_LA,N4_ORIGEM, N4_LP, N4_HORA

...

Após a execução do FIX:

Movimento incluído.



04. DEMAIS INFORMAÇÕES

Não se aplica


05. ASSUNTOS RELACIONADOS

  • Não se aplica



Templatedocumentos

...