Mudanças entre as edições de "Projeto/Reflexa/Documentação/Condição de Pagamento Padrão"
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 6: | Linha 6: | ||
== Solução declarativa == | == Solução declarativa == | ||
− | + | Havendo condição de pagamento padrão para o cliente, esta deve vir selecionada apos a escolha do meio de pagamento. | |
== Solução imperativa == | == Solução imperativa == | ||
Linha 13: | Linha 13: | ||
== Cenários == | == Cenários == | ||
===Cenário Feliz=== | ===Cenário Feliz=== | ||
− | + | Vendedor Bruno realiza um pedido de venda para o cliente Joãozinho | |
====Dado==== | ====Dado==== | ||
− | *Vendedor: | + | *Vendedor: Bruno |
− | * | + | *Cliente: Joãozinho |
− | * | + | *Condição de Pagamento Padrão: 10 Dias |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
====Operação==== | ====Operação==== | ||
− | + | Bruno seleciona meio de pagamento, mas no caso de ter apenas um meio de pagamento, esse já vem selecionado | |
====Assertivas==== | ====Assertivas==== | ||
− | + | Na combo de condição de pagamento vai vir selecionada a condição de pagamento padrão do Joãozinho | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ===Cenário | + | ===Cenário onde a condição padrão não existe na lista=== |
− | + | Vendedor Bruno realiza um pedido de venda para o cliente Joãozinho | |
====Dado==== | ====Dado==== | ||
− | *Vendedor: | + | *Vendedor: Bruno |
− | * | + | *Cliente: Joãozinho |
− | * | + | *Condição de Pagamento Padrão: 10 Dias |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
====Operação==== | ====Operação==== | ||
− | + | Bruno seleciona meio de pagamento, mas no caso de ter apenas um meio de pagamento, esse já vem selecionado | |
====Assertivas==== | ====Assertivas==== | ||
− | + | #Na combo de condição de pagamento, não vai vir selecionada a condição de pagamento padrão do Joãozinho | |
− | # | + | ##A condição padrão não existe para o meio de pagamento escolhido |
− | + | ##A condição padrão não existe para a organização de venda escolhida | |
− | + | ##A condição padrão não existe para a tabela de preço escolhida | |
− | + | ||
− | + | ===Cenário onde não existe condição de pagamento padrão para o cliente=== | |
− | + | Vendedor Bruno realiza um pedido de venda para o cliente Joãozinho | |
− | + | ||
− | + | ====Dado==== | |
− | + | *Vendedor: Bruno | |
− | ## | + | *Cliente: Joãozinho |
− | ## | + | *Condição de Pagamento Padrão: nula |
− | ## | + | |
− | + | ====Operação==== | |
− | + | Bruno seleciona meio de pagamento, mas no caso de ter apenas um meio de pagamento, esse já vem selecionado | |
− | + | ||
− | + | ====Assertivas==== | |
− | + | #Na combo de condição de pagamento, não vai vir selecionada a condição de pagamento padrão do Joãozinho | |
− | + | ##Não existe condição de pagamento padrão para o Joãozinho | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | # | ||
− | ## | ||
− |
Edição atual tal como às 17h50min de 21 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 para o cliente.
Solução declarativa
Havendo condição de pagamento padrão para o cliente, esta deve vir selecionada apos a escolha do meio de pagamento.
Solução imperativa
Cenários
Cenário Feliz
Vendedor Bruno realiza um pedido de venda para o cliente Joãozinho
Dado
- Vendedor: Bruno
- Cliente: Joãozinho
- Condição de Pagamento Padrão: 10 Dias
Operação
Bruno seleciona meio de pagamento, mas no caso de ter apenas um meio de pagamento, esse já vem selecionado
Assertivas
Na combo de condição de pagamento vai vir selecionada a condição de pagamento padrão do Joãozinho
Cenário onde a condição padrão não existe na lista
Vendedor Bruno realiza um pedido de venda para o cliente Joãozinho
Dado
- Vendedor: Bruno
- Cliente: Joãozinho
- Condição de Pagamento Padrão: 10 Dias
Operação
Bruno seleciona meio de pagamento, mas no caso de ter apenas um meio de pagamento, esse já vem selecionado
Assertivas
- Na combo de condição de pagamento, não vai vir selecionada a condição de pagamento padrão do Joãozinho
- A condição padrão não existe para o meio de pagamento escolhido
- A condição padrão não existe para a organização de venda escolhida
- A condição padrão não existe para a tabela de preço escolhida
Cenário onde não existe condição de pagamento padrão para o cliente
Vendedor Bruno realiza um pedido de venda para o cliente Joãozinho
Dado
- Vendedor: Bruno
- Cliente: Joãozinho
- Condição de Pagamento Padrão: nula
Operação
Bruno seleciona meio de pagamento, mas no caso de ter apenas um meio de pagamento, esse já vem selecionado
Assertivas
- Na combo de condição de pagamento, não vai vir selecionada a condição de pagamento padrão do Joãozinho
- Não existe condição de pagamento padrão para o Joãozinho