Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:Motor de promoções
Função:Web
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVECP-2445


02. SITUAÇÃO/REQUISITO


Na tela de consulta de promoções ao selecionar uma ou mais promoções com o status ativada, cadastrada ou liberada o Motor de Promoções deverá permitir que o usuário realize a manutenção em massa das promoções.
A manutenção deverá ocorrer através do ícone de ferramenta disponível ao lado da opção para liberar promoções.
Caso o usuário selecione uma ou mais promoções que não estejam entre os status ativada, cadastrada ou liberada a opção para manutenção deverá estar bloqueada.
Quando acionada a opção para manutenção o Motor deverá permitir que o usuário informe:

  • A vigência podendo ser:
  • Período Fixo
  • Relâmpago
  • Recorrência Mensal
  • Recorrência Semanal
  • Filial, onde o usuário poderá consultar filiais ou em caso de não informar uma ou mais filiais, a promoção deverá ser considerada para todas as lojas.
    *Deve ser permitido incluir as lojas atreladas ao usuário (cenário Natura/lojista)
    *Quando as promoções selecionadas já possuírem restrições de filial, o Motor deverá apresentar todas as filiais e o usuário poderá incluir ou excluir as filiais apresentadas. As filiais informadas serão aplicadas a todas as promoções
    Após a manutenção em massa as promoções deverão estar como cadastrada para ser liberada

Retirar a opção "+Filial"

Cenários
Acesso com usuário da franqueadora, manutenção em massa para promoções que possuem restrição de filiais. O motor irá apresentar todas as filiais e permitir que o usuário exclua ou inclua qualquer filial ou deixe vazio aplicando as promoções para todas as filiais

Acesso como franqueado, manutenção em massa. O motor irá apresentar as filiais atreladas ao usuário do franqueado. O usuário poderá incluir ou excluir as filiais que estão atreladas ao seu usuário, não sendo permitido deixar o campo de filial vazio.


03. SOLUÇÃO

Adicionado na tela de consulta de promoções um novo botão para edição de múltiplas promoções:



Será possível editar promoções que estejam nos status:

  • Cadastrada
  • Liberada
  • Ativada


Na ocorrência de um ou mais dos casos abaixo, a seleção do botão de Editar promoções ficará desabilitada e o ponteiro do mouse exibirá um sinal de negado:

  • Dentre as promoções selecionadas existam promoções com status diferentes dos permitidos para edição.
  • Dentre as promoções selecionadas existam promoções que o usuário não possui permissão de editar devido a filial.
  • nenhuma promoção está selecionada.


Ao selecionar promoções elegíveis à edição e clicando no botão Editar promoções, a tela abaixo será exibida:

Nela serão exibidos os campos referentes ao período de vigência, filiais para restrição e um resumo contendo o código, nome e quantidade de promoções selecionadas.

O campo de filiais virá preenchido com a soma de todas as filiais de restrição dentre as promoções selecionadas.
O campo de filiais virá desabilitado por padrão e nenhuma alteração será efetuada nas filiais a não ser que a flag Editar filiais seja marcada, revelando então as filiais para edição:


As edições efetuadas nos campos de Período e Filial serão refletidas em todas as promoções selecionadas ao clicar em Salvar.
Caso o campo de Período não seja preenchido completamente, nenhuma alteração será efetuada na vigência.
Caso o usuário possua filiais atreladas, o campo de filial será de preenchimento obrigatório, exibindo um alerta caso o campo seja deixado vazio.

Exemplo:

Promoção uiop4552 - Período 24/01/2020 a 31/01/2020 - Filial 1003634


Promoção test20369 - Período 24/01/2020 a 25/02/2020 - Filiais 1003475 e 1003518


Promoção MousePromo - Período 22/01/2020 a 31/01/2020 - Filial 1003628


Resumo:

Promoção

Período

Filiais

uiop4552

24/01/2020 a 31/01/2020

1003634

test20369

24/01/2020 a 25/02/2020

1003475, 1003518

MousePromo

22/01/2020 a 31/01/2020

1003628


Seleciono as três promoções e clico no botão Editar promoções. A tela de edição de promoções é exibida, contendo todas as filiais das promoções selecionadas:


Posso inserir manualmente ou pesquisar uma nova filial.


Na tela de consulta de filial, seleciono a filial SP ITAPEVI MEGA LOJA e clico em Selecionar.


A lista de filiais será atualizada com a inclusão da filial selecionada.


Agora vou remover as filiais 1003518 e 1003628.


Vou mudar o tipo de vigência para Relâmpago, inserir um novo período e salvar.


A mensagem informa que 3 promoções foram editadas com sucesso e podemos observar que o período promocional das promoções selecionadas foi alterado conforme o desejado.


Ao verificar as promoções, todas elas terão as 3 filiais selecionadas na tela de edição.




  • Sem rótulos