Informar qual o produto não tem estoque

De GeoSales
Revisão de 15h04min de 20 de dezembro de 2016 por Leogarcez (discussão | contribs) (Criou página com '==='''Descrição da Funcionalidade'''=== Possibilitar ao vendedor visualizar qual produto não tinha estoque no retorno do pedido. ==Necessidade== O vendedor precisa saber q...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Descrição da Funcionalidade

Possibilitar ao vendedor visualizar qual produto não tinha estoque no retorno do pedido.

Necessidade

O vendedor precisa saber qual(ais) produtos estavam sem estoque após o pedido ser recusado por falta de estoque no Protheus e voltar para o vendedor. Esse produto precisa ficar numa cor diferenciada para ser rapidamente identificado.

Solução Ideal Mobile

Após o vendedor fazer o pedido e este retornar para o GeoSales com status de cancelado por falta de estoque, o vendedor procura o cliente , depois o pedido que foi cancelado e clica em editar. Nessa hora vai aparecer a lista dos produtos daquele pedido que foi cancelado e os pedidos que não tinham estoque devem ficar na cor vermelha para destacar dos demais.

Vb01.jpg




















Solução Ideal Portal

Na tela de pedido, deverá ser criado um botão. Esse botão abrirá uma tela onde o vendedor visualizará 4 informações. O valor(R$) e porcentagem da diferença dos preços praticados e o preço mínimo e dois campos para o vendedor preencher como ele vai ratear essa diferença de valores. Entre comissão e/ou verba. Portanto deverá ser criado os campos: COMISSÃO e VERBA. As informações inseridas nesses dois campos serão exportados para o ERP via integração.


Vb02.jpg

Cenário Feliz

Vendedor seleciona cliente e inicia a venda.

Dados: Vendedor insere os 2 produtos no pedido.

PRODUTO A - Inseriu 10 unidades

Quantidade Min Sugerido Máximo
0 R$4,20 R$4,20 R$4,20
10 R$3,91 R$4,20 R$4,20

PRODUTO B - Inseriu 10 unidades

Quantidade Min Sugerido Máximo
0 R$5,60 R$5,60 R$5,60
10 R$5,21 R$5,60 R$5,60

Para cada um dos produtos o vendedor ainda deu mais 10% de desconto, que foi aplicado em cima do valor SUGERIDO. Portanto os valores ficam:

Produto Quantidade Preço Unitário Preço total
PRODUTO A 10 R$3,78 R$37,80
PRODUTO B 10 R$4,48 R$44,80

OBS 1 - Lembrando que os itens que foram aplicados descontos abaixo do mínimo não ficarão pendentes de aprovação.


Operação: Após inserir os itens no pedido o nosso sistema deve fazer o cálculo para encontrar essa diferença. Lembrando que a diferença deve ser calculada item por item e gerar um valor final de todo o pedido. Neste momento o vendedor vai selecionar a nova ABA e visualizar a informação da diferença entre os valores. Com esse dado em mãos, o vendedor irá informar agora como ele vai dividir essa diferença. Se vai aplicar uma parte na Verba e/ou na Comissão. Como também pode aplicar somente na Verba ou somente da Comissão.

Fórmula Cálculo:

- PARA ENCONTRAR DIFERENÇA DE VALOR: Valor Mínimo * Quantidade - Valor do Pedido

- Usando dados do Cenário Feliz: Diferença Valor = (R$3,91*10)+(5,21*10) - R$82,60 = R$8,54

- PARA ENCONTRAR DIFERENÇA EM PORCENTAGEM: Diferença Valor * 100 / ((Valor mínimo PROD A * 100)+(Valor mínimo PROD B * 100))

- Usando dados do Cenário Feliz: Diferença Porcentagem = (R$8,54 * 100) / ((R$3,91*10)+(R$5,21*10)) = 9,37%


Para concluir o ciclo, o vendedor salva o pedido e após sincronismo além do pedido também os valores informados em VERBA e COMISSÃO irão alimentar 2 campos específicos do Protheus ( Campos esses serão informados pelo cliente )


Regras de negócio

RN1 – Criar botão ou aba no cabeçalho do pedido para consulta de diferença de preços.

• Criação de um botão na tela de vendas, onde o vendedor terá a condição de visualizar: - Diferença entre o preço mínimo e o preço praticado na venda.

RN2 – Criar dois campos para informar onde será aplicada a diferença.

• Nessa mesma tela criar dois campos para o vendedor ter a possibilidade de informar como ele quer aplicar a diferença dos preços, se na VERBA ou na COMISSÃO. • Esses campos serão exportados via integração para o ERP do cliente.

RN3 – Criar tabelas e campos

• Criar Tabela - ENTIDADE com os campos:

CODIGO
NOME

• Criar Tabela - PEDIDO ENTIDADE com os campos:

CD_PEDIDO_PALM
CD_ENTIDADE
VALOR