...
Após informar os campos, clique para Avançar.
Ao clicar no botão de pesquisar do produto, será aberta a lista com todos os produtos:
É possível editar os produtos inseridos nas promoções:
Clique para finalizar.
---------------------------------------------
PESQUISAR
Campo para pesquisar promoções, através da informação de código ou descrição das promoções;
Link para Busca avançada;
Mais abaixo, é exibida uma caixa, contendo em tags (componente disclaimer), os filtros aplicados por padrão, ao abrir a aplicação, sendo Período vigente e Ativa, além de tag Remover todos, para limpar os filtros;
No fim da tela, é exibido o botão Carregar mais resultados.
O usuário, com permissão de acesso, abre a aplicação Cadastro de Promoções Personalizadas.
2. Será exibida a tela inicial, contendo:
3. O usuário aciona a opção Busca avançada;
4. Será aberta uma janela modal, com o título Busca avançada, exibindo os seguintes campos:
5. O usuário define os filtros desejados e aciona o botão Aplicar filtros para retornar a tela principal da aplicação, exibindo as promoções conforme os filtros utilizados. Ou aciona o botão Cancelar para descartar os filtros.
Critérios
Ao selecionar o filtro Período Vigente, o campo Período deve ser desabilitado.
Ao selecionar o tipo de promoção Compre e ganhe, o filtro de Produtos deve ser desabilitado.
Somente Ativas: caixa de seleção para filtrar somente promoções com status Ativo;
Período Vigente: caixa de seleção para filtrar somente promoções que estão em vigor na data atual, ou seja, a data atual está entre as datas início e data fim das promoções, isto é, a data atual é maior ou igual a data de início da promoção e menor ou igual a data fim de promoção;
Ao selecionar o filtro Período Vigente, o campo Período deve ser desabilitado.
Período: dois campos de datas para definir um intervalo de filtro das promoções;
Tipo da promoção: combo que exibe as opções Redução de preço, Valor de desconto, Percentual de desconto e Compre e ganhe, para filtrar somente as promoções de um determinado tipo;
Ao selecionar o tipo de promoção Compre e ganhe, o filtro de Produtos deve ser desabilitado.
7. O usuário clica no botão Avançar, passando para a tela do terceiro step: Detalhes, em que são exibidos os campos:
8. O usuário define os detalhes da promoção e seleciona a próxima ação:
9. Se a promoção foi finalizada, retorna para a tela principal da aplicação, com a lista das promoções existentes, exibindo a mensagem de sucesso da promoção criada. Se a promoção foi cancelada, retorna para a tela principal da aplicação, com a lista das promoções existentes.
Critérios de aceitação e Regras
Alterar estrutura de banco de dados dos detalhes da promoção, para gravar status dos itens, quantidade total alocada e quantidade limite por cliente, por produto.
A busca de produtos depende da seleção do filtro Tipo de acesso aos produtos. O mesmo campo de exibição do produto será utilizado para busca.
Ao selecionar um produto, deve ser verificado se o mesmo se encontra em promoção normal do ERP. Caso esteja em promoção, deve ser exibida mensagem de Atenção, informando que o produto está em promoção normal.
Ao selecionar o produto, no campo de Embalagem, será exibida automaticamente a embalagem padrão de venda do produto, de acordo com o segmento definido no step Empresas. A embalagem padrão de venda é definida no cadastro de famílias, aba Segmentos.
No combo de Embalagem, devem ser exibidas as embalagens ativas para venda, entre o segmento e as empresas definidas no step Empresas.
No campo Preço atual, será exibido o maior preço atual entre segmento e empresas selecionadas no step Empresas. O preço atual é o preço praticado no momento, podendo ser de promoção ou não. Se o produto está em promoção normal do ERP, o preço atual é o preço promocional válido no momento, senão é o preço normal válido no momento. Esse campo não é editável.
Quantidade total alocada: herda a quantidade definida no step Dados Gerais. Campo pode ser nulo.
Quantidade limite por cliente: herda a quantidade definida no step Dados Gerais. Campo pode ser nulo.
Ao carregar a página, o indicador Incluir todos os produtos da família é exibido ligado, por padrão, mas o usuário pode desligar. O indicador permanecerá conforme a escolha do usuário, enquanto permanecer no step Detalhes, ou até que se altere novamente.
Quando ligado o indicador Incluir todos os produtos da família, ao clicar no botão Incluir, deve ser verificado se o produto pertence a uma família que possui outros produtos, e todos os produtos da família serão incluídos automaticamente na promoção.
Para finalizar a promoção, deve existir pelo menos um produto incluído, caso o tipo da promoção seja Redução de preço, Valor de desconto ou Percentual de desconto. Se o tipo da promoção for Compre e ganhe, os dois campos devem possuir valores informados.
No tipo de promoção Redução de preço, o preço promocional não pode ser maior ou igual ao preço atual.
No tipo de promoção Compre e ganhe, o valor de desconto não pode ser maior que o valor de compra.
No tipo de promoção Valor de desconto, o valor de desconto não pode ser maior ou igual ao preço atual.
No tipo de promoção Percentual de desconto, o percentual de desconto não pode ser maior ou igual a 100.
Ao utilizar a opção Editar, no menu de opções, da grid de produtos incluídos na promoção, o produto será carregado no formulário de inclusão para que o usuário possa alterar a informação desejada. O botão Incluir é alterado para Alterar. O indicador Incluir todos os produtos da família é alterado para Alterar todos os produtos da família. Ao editar um item, o indicador Alterar todos os produtos da família será ligado por padrão, mas o usuário pode desligar, antes de finalizar a alteração.
Ao utilizar a opção Excluir, no menu de opções, da grid de produtos incluídos na promoção, o produto é excluído da grid.
Um produto não pode ser inserido mais de uma vez, na mesma promoção.
Regras de Negócio
Para o cálculo de margem de lucro do preço, a ser exibida na aplicação, deve ser considerado como base o custo atual do produto, ou seja, o custo visualizado na Consulta de Produtos. Será considerada a empresa que possui o maior custo dentre as empresas selecionadas no step Empresas.
Para o cálculo de margem de lucro do preço, sempre é considerado o custo líquido, e a composição do custo líquido depende da configuração de Método de Precificação, definido no cadastro da divisão.
Para as configurações por segmento de vendas, utilizados no cálculo de margem, será considerado o segmento selecionado no step Empresas.
O custo utilizado no cálculo da margem deve ser proporcional à quantidade da embalagem de preço.
Verificar as regras de negócio de cálculo da margem (RN_MARGEM_PRECO) e associadas, os documentos estão anexos.
Título do step, concatenando o tipo de promoção;
...
-------
Tipo de acesso aos produtos: combo com as opções Código do produto, Código GTIN (EAN/DUN), Código barras interno e Descrição do produto;
Quando o tipo de acesso é Código do produto, o usuário digita o código sequencial do produto, no campo Produto, e ao teclar Tab, a descrição do produto é exibida, concatenada ao código.
Quando o tipo de acesso é Código GTIN (EAN/DUN), o usuário digita o código EAN ou DUN do produto, no campo Produto, e ao teclar Tab, a descrição do produto é exibida, concatenada ao código.
Quando o tipo de acesso é Código barras interno, o usuário digita o código de acesso interno do produto, no campo Produto, e ao teclar Tab, a descrição do produto é exibida, concatenada ao código.
Quando o tipo de acesso é Descrição do produto, o usuário clica no ícone de lupa, no campo Produto, para abrir modal para a pesquisa dos produtos.
...
Informe os campos:
Ao clicar no botão de pesquisar do produto, será aberta a lista com todos os produtos, basta selecionar o produto desejado:
Após incluir um produto, é possível alterar por meio do botão ... Editar:
Ao concluir, clique para finalizar.
É exibida uma caixa, contendo em tags (componente disclaimer), os filtros aplicados por padrão, ao abrir a aplicação, sendo Período vigente e Ativa, além de tag Remover todos, para limpar os filtros;
Selecione a opção Busca avançada;
Será aberta uma janela, com o título Busca avançada, exibindo os seguintes campos:
O usuário define os filtros desejados e aciona o botão Aplicar filtros para retornar a tela principal da aplicação, exibindo as promoções conforme os filtros utilizados. Ou aciona o botão Cancelar para descartar os filtros.
Critérios de aceitação e Regras
Ao selecionar um produto, deve ser verificado se o mesmo se encontra em promoção normal do ERP. Caso esteja em promoção, deve ser exibida mensagem de Atenção, informando que o produto está em promoção normal.
Ao selecionar o produto, no campo de Embalagem, será exibida automaticamente a embalagem padrão de venda do produto, de acordo com o segmento definido no step Empresas. A embalagem padrão de venda é definida no cadastro de famílias, aba Segmentos.
No combo de Embalagem, devem ser exibidas as embalagens ativas para venda, entre o segmento e as empresas definidas no step Empresas.
No campo Preço atual, será exibido o maior preço atual entre segmento e empresas selecionadas no step Empresas. O preço atual é o preço praticado no momento, podendo ser de promoção ou não. Se o produto está em promoção normal do ERP, o preço atual é o preço promocional válido no momento, senão é o preço normal válido no momento. Esse campo não é editável.
Quantidade total alocada: herda a quantidade definida no step Dados Gerais. Campo pode ser nulo.
Quantidade limite por cliente: herda a quantidade definida no step Dados Gerais. Campo pode ser nulo.
Ao carregar a página, o indicador Incluir todos os produtos da família é exibido ligado, por padrão, mas o usuário pode desligar. O indicador permanecerá conforme a escolha do usuário, enquanto permanecer no step Detalhes, ou até que se altere novamente.
Quando ligado o indicador Incluir todos os produtos da família, ao clicar no botão Incluir, deve ser verificado se o produto pertence a uma família que possui outros produtos, e todos os produtos da família serão incluídos automaticamente na promoção.
Para finalizar a promoção, deve existir pelo menos um produto incluído, caso o tipo da promoção seja Redução de preço, Valor de desconto ou Percentual de desconto. Se o tipo da promoção for Compre e ganhe, os dois campos devem possuir valores informados.
No tipo de promoção Redução de preço, o preço promocional não pode ser maior ou igual ao preço atual.
No tipo de promoção Compre e ganhe, o valor de desconto não pode ser maior que o valor de compra.
No tipo de promoção Valor de desconto, o valor de desconto não pode ser maior ou igual ao preço atual.
No tipo de promoção Percentual de desconto, o percentual de desconto não pode ser maior ou igual a 100.
Ao utilizar a opção Editar, no menu de opções, da grid de produtos incluídos na promoção, o produto será carregado no formulário de inclusão para que o usuário possa alterar a informação desejada. O botão Incluir é alterado para Alterar. O indicador Incluir todos os produtos da família é alterado para Alterar todos os produtos da família. Ao editar um item, o indicador Alterar todos os produtos da família será ligado por padrão, mas o usuário pode desligar, antes de finalizar a alteração.
Ao utilizar a opção Excluir, no menu de opções, da grid de produtos incluídos na promoção, o produto é excluído da grid.
Um produto não pode ser inserido mais de uma vez, na mesma promoção.
Regras de Negócio
Para o cálculo de margem de lucro do preço, a ser exibida na aplicação, deve ser considerado como base o custo atual do produto, ou seja, o custo visualizado na Consulta de Produtos. Será considerada a empresa que possui o maior custo dentre as empresas selecionadas no step Empresas.
Para o cálculo de margem de lucro do preço, sempre é considerado o custo líquido, e a composição do custo líquido depende da configuração de Método de Precificação, definido no cadastro da divisão.
Para as configurações por segmento de vendas, utilizados no cálculo de margem, será considerado o segmento selecionado no step Empresas.
O custo utilizado no cálculo da margem deve ser proporcional à quantidade da embalagem de preço.
Verificar as regras de negócio de cálculo da margem (RN_MARGEM_PRECO) e associadas, os documentos estão anexos.
----------
Produto: campo de busca e exibição do produto selecionado;
Ao selecionar um produto, deve ser verificado se o mesmo se encontra em promoção normal do ERP. Caso esteja em promoção, deve ser exibida mensagem de Atenção, informando que o produto está em promoção normal.
Ao selecionar o produto, no campo de Embalagem, será exibida automaticamente a embalagem padrão de venda do produto, de acordo com o segmento definido no step Empresas. A embalagem padrão de venda é definida no cadastro de famílias, aba Segmentos.
Embalagem: combo que lista as embalagens do produto, ativas para venda, no segmento selecionado no segundo step, por default, é selecionada a embalagem padrão de venda do produto/família;
No combo de Embalagem, devem ser exibidas as embalagens ativas para venda, entre o segmento e as empresas definidas no step Empresas.
A embalagem já é selecionada a de padrão de venda automaticamente e corretamente, porém se o usuário desejar, pode mudar para outra embalagem ativa, conforme abaixo:
Notar que ao alterar a embalagem é demonstrado o preço corretamente da embalagem selecionada.
-----------
Preço atual: campo que exibe o preço atual do produto (só exibição, não é editável);
No campo Preço atual, será exibido o maior preço atual entre segmento e empresas selecionadas no step Empresas. O preço atual é o preço praticado no momento, podendo ser de promoção ou não. Se o produto está em promoção normal do ERP, o preço atual é o preço promocional válido no momento, senão é o preço normal válido no momento. Esse campo não é editável.
...