...
Efetuar o ajuste das permissões nos status das promoções (Grupos de permissão)
Critérios de aceite:
1) Dado que o usuário efetue a consulta de promoções
E ao selecionar uma promoção que esteja com o status: "Ativada"
Então o Motor de Promoções apresenta "Editar" e "Encerrar", para que seja apresentada as informações sobre a promoção
E deverá ser permitido alterar qualquer informação e salvar a promoção editada.
2) Dado que o usuário efetue a consulta de promoções
E ao selecionar uma promoção que esteja com o status: "Liberada"
Então o Motor de Promoções não apresenta os botão "Editar" e "Encerrar", para que seja apresentada as informações sobre a promoção
E deverá ser permitido alterar qualquer informação e salvar a promoção editada.
3) Dado que o usuário efetue a consulta de promoções
E ao selecionar uma promoção que esteja com o status: "Cadastrada"
Então o Motor de Promoções apresenta o botão "Editar" para que seja apresentada as informações sobre a promoção. Não apresenta o botão "Encerrar."
E deverá ser permitido alterar qualquer informação e salvar a promoção editada.
4) Dado que o usuário efetue a consulta de promoções
E ao selecionar uma promoção que esteja com o status: "Encerrada Automaticamente"
Então o Motor de Promoções não irá apresentar os botão "Editar" e "Encerrar"
E não deverá ser permitido alterar qualquer informação da promoção
5) Dado que o usuário efetue a consulta de promoções
E ao selecionar uma promoção que esteja com o status: "Encerrada Manualmente"
Então o Motor de Promoções não irá apresentar os botão "Editar" e "Encerrar"
E não deverá ser permitido alterar qualquer informação da promoção
6) Dado que o usuário efetue a consulta de promoções
E ao selecionar uma promoção que esteja com o status: "Inativa"
Então o Motor de Promoções apresenta os botão "Editar" e "Encerrar", para que seja apresentada ou editada as informações sobre a promoção
E deverá ser permitido alterar qualquer informação e salvar a promoção editada.
7) Dado que o usuário efetue a consulta de promoções
E ao selecionar uma promoção que esteja com o status: "Cancelada"
Então o Motor de Promoções não irá apresentar os botão "Editar" e "Encerrar"
E não deverá ser permitido alterar qualquer informação da promoção
8) Dado que o usuário efetue a consulta de promoções
E ao realizar a copia de uma promoção encerrada
Então o Motor de Promoções irá abrir a promoção nova que foi copiada
E será permitido salvar a promoção até o final
E a promoção copiada irá apresentar o botão "Editar" e ficar com status "Cadastrada"
Efetuadas alterações no server condicionando a Edição/Encerramento das promoções conforme abaixo:
...