Histórico da Página
01. DADOS GERAIS
| Produto: |
| ||||
|---|---|---|---|---|---|
| Linha de Produto: |
| ||||
| Segmento: |
| ||||
| Módulo: |
| ||||
| Função: | CADASTRO DE ATIVO (ATFA012) | ||||
| País: | Brasil | ||||
| Ticket: | 20478973 | ||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERCTR1-4572246416 |
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:
...
| title | Importante |
|---|
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.
| Informações | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Obs: O campo N4_ZFIX seria um campo customizado que pode ser criado manualmente através do Configurador (SIGACFG), o mesmo não faz parte do Produto padrão. |
Obs: Após selecionar a pasta que deseja digite \nomedoarquivo o programa ira adicionar ao nome do arquivo a data, hora e extensão.
Exemplo: SN4FIX20240816_095030.log
O programa terá os parâmetros abaixo:
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.
...
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. Ao 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:
- Filtragem por Filial: A consulta está focando apenas na filial digitada conforme a imagem anterior.
- 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).
- 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_CONTA = 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.
Ao 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:
...
:
...
- 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_CONTA = 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 |
|---|
...







