01. DADOS GERAIS
Produto: | TOTVS CRM Automação da Força de Vendas |
---|
Linha de Produto: | |
---|
Módulo: | Venda |
---|
Função: | Pedido |
---|
Ticket: |
|
---|
Requisito/Story/Issue: | |
---|
02. ESCOPO FUNCIONAL
- Remoção do conceito de ponteiro
- Modelo de faixa = "Valor / percentual"
- Fixar filtro faixapercentual
- Alterar posicionamento campos percentual para a direita do "aplicar automaticamente", editáveis somente quando aplicar auto = sim
- Analisar impacto de clientes que já possuem ponteiro > faixa mínima e < faixa mínima
- Para BLQ, update faixamaxima para ponteiro
- Para APR,
- Clone de registro de desconto com BLQ, faixa minima = faixa minima registro clonado, faixa máxima = ponteiro registro clonado
- update faixaminima para ponteiro
- Último nível de desconto fixo
- select * from desconto where sgl = 'SFA_PADRAO' AND logicaexceder = 'BLQ'
- inserir via tools
- sgldesconto SFA_PADRAO
- modelo percentual
- aplicado em preco venda
- faixa inicial = 0
- faixa final = 999999
- lógica = BLQ
- Validações tela desconto
- Percentual aplicado automaticamente between faixa inicial e final, quando modelo = percentual
- Valor aplicado automaticamente between faixa inicial e final, quando modelo = valor
- faixainicial <> faixafinal
- faixaquantidade persistir null quando não informado, ao invés de 0
- faixaquantidadeinicial <> faixaquantidadefinal
- Na tela de cadastro de desconto, para registros selecionados com "Aplicar em" = "Preço de venda" o sistema deve disponibilizar botão para abrir modal de oferta.
- Tela cadastral de ofertas vinculadas com desconto, solicitando informações:
- Exibir como oferta? flag
- Percentual da oferta ou valor da oferta (dependendo do modelo de faixa)
- validação between faixa inicial e final, quando porcentagem
- Quantidade da oferta
- Descontinuar a tela de cadastro de ofertas via tabela de preço
- No pedido de venda, ao buscar ofertas, além de buscar em produtoconfigvenda sem vínculos com desconto, como atualmente (respeito ao legado), o sistema deverá buscar os registros de desconto que estão com campo iddesconto not null, desconsiderando os filtros referentes à grid de produtos, segundo os mesmos níveis de desconto (colunas deverão ser equiparadas), passando o idproduto como o produto da grid.
- Ao selecionar uma oferta, o sistema deve inserir o valor (preçovenda - descontos), quantidade, e todos os outros registros editáveis pela grid (acho que embalagem, lote) (tem que mostrar na oferta esses campos)
- Se o produto já estiver no pedido, e parâmetro múltiplos skus inativo, o sistema deverá confirmar alteração do produto atual do carrinho. Se sim, o sistema deverá alterar o produto do carrinho com campos da oferta.
03. ESCOPO TÉCNICO