| Produto: | TOTVS Backoffice |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice SP |
| Módulo: | ATIVO FIXO (SIGAATF) |
| Função: | ATFA230.PRW |
| Ticket: | Interno |
| Requisito/Story/Issue: | DSERCTR2-6524 |
Implementar uma funcionalidade para registrar o histórico das alterações de taxa, permitindo que o usuário informe o motivo da modificação.
Foi criada uma funcionalidade para registrar o histórico das alterações de taxa feitas pelo usuário.
Ao confirmar a alteração na rotina ATFA230, o sistema exibirá a seguinte mensagem:

Se o usuário optar por informar o motivo da alteração, o sistema exibirá uma tela para que ele registre a justificativa.

Após a confirmação, os dados da alteração, incluindo a taxa anterior, a nova taxa, a data, o usuário responsável e o motivo informado, serão registrados no histórico do sistema |
Foi criada a tabela FM5 para registrar o histórico de alterações de taxa, garantindo rastreabilidade e transparência no processo
Tabela:
Campo | Tipo | Descrição | Origem |
|---|---|---|---|
| FM5_FILIAL | Caracter | Filial do Sistema | N3_FILIAL |
| FM5_CBASE | Caracter | Código Base do Bem | N3_CBASE |
| FM5_ITEM | Caracter | Código Item | N3_ITEM |
| FM5_TIPO | Caracter | Tipo Ativo | N3_TIPO |
| FM5_TPSALD | Caracter | Tipo Saldo | N3_TPSALDO |
| FM5_MOEDA | Caracter | Moeda | Moeda selecionada conforme parâmetros MV_PAR06 e MV_PAR11. |
| FM5_DATA | Data | Data | Data da alteração (Date()) |
| FM5_HORA | Caracter | Hora | Hora da alteração (Time()) |
| FM5_TXORI | Numérico | Taxa Origem | N3_TXDEPR+Moeda ou N3_TXDEP+Moeda (caso exista mais de 9 moedas no ambiente) |
| FM5_TXDES | Numérico | Taxa Destino | Nova taxa informada no parâmetro MV_PAR05 |
| FM5_USER | Caracter | Usuario | Usuário que realizou a alteração (CUSERNAME) |
| FM5_OBS | Memo | Obs. Hist. | Motivo da alteração informado pelo usuário |
Alteração na taxa de depreciação (ATFA230 - SIGAATF)