Páginas filhas
  • DT Arredondamento no valor do produto na tabela de preço


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Varejo

Módulo:Comercial
Função:Arredondamento na tabela de preço realizado através do componente PEDFP145
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-2839


02. SITUAÇÃO/REQUISITO

Solicitado a possibilidade de realizar arredondamento do preço dos itens relacionados a uma tabela de preço, quando o processo for realizado através do componente PEDFP145.

03. SOLUÇÃO

Foi implementado no componente PEDFP145 a nova opção "Quantidade casa decimal", com as seguintes opções:

Valor: "" (vazio) → Não influencia no valor.
Valor: 0 → Aplica o valor sem casas decimais Ex. valor = 1,50 ou acima arredonda para 2, caso contrário o valor será arredondado para 1.
Valor: 1, 2, 3, 4, 5, 6 → Aplica arredondamento e casas decimais conforme a opção selecionada.



Observação: No exemplo abaixo será demonstrado apenas a nova opção configurada como "0" para demonstrar o arredondamento para cima e para baixo.


Imagem 01 - Demonstra o componente PEDFP145, onde está sendo informado o produto "119016" para a tabela de preço "2", selecionado o tipo de operação "Alteração Tab.Preço/Base tabela" informado o valor "100,51", o tipo de aplicação "Substituir" e selecionado a quantidade "0" nas casas decimais, em seguida está sendo acionado o botão "Processar".


Imagem 02 - Após acionar o botão mencionado, é apresentada a mensagem demonstrando que a tabela de preço foi alterada com sucesso.


Imagem 03 - Demonstra o componente PEDFM029, onde pode ser observado que pelo fato do valor informado na tabela de preço ser "100,51" e o fato das casa decimal escolhida ser "0" o valor foi arredondado para cima, ficando "101,00".


Observação: Será demonstrado o arredondamento para baixo utilizando a opção de casa decimal igual a "0".


Imagem 04 - Está sendo informado para o mesmo produto demonstrando anteriormente, o valor "100,49" e alterado para a tabela de preço "2".


Imagem 05 - Demonstra que pelo fato do valor informado para o produto ser "100,49", o arredondamento foi realizado para baixo ficando o valor "100,00".