Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Backoffice
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Backoffice SP | ||||||||||||||||
Módulo: | FINANCEIRO (SIGAFIN) | ||||||||||||||||
Função: | COMPENSACAO CR (FINA330) | ||||||||||||||||
Ticket: | 12751584 | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DFINCOM-12326 |
02. SITUAÇÃO/REQUISITO
A rotina de Compensação de Títulos a Receber (FINA330) está contabilizando online apresenta problemas na contabilização online, pois a variável VALOR com valor divergente ao do valor compensado quando há (utilizada na configuração da LP 596) apresenta divergência de valores em relação ao valor compensado (gravado na tabela SE5), ocasionando divergências na totalização de debito e credito (diferença de centavos).
Também foi detectado que, ao fazer a compensação configurando para trazer os títulos já marcados na tela de seleção, o valor total selecionado ficava maior que o título de origem. Ao inverter a seleção e selecionar os títulos manualmente o valor fica correto.
A divergência acima foi detectada no seguinte cenário:
- Compensação partindo de um adiantamento (RA) em moeda estrangeira
...
, sendo selecionado para a compensação algumas NF's em moeda forte (real) contendo abatimento de impostos
...
;
03. SOLUÇÃO
Em situações onde a compensação parte de um título em moeda estrangeira contra títulos em moeda forte (real), podem ocorrer variação de centavos devido ao arredondamento de casas decimais após a conversão dos valores entre as moedas (exemplo Dolar x Real).
Com isso, foi ajustada a rotina Ajuste na rotina de Compensação de Títulos a Receber (FINA330) para que os valores de contabilização sejam carregados corretamente, independente da variável de compensação utilizada no Lançamento Padrão 596.Também foi corrigido o arredondamento dos valores entre adiantamento em moeda estrangeira e NF em real com impostos, para que o saldo de todas as NF's envolvidas fossem zeradospassar a considerar o conteúdo do parâmetro MV_TOLERPG.
Para um melhor entendimento, seja abaixo um exemplo de como a rotina é impactada com o parâmetro:
- Através da rotina FINA330, é selecionado um título de partida do tipo RA (adiantamento) em dólar. Seu valor convertido em reais é de R$ 1000,05 ;
- Na tela de seleção de títulos a serem compensados, são selecionados alguns títulos em reais totalizando R$ 1000,03 (diferença de 2 centavos em relação ao RA);
- Para que todos os títulos envolvidos tenham seus saldos zerados ao final do processo de compensação, assim como a contabilização fique com os valores corretos, o parâmetro MV_TOLERPG deve estar configurado com um valor igual ou maior a 00,02 (dois centavos), caso contrário a diferença remanescente ficará no saldo do título (ficando em aberto);
Obs: O parâmetro MV_TOLERPG tem abrangência não só em compensações a receber, pois também é considerado nas rotinas de baixas da carteira a receber. Para a carteira a pagar o parâmetro similar é o MV_TOLERCP.
04. DEMAIS INFORMAÇÕES
Não Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica Documento de referencia de Compensações a Receber (FINA330)
Templatedocumentos |
---|