01. DADOS GERAIS
Produto: | TOTVS Moda
|
---|---|
Segmento: | Varejo |
Módulo: |
Moda - Financeiro
|
Função: | APIs Totvs Moda |
País: | Brasil |
Ticket: | 17627758 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIS-18942 |
02. SITUAÇÃO/REQUISITO
Anteriormente nas rotas:
- accounts-payable/v2/duplicates:
- Se passado nas tags referentes às despesas (Expenses), o percentual (proratedPercentage) dependendo do percentual e da quantidade de despesas, estava ocorrendo a divergência de 0,01 centavo na geração do valor total do rateio entre os centros de custo, impedindo assim que a duplicata pudesse ser gerada.
- Se passado nas tags referentes às despesas (Expenses), o valor (proratedValue) dependendo do valor da despesa, do valor do título e da quantidade de despesas, estava ocorrendo a divergência de percentual, não totalizando 100%, impedindo assim que a duplicata pudesse ser gerada.
-
- accounts-receivable/v2/invoices:
- Se passado nas tags referentes às receitas (Revenues), o percentual (proratedPercentage) dependendo do percentual e da quantidade de receitas, estava ocorrendo a divergência de 0,01 centavo na geração do valor total do rateio entre os centros de custo, impedindo assim que a fatura pudesse ser geradas.
- Se passado nas tags referentes às receitas (Revenues), o valor (proratedValue) dependendo do valor da receita, do valor do título e da quantidade de receitas, estava ocorrendo a divergência de percentual, não totalizando 100%, impedindo assim que a fatura pudesse ser geradas.
- accounts-receivable/v2/invoices:
Imagem 2.01 - Ao se gerar o percentual de rateio para se gerar o valor do mesmo, e posteriormente validar se o total gerado nos centros de custo, estavam de acordo com o valor, ocorria de gerar uma divergência de 0,01 centavo.
Imagem 2.01 - Ao se gerar o percentual de rateio para se gerar o valor do mesmo, e posteriormente validar se o total gerado nos centros de custo, estavam de acordo com o valor, ocorria de gerar uma divergência de 0,01 centavo.
03. SOLUÇÃO
Realizado um ajuste em ambas as APIs para que possam gerar corretamente os valores, ajustando os conforme seu respectivo percentual de rateio, garantindo assim que não ocorra qualquer divergência do tipo novamente.
Imagem 3.01 - Execução da API realizada com sucesso, não ocorrendo mais a divergência.
Imagem 3.02 - Demonstração de como ficou o rateio das despesas, sendo que o valor diferencial foi reajustado na despesa de maior valor.
Imagem 3.01 - Execução da API realizada com sucesso, não ocorrendo mais a divergência.
Imagem 3.02 - Demonstração de como ficou o rateio de receita, sendo que o valor diferencial foi reajustado na despesa de maior valor.