...
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.
Motivo:
...
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.
Cálculo do valor mínimo permitido:
Se houver promoção ativa:
O valor mínimo permitido será o valor promocional do item.
Se não houver promoção, mas existir política de desconto com margem mínima definida:
O valor mínimo será calculado com base na seguinte fórmula:
Preço mínimo = (NPERCMIN / 100) * B2_CM1 + B2_CM1
Onde:
Se não houver política de desconto definida:
O sistema utiliza o parâmetro MV_FORMALI para definir o preço mínimo com margem, assumindo margem de 0%, ou seja:
Preço mínimo = B2_CM1
| Totvs custom tabs box |
|---|
| tabs | Como resolver / configurar corretamente, Resumo da SoluçãoExemplo - Critério Desconto Por Promoção, Exemplo - Critério Desconto Por Grupo Peça |
|---|
| ids | passo1,passo2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
| 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. Image Added
Verifique as fórmulas dos parâmetros MV_FORMALI e MV_FORMALU: Acesse o SIGACFG > Ambientes > Cadastros > Parâmetros (CFGX017) e valide os conteúdos: Configure corretamente a margem mínima de lucro no cadastro de política de descontos. Essa margem será utilizada pela variável NPERCMIN nas fórmulas. Ao informar o campo "Val.Pretendid" (VS1_VALPRE) na rotina OFIXA011: O sistema tentará ratear o desconto proporcionalmente entre os itens. Se algum item atingir o valor mínimo calculado por MV_FORMALI antes de alcançar o valor pretendido, o sistema impede e exibe a mensagem de alerta. |
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo2 |
|---|
| A mensagem ocorre por proteção automática do sistema contra prejuízo financeiro. A lógica está atrelada às fórmulas dos parâmetros MV_FORMALI e MV_FORMALU, que garantem: Que os itens não sejam vendidos abaixo do custo com a margem mínima; Que a política de descontos da empresa seja respeitada; Que o valor pretendido informado no orçamento seja respeitado até o limite permitido.
Dica Final: Caso seja necessário aplicar valores pretendidos mais agressivos, revise: A margem mínima permitida na política de descontos; As fórmulas dos parâmetros, com acompanhamento da área fiscal e comercial.
Se quiser, posso te ajudar a montar uma fórmula específica para o MV_FORMALI ou MV_FORMALU com base nas regras do seu negócio. |
|
04. DEMAIS INFORMAÇÕES
...
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.
Image Added
|
|
04. DEMAIS INFORMAÇÕES
12.1.2210: Pendente de liberação.
12.1.2310: Pendente de liberação.
...
05. ASSUNTOS RELACIONADOS
...