01. DADOS GERAIS
| Produto: | TOTVS Moda |
|---|---|
| Segmento: | Varejo |
| Módulo: | Venda |
| Função: | Soma Frete Nota Fiscal TRAFM061 |
| País: | Brasil |
| Ticket: | 25378987 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVAVAR-19221 |
02. SITUAÇÃO/REQUISITO
Foi identificado incosistência no comportamento do cálculo do valor total de transação no serviço TRASVCO004. A configuração do parâmetro IN_SOMA_FRETE_TOTALNF onde indevidamente a lógica de cálculo quando o tipo de frete não exigir soma ao total da nota. As regras de cálculo para entradas também precisam ser respeitadas, evitando que o frete seja somado quando a operação for por conta do emitente, conforme solicitado anteriormente. Todo o fluxo seja validado novamente, considerando pontos de integração e impacto em outros clientes, garantindo estabilidade e coerência no comportamento do sistema.
O sistema some o valor do frete ao total da nota apenas quando o tipo de frete exigir essa composição, respeitando:
- Frete por conta do emitente
- Frete por conta do destinatário
Demais modalidades previstas na rotina
03. SOLUÇÃO
Foi revisadaa lógica de cálculo do valor total no TRASVCO004, ajustando a Operation CALCULATOTALTRANSACAO para que o frete seja somado à nota somente quando o tipo de frete exigir, priorizando essa regra sobre o parâmetro IN_SOMA_FRETE_TOTALNF. O comportamento das entradas será corrigido, impedindo a soma do frete quando for por conta do emitente. As alterações da DVAVAR-19221 foram reavaliadas.