Campanhas promocionais

Campanhas promocionais são ações do varejo que tem um prazo determinado para ofertar produtos em condições de preço reduzidas, comparado ao preço regular vigente.

No IPA, disponibilizamos a funcionalidade através do nome Campanhas.

Tela Inicial de Campanhas




 

Ao acessar o menu de campanhas, o usuário poderá visualizar uma grid com pesquisa para campanhas já criadas por todos usuários do cliente.

Ao clicar em pesquisa, utilize qualquer palavra contida no nome da campanha.

Filtros da tela inicial

Utilize os filtros para pesquisar:

Produtos: Produtos que aparecem em alguma campanha já criada.

Lojas: As lojas que foram selecionadas em alguma campanha

Status: Os status da campanha, sendo eles: Encerrada, Programada, Rascunho e Encerrada.

Os status possíveis são:

  1. Encerrada - São as campanhas cuja data inicial e final já estão no passado, ou seja, já aconteceram e foram finalizadas.

  2. Programada - São as campanhas que estão prontas para irem ao ar, de acordo com a data programada de início.

  3. Rascunho - São as campanhas que estão sendo editadas, mas que ainda não foram programadas, ou seja, elas estão disponíveis para consulta mas não estão ativas.

  4. Vigente - Se refere a campanhas que estão em andamento, ou seja, que estão ativas dentro do período em que a consulta está sendo efetuada.

Criador - usuário responsável pela criação da campanha (o que clicou em nova campanha, não necessariamente sendo o que programou ou editou)

Limpar filtros - Uma vez que qualquer um dos filtros tenha sido aplicado, a grid irá exibir os resultados de acordo com a pesquisa realizada, para desfazer a pesquisa, basta clicar em Limpar filtros.

Grid da tela inicial
Na grid serão exibidas todas as campanhas já criadas, independente de seu status. Nele são exibidas as informações de:

Nome da Campanha - Texto livre incluído pelo usuário criador ou editor da campanha

Data da Criação - A data que a campanha foi criada

Data Inicio - A data que foi definida como início da campanha vigente

Data Fim - A data que foi definida como fim para a campanha vigente

Status - o status que a campanha se encontra

Ícone de lápis - Edição da campanha em todos os status, exceto no status encerrada.

Ícone de lixeira - Exclusão da campanha nos status Rascunho e Programada.

Nova Campanha

Através do botão nova campanha, o usuário poderá iniciar a criação de uma nova campanha promocional.

Dados de Campanha

O usuário deverá informar um nome para campanha, bem como data inicial e final.

A data inicial deverá sempre ser no mínimo em D+1 e a data final não poderá ser maior que a data final.

Este será o agrupamento principal da ação promocional.

O botão Criar Campanha serve de confirmação para a criação da campanha.

Bloco de Ofertas

A próxima etapa do fluxo refere-se à inclusão (opcionalmente) do Bloco de Ofertas, que tem o objetivo de separar os grupos dentro da campanha, tal como encartes.

Ou seja, uma campanha pode conter várias divisões de produtos, de acordo com a necessidade do usuário

 



 

A Campanha ao ser criada, já entra em modo rascunho até a sua efetiva programação e exibe sua vigência no header.

Criar bloco de ofertas

Ao clicar em criar bloco de ofertas, um pequeno modal será exibido para que um nome seja atribuído.

 



 

As datas de início e fim serão apresentadas de acordo com as datas de vigência da campanha.

Elas podem ser alteradas, no entanto precisam estar contidas dentro da vigência da campanha.

Para confirmar, basta clicar em Criar Bloco.

 



 

 

Lembrando que esta etapa é opcional e tem como função, organizar grupos de ofertas, caso seja a necessidade do varejista.

Escolher lojas

Através desta seção o usuário irá definir quais lojas farão parte da ação promocional.

 



 

No header serão exibidas as informações atuais da campanhas, com o total de bloco de ofertas

Esta é uma etapa obrigatória no fluxo, para que o usuário possa avançar na criação;

Ao clicar em Adicionar Lojas, um modal de pesquisa será apresentado

 



 

Neste modal, todas as lojas cadastradas no varejo serão exibidas.

O usuário poderá pesquisar através do campo de pesquisa, ou através do tipo de loja e cluster.

Para selecionar todas as lojas, basta clicar na caixa de seleção ou selecionar individualmente.

Ao final, basta clicar em Adicionar Lojas.

Quando o modal for fechado, a grid da seção Lojas participantes irá exibir todas as lojas selecionadas para a campanha promocional.

 



 

Para remover uma ou mais lojas, basta clicar no ícone de lixeira da loja que se deseja excluir.

Ao clicar novamente em Adicionar Lojas, as lojas que já foram selecionadas serão exibidas com a flag de selecionada, sendo possível excluir uma loja através da desmarcação da loja selecionada.

Após o preenchimento desta etapa, deverá o usuário clicar em Ofertar Itens para adicionar os produtos participantes da ação promocional.

Ofertas

Nesta seção o usuário irá selecionar os produtos que sofrerão modificação de preço, por conta da ação promocional, apenas para as lojas que forem selecionadas. As demais lojas que ficarem de fora da campanha, continuarão com o preço vigente para os produtos.

 



 

Na header, são incrementadas informações à medida que o usuário avança no fluxo.

Para adicionar produtos, basta clicar em Criar Oferta

 



 

Os produtos podem ser pesquisados por código ou pelo nome através do campo de pesquisa.

 



 

Basta selecionar através da caixa de seleção os produtos desejados.

 



 

Ainda no modal de seleção de produtos, à medida que um ou mais produtos forem selecionados, será exibida uma grid da seleção contendo os dados de:

Produto - Será exibido o nome do produto de acordo com o cadastro.

Loja - O número de lojas para qual o produto está presente, para os casos em que nem sempre os produtos estão disponíveis em todas as lojas.
Se houver um símbolo significa que o produto não está disponível para o mesmo número de lojas que foi inserida na campanha e será mostrado o número de lojas em que há a presença do produto.

PMZ - Exibe a informação de custos de acordo com o recebido no processo de integração.

Preço vigente - Exibe o preço atual do produto de acordo com os dados recebidos via processo de integração.

Preço médio concorrente - Caso exista informação de competitividade para o produto (mesmo processo da tela de revisão de preços), o valor do preço médio concorrente será exibido em conjunto, caso não exista, estará em branco.

Competitividade - Caso exista informação de preço concorrente, iremos exibir o CPI do varejo, a conta deverá ser feita da seguinte forma: Preço vigente / preço concorrente x 100 (exibir em porcentagem)

Margem - Exibe a margem do preço de venda VIGENTE. Para entender como calculamos a margem, consulte este documento.

Ícone lixeira - Utilize para excluir um produto. A ação não poderá ser desfeita.

Bloco de ofertas

Caso um ou mais bloco de ofertas tenham sido criados, eles estarão disponíveis para seleção nesta tela.

Só é possível selecionar um bloco de ofertas por vez e ao selecionar, todos os produtos selecionados estarão associados ao bloco.

 



 

Tipo de Oferta

O tipo de oferta se refere à dinâmica promocional e cada uma delas irá alterar o preço de maneira diferente.

 



 

Oferta simples

Nesta opção, o usuário poderá selecionar uma das formas de ofertar o desconto, seja por desconto percentual e o sistema irá calcular o desconto, ou diretamente através de um valor fixo, definido pelo usuário.

O desconto informado será aplicado a todos os produtos do bloco, e caso eles possuam valores vigentes diferentes entre si, escolha a opção percentual, para que os preços sejam calculados de acordo com a intenção de desconto.

Caso a necessidade seja que todos os produtos do bloco tenham o mesmo valor promocional, utilize o campo Preço oferta e informe o valor desejado. Ele será aplicado a todos os produtos.

Nesta dinâmica promocional, o preço simplesmente será atualizado para o desconto informado, sem preservar para efeitos informativos o preço vigente.

De X por Y

Nesta dinâmica, o varejo indica visualmente, para título de informação que o preço era X e passa a ser Y.

Caso o preço vigente de todos os produtos selecionados sejam iguais (pensando em produtos com diferentes sabores), o campo De será apresentado preenchido com o preço vigente.

Caso os preços vigentes de todos os produtos selecionados sejam diferentes (ou ao menos um seja diferente), o campo De será apresentado como Vários. Na extração será informado linha a linha, o preço de cada um dos produtos.

O usuário poderá modificar o preço De, para um preço que seja mais conveniente para o apelo promocional, no entanto, o preço vigente do produto NÃO será modificado/atualizado para o inserido aqui.

 



 

Exemplo quando os preços vigentes são iguais

 

 



 

Exemplo quando os preços vigentes são diferentes

Se o usuário modificar o preço De, este preço informado manualmente será apresentado no arquivo de extração.

Uma dinâmica será aplicada ao bloco todo, então caso seja necessário trabalhar com mais de uma dinâmica dentro da campanha, é necessário criar mais de um bloco.

Por fim, basta clicar em Salvar Oferta.

Ao salvar a oferta, a grid de Ofertas será apresentada com todos os produtos e dinâmicas selecionados.

 



 

Grid de Ofertas

Após a seleção dos produtos, os itens serão exibidos com mais informações

Id - Código do produto

Descrição do produto - Nome do produto cadastrado na base

Tipo de Oferta - O tipo de dinâmica selecionado para o bloco.

Bloco de Ofertas - Nome do bloco de ofertas cadastrado pelo usuário, caso não exista, estará em branco.

PMZ - Informações dos custos totais dos produtos, de acordo com o recebido no processo de ingestão.

Preço vigente - O preço atual do produto, independente da oferta.

Preço Oferta - O preço que o usuário digitou para o produto durante o período promocional. Caso o usuário tenha informado um preço manual direto na dinâmica promocional, o sistema irá calcular o desconto pelo qual o produto será ofertado.

No entanto, quando o campo for calculado, ele não está disponível para edição.

% Desconto - O percentual que foi informado pelo usuário para aplicar o desconto, caso o usuário tenha informado um preço fixo, o sistema deverá calcular o percentual de desconto neste campo, desta forma ele estará sempre preenchido.

No entanto, quando o campo for calculado, ele não está disponível para edição.

Competitividade Oferta - Caso o produto que está sendo ofertado, tenha informação de concorrência, o sistema irá calcular a nova competitividade a partir do preço oferta x o preço do concorrente.

Margem oferta - A nova margem será recalculada para que o varejista tenha a visão de como irá trabalhar em relação à margem durante o período promocional.

Ícone de lápis - Caso acionado, irá abrir o modal de bloco de ofertas correspondente para edição.

Ícone de lixeira - Caso acionado, irá excluir o produto das ofertas e o bloco de ofertas será atualizado.

Esta ação não poderá ser desfeita.

Nesta etapa do fluxo, o usuário poderá Salvar Rascunho para continuar posteriormente ou clicar em Programar Campanha.

Ao clicar em Programar Campanha, o sistema ira liberar a aba extração de preços e os dados da campanha estarão disponíveis para serem consumidos.

Extração de Preços

 



 

 

É nesta etapa que o usuário poderá baixar o arquivo de extração, para enviar os preços para o ERP.

O download estará disponível em csv, contendo as colunas:

Dados do arquivo:

Nome do Campo

Valor esperado

Cód Campanha

ID da Campanha gerado pelo sistema, no momento da criação da campanha .

Campanha

Nome da campanha criado pelo usuário

Bloco de ofertas

Nome do bloco de ofertas criado pelo usuário, caso exista

Cód Loja

Código da loja inserida para ação promocional.

Para cada loja inserida, será gerada uma linha no arquivo

Nome Loja

Nome da loja inserida

Cód Cluster

Código do cluster referente à loja inserida (caso exista)

Cód Produto

Código do produto selecionado para ação promocional

Nome produto

Descrição do produto inserido na dinâmica promocional

GTIN produto

Código de barras do produto inserido na dinâmica promocional

Categoria

Descrição da categoria level 1 do produto inserido

Preço regular vigente

Preço regular vigente do produto inserido na dinâmica promocional

Preço oferta

Preço definido na dinâmica, seja por input direto do usuário ou através de cálculo de desconto, cálculo este realizado pelo sistema

Tipo Promoção

Dinâmica selecionada pelo usuário na definição da oferta.

Caso exista um bloco de ofertas, o tipo de promoção estará associado a ele.

Valores válidos: Simples e De X Por Y

Tipo de Desconto

Tipo de desconto selecionado pelo usuário na criação da oferta

Valores válidos:

Percentual ou Preço Oferta

Desconto

Se no campo tipo de desconto, for selecionado Percentual, exibir o valor percentual digitado pelo usuário

Se no campo tipo de desconto, for selecionado Preço Oferta, exibir o Preço Oferta informado pelo usuário

Data Início Vigência

Data inicial da vigência da campanha

Data Final Vigência

Data final da vigência da campanha

Data Início do Bloco de Ofertas

Data inicial do Bloco de Ofertas

Data Final do Bloco de Ofertas

Data final do Bloco de Ofertas

Status

O status da campanha, no momento da consulta

Valores possíveis:

Programada, Vigente ou Encerrada

Data Inclusão

A data da criação da Campanha, independente da data em que efetivamente foi programada.

Data Alteração

Este campo somente será preenchido, se após a programação de campanha, o usuário realizar alguma alteração.

 

Alterações na campanha

Caso o usuário realize modificações na campanha enquanto ela estiver programada, os dados serão refletidos no arquivo e o campo data de atualização, será preenchido.

IMPORTANTE

Neste primeiro lançamento, não será possível visualizar grid e nem filtros nesta tela, pois priorizamos apenas o download do arquivo para economizar tempo de desenvolvimento.

No entanto continuaremos evoluindo a funcionalidade à medida que os usuários realizem a adoção.