01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI)

TOTVS DMS (Linha Protheus) - Auto-Peças (SIGAPEC)

Função:Orc. Por Fases (OFIXA011)
País:Brasil
Ticket:22707051
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-7896


02. SITUAÇÃO/REQUISITO

Ao informar um determinado Valor/Desconto Pretendido, é exibida a mensagem "Não é possível a aplicação do desconto solicitado. Será dado o desconto máximo para todos os itens."

03. SOLUÇÃO

A mensagem é exibida quando, ao informar um Valor/Desconto Pretendido, o desconto solicitado não pode ser aplicado integralmente, pois comprometeria a margem mínima definida na política de desconto da empresa.
Nesses casos, quando não é mais possível distribuir o desconto entre os itens do orçamento sem ultrapassar os limites permitidos, o sistema aplica automaticamente o maior desconto possível que respeite as regras comerciais vigentes.


Caso exista um valor promocional vigente para a peça, o desconto aplicado deverá respeitar esse limite, de forma que o valor total do item em promoção, com o desconto, não ultrapasse o valor definido pela promoção.

Se o desconto necessário para atingir o valor pretendido exceder esse limite, o valor excedente será redistribuído entre os demais itens do orçamento, conforme as regras comerciais vigentes.

Quando for identificada uma política de desconto vigente com percentual de margem mínima definido, esse valor será utilizado no cálculo para determinar o valor mínimo permitido para o item.

Esse limite será considerado na tentativa de atingir o valor pretendido, garantindo que a margem mínima seja respeitada.

Parâmetro MV_FORMALI

Descrição:
O parâmetro MV_FORMALI define a fórmula padrão utilizada para o rateio do desconto informado em um orçamento.

Fórmula padrão:
PRECO MINIMO MARGEM DE LUCRO = (NPERCMIN / 100) * SB2->B2_CM1 + SB2->B2_CM1

Essa fórmula considera o custo do produto (SB2->B2_CM1) somado ao percentual mínimo de margem de lucro definido pela política (NPERCMIN).

Funcionamento:

Na rotina de Orçamento por Fases, ao informar um valor fixo no campo "Vl. Pretendid", o sistema distribui o desconto proporcionalmente entre os produtos do orçamento para atingir o valor total desejado.

Durante esse rateio, o parâmetro MV_FORMALI é utilizado para assegurar que o valor final de venda de cada item — já com o desconto aplicado — não seja inferior ao valor mínimo permitido pela margem de lucro configurada. Dessa forma, o sistema evita prejuízos, respeitando os limites comerciais estabelecidos.

Importante:

  • A variável NPERCMIN representa o valor do campo "% Margem Min.", configurado na rotina de Critério de Descontos.

  • Essa configuração é essencial para que o sistema possa calcular corretamente o limite mínimo de venda de cada item com base na política de margem definida.


04. DEMAIS INFORMAÇÕES

Pacotes Gerados:

12.1.2210: Pendente de liberação.

12.1.2310: Pendente de liberação.

12.1.2410: Pendente de liberação.

05. ASSUNTOS RELACIONADOS