Mudanças entre as edições de "Projeto/Reflexa/Documentação/Condição de Pagamento Padrão"

De GeoSales
Ir para navegação Ir para pesquisar
(Criou página com '=Necessidade= Cliente precisa copiar um determinado pedido. Se o pedido a ser copiado tiver alguma pendência que impeça sua criação (Ex: estoque impeditivo), este pedido p...')
 
Linha 1: Linha 1:
 
=Necessidade=
 
=Necessidade=
Cliente precisa copiar um determinado pedido. Se o pedido a ser copiado tiver alguma pendência que impeça sua criação (Ex: estoque impeditivo), este pedido precisa ser normalizado para que possa ser criado no GeoSales.
+
Na montagem de um pedido de venda, deveria existir uma condição de pagamento padrão para o cliente.
  
 
== Definição do que é um pedido normalizado ==
 
== Definição do que é um pedido normalizado ==

Edição das 14h36min de 14 de dezembro de 2016

Necessidade

Na montagem de um pedido de venda, deveria existir uma condição de pagamento padrão para o cliente.

Definição do que é um pedido normalizado

Um pedido normalizado A é a cópia de um pedido B sendo tratadas quaisquer pendências de criação, de maneira que o pedido A surja no GeoSales.

Solução declarativa

Todo pedido deve poder ser normalizado pelo GeoSales. A normalização de um pedido só não resultará na criação de um novo pedido se o pedido a ser normalizado não possuir nenhum item sem alguma pendência.

Solução imperativa

Cenários

Cenário Feliz

João normaliza um pedido que não tem nenhuma pendência

Dado

  • Vendedor: João
  • Pedido a ser normalizado: X
  • Itens:
  1. Item A
    1. Produto Cadeira de rodinhas
    2. Quantidade 15
  2. Organização SoftSite com estoque Copa
  3. O estoque Copa tem o seguinte produto:
    1. Cadeira de rodinhas com 20 unidades em estoque

Operação

João aciona o botão de normalizar pedido para normalizar o pedido X

Assertivas

Foi criado um novo pedido X'

  1. O cabeçalho do pedido X' é idêntico ao do X nos seguintes campos:
    1. Org Venda
    2. Tab Preço
    3. Cliente
    4. Vendedor
    5. Meio de pagamento
    6. Condição de pagamento
    7. Tipo movimento pedido
  2. O cabeçalho do pedido X' difere do cabeçalho do X nos seguintes campos:
    1. Data de emissão
    2. Código do pedido
    3. Data de entrega
  3. A situação do pedido X' é nula
  4. O pedido X' tem o item A'
  5. O item A' é idêntico ao item A do pedido X nos seguintes campos:
    1. Produto
    2. Referência usada
    3. Quantidade
    4. Desconto
    5. Tipo de venda
  6. X' não tem pendências

Cenário Feliz Alternativo

João normaliza um pedido que possui um item com desconto

Dado

  • Vendedor: João
  • Pedido a ser normalizado: X
  • Itens:
  1. Item A
    1. Produto Cadeira de rodinhas
    2. Desconto 10 %
  2. Faixa de Preço (no momento da tiragem)
    1. Valor Mínimo R$9,00
    2. Valor Sugerido R$10,00
    3. Valor Máximo R$12,00
  3. Preço de Venda R$9,00
  • Produto Cadeira de rodinhas
  1. Faixa de Preço atual (no momento de interação do vendedor)
    1. Valor Mínimo R$45,00
    2. Valor Sugerido R$50,00
    3. Valor Máximo R$50,00

Operação

João aciona o botão de normalizar pedido para normalizar o pedido X

Assertivas

Foi criado um novo pedido X'

  1. O cabeçalho do pedido X' é idêntico ao do X nos seguintes campos:
    1. Org Venda
    2. Tab Preço
    3. Cliente
    4. Vendedor
    5. Meio de pagamento
    6. Condição de pagamento
    7. Tipo movimento pedido
  2. O cabeçalho do pedido X' difere do cabeçalho do X nos seguintes campos:
    1. Data de emissão
    2. Código do pedido
    3. Data de entrega
  3. A situação do pedido X' é nula
  4. O pedido X' tem o item A'
  5. O item A' é idêntico ao item A do pedido X nos seguintes campos:
    1. Produto
    2. Referência usada
    3. Quantidade
    4. Desconto
    5. Tipo de venda
  6. O item A' difere do item A do pedido X nos seguintes campos:
    1. Faixa Preço
    2. Valor Mínimo R$45,00
    3. Valor Sugerido R$50,00
    4. Valor Máximo R$50,00
    5. Preço de Venda R$45,00
  7. X' não tem pendências