Mudanças entre as edições de "Projeto/Reflexa/Documentação/Condição de Pagamento Padrão"
Ir para navegação
Ir para pesquisar
Linha 2: | Linha 2: | ||
Na montagem de um pedido de venda, deveria existir uma condição de pagamento padrão para o cliente. | Na montagem de um pedido de venda, deveria existir uma condição de pagamento padrão para o cliente. | ||
− | == Definição do que é | + | == Definição do que é uma condição de pagamento padrão == |
− | + | Uma condição de pagamento padrão, é uma condição de pagamento que vem definida na tabela de cliente. | |
== Solução declarativa == | == Solução declarativa == | ||
− | Todo | + | Todo cliente poderá ter ou não, uma condição de pagamento padrão definida para ele. |
== Solução imperativa == | == Solução imperativa == |
Edição das 14h56min 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 é uma condição de pagamento padrão
Uma condição de pagamento padrão, é uma condição de pagamento que vem definida na tabela de cliente.
Solução declarativa
Todo cliente poderá ter ou não, uma condição de pagamento padrão definida para ele.
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:
- Item A
- Produto Cadeira de rodinhas
- Quantidade 15
- Organização SoftSite com estoque Copa
- O estoque Copa tem o seguinte produto:
- 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'
- O cabeçalho do pedido X' é idêntico ao do X nos seguintes campos:
- Org Venda
- Tab Preço
- Cliente
- Vendedor
- Meio de pagamento
- Condição de pagamento
- Tipo movimento pedido
- O cabeçalho do pedido X' difere do cabeçalho do X nos seguintes campos:
- Data de emissão
- Código do pedido
- Data de entrega
- A situação do pedido X' é nula
- O pedido X' tem o item A'
- O item A' é idêntico ao item A do pedido X nos seguintes campos:
- Produto
- Referência usada
- Quantidade
- Desconto
- Tipo de venda
- 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:
- Item A
- Produto Cadeira de rodinhas
- Desconto 10 %
- Faixa de Preço (no momento da tiragem)
- Valor Mínimo R$9,00
- Valor Sugerido R$10,00
- Valor Máximo R$12,00
- Preço de Venda R$9,00
- Produto Cadeira de rodinhas
- Faixa de Preço atual (no momento de interação do vendedor)
- Valor Mínimo R$45,00
- Valor Sugerido R$50,00
- 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'
- O cabeçalho do pedido X' é idêntico ao do X nos seguintes campos:
- Org Venda
- Tab Preço
- Cliente
- Vendedor
- Meio de pagamento
- Condição de pagamento
- Tipo movimento pedido
- O cabeçalho do pedido X' difere do cabeçalho do X nos seguintes campos:
- Data de emissão
- Código do pedido
- Data de entrega
- A situação do pedido X' é nula
- O pedido X' tem o item A'
- O item A' é idêntico ao item A do pedido X nos seguintes campos:
- Produto
- Referência usada
- Quantidade
- Desconto
- Tipo de venda
- O item A' difere do item A do pedido X nos seguintes campos:
- Faixa Preço
- Valor Mínimo R$45,00
- Valor Sugerido R$50,00
- Valor Máximo R$50,00
- Preço de Venda R$45,00
- X' não tem pendências