Mudanças entre as edições de "Previsão de Vendas"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 138: Linha 138:
 
Após fazer todos os ajustes desejados e conferir a previsão que está sendo planejada na tela de relatório de previsão, o vendedor pode salvar as alterações feitas, usando o botão 'Salvar', a fim de editar posteriormente.  
 
Após fazer todos os ajustes desejados e conferir a previsão que está sendo planejada na tela de relatório de previsão, o vendedor pode salvar as alterações feitas, usando o botão 'Salvar', a fim de editar posteriormente.  
  
Na tela do vendedor ao clicar no botão 'PV' para efetivar previsão, o vendedor deve receber um alerta informando que a previsão não irá mais poder ser alterada posteriormente.
+
Na tela do vendedor ao clicar no botão 'PV' para efetivar previsão, o vendedor deve receber um alerta informando que a previsão irá ser efetivada e não será mais possível altera-la posteriormente.
  
 
[[Arquivo:Previsao efetivar.png|400px]]
 
[[Arquivo:Previsao efetivar.png|400px]]

Edição das 14h30min de 20 de dezembro de 2017

Histórico de Revisões

Data Quem Comentários
07/12/2017 Ryvane Maria Criação do Documento.

Necessidade

Vendedor precisa planejar suas vendas do mês subsequente, para cada cliente, informando uma previsão das vendas futuras.

Os vendedores tem necessidade também de planejar ações a serem executadas no mês posterior. Estas ações, que podem se tratar de sorteios, degustações ou qualquer outro tipo de atividade, tem como finalidade ampliar o volume de vendas e atrair novos clientes. O usuário deve ser capaz de solicitar verba para as ações que ele julga necessárias de serem realizadas, sendo essas solicitações aprovadas ou não pelo seu gestor.

Além disso, há também a necessidade de manter, mensalmente, o controle dos clientes a serem visitados, das ações realizadas presencialmente em clientes e da ordem que esses clientes serão visitados num mesmo dia. É necessário que o vendedor possa fazer, de forma remota e offline, o agendamento de suas próprias visitas, gerando uma breve previsão dos clientes que serão visitados no mês seguinte.

O vendedor precisa acessar e cadastrar essas informações de forma mais rápida e funcional no momento da visita, e usando o Geosales mobile, ele terá a possibilidade de realizar cadastros, inclusive offline. Deste modo o processo de cadastro de previsão de vendas se tornará mais ágil e cômodo para o vendedor.

A demanda deverá resolver o problema de conectividade do vendedor, visto que o GeoSales funciona offline, facilitando assim o cadastro das as informações pelo vendedor, mesmo sem internet.

O vendedor precisa cadastrar, na tela de previsão de vendas, os produtos e as quantidades a serem vendidas, os descontos que poderão ser aplicados e as bonificações.

Solução

A solução proposta é uma funcionalidade que permita ao vendedor cadastrar suas previsões de vendas a partir do GeoSales mobile.

Esse cadastro poderá, inclusive, ser feito de forma offline, garantindo a portabilidade e a conectividade do vendedor, que irá poder realizar a previsão de vendas do mês seguinte para um cliente, mesmo sem conexão com a internet.

Essa solução permitirá ao vendedor cadastrar e submeter à avaliação, remotamente, as ações que deseja realizar no mês posterior ao mês vigente. O vendedor, após selecionar o cliente atingido, irá cadastrar a data da visita, as ações, os valores necessários para a sua realização, o motivo e uma breve justificativa da solicitação. Um totalizador, com a soma das ações cadastradas para aquele cliente, será exibido na tela com a finalidade de consulta.

O vendedor poderá também cadastrar remotamente suas visitas futuras, informando o dia da visita e a sequência de atendimento, relacionada as outras visitas cadastradas para o mesmo dia.

Além do cadastro, será criado um breve relatório de visualização da previsão, com a finalidade de facilitar o fluxo de cadastro para o vendedor, e a visualização de dados importantes.

Essa situação irá proporcionar ao usuário uma experiência mais agradável permitindo acessar e submeter os dados desejados de forma mais rápida e efetiva, sem a necessidade de conexão com a internet.

A solução descrita pode ser visualizada, em versão mobile, nos modelos abaixo:

Implementação

A partir da solução acima, podemos observar como se dará a implementação desta customização.

Para ativar a funcionalidade será criada uma configuração ID_CADASTRA_PREVISAO que fará com que o botão 'PV' possa ser exibido no topo da tela do mobile, após acessar o cadastro do cliente, para que o vendedor possa realizar o cadastro de previsão de vendas. Este botão só será visualizado caso o cliente esteja ativado para fazer uma previsão. Para visualizar somente os clientes que precisam fazer previsão, o vendedor poderá utilizar o filtro localizado no canto superior direito da tela que contém a lista de clientes. Pode-se observar essa situação na imagem abaixo:


Previsao FiltrosPV.png

Após realizar a filtragem dos clientes, e selecionar 'Atender' um cliente, o usuário se depara com a sequinte tela:

Previsao TelaCliente.png

O botão PV no topo da tela, representa que esse cliente precisa receber informações de previsão de vendas e estará disponível quando o cliente estiver na tabela cliente previsão.

Ao clicar no botão 'PV', o vendedor pode iniciar a montagem da sua previsão de vendas. Inicialmente, será apresentada uma tela com duas abas: agenda e ações, como podemos ver na imagem abaixo:

Previsao TelaInicialAgenda.png

Na tela de Agenda, o vendedor deve selecionar o dia da visita. Tendo em vista que o mês e o ano cadastrados são referentes ao mês imediatamente posterior a data de cadastro, não podem ser alterados pelo vendedor. Ou seja, para uma visita cadastrada em outubro de 2017, o mês selecionado automaticamente pelo sistema será novembro de 2017. Cabe ao vendedor escolher somente o dia da visita. O vendedor pode também determinar o horário da visita, no formato 'HH:MM'.

Além disso, o vendedor deve definir a sequência das visitas cadastradas naquela data. O campo sequência define a ordem da visitação a ser realizada pelo vendedor, qual será o primeiro cliente visitado, o segundo e assim sucessivamente.

O campo 'Compõe Previsão' especifica se um cliente compõe ou não uma previsão. Caso o cliente não componha uma previsão, ele deve obrigatoriamente justificar.

O vendedor pode também fazer alguma observação cabível aquela visita no campo 'Observação', compondo ele previsão ou não.

Ao concluir o agendamento daquele cliente, o vendedor pode clicar na aba de 'ação', e seguir para a tela abaixo:

Previsao TelaInicialAcao.png

Nesta tela é possível selecionar a dia da ação. Tendo em vista que o mês e o ano são relacionados ao mês imediatamente posterior a data de cadastro, não podem ser alterados pelo vendedor. Ou seja, para uma ação cadastrada em outubro de 2017, o mês selecionado automaticamente pelo sistema será novembro de 2017. Cabe ao vendedor escolher somente o dia da ação.

Além disso, o vendedor deve definir o valor requerido para a ação que está sendo cadastrada. O campo valor define o valor da ação a ser executada.

O campo 'Descrição', no qual o vendedor deve preencher o local indicado, determina uma breve descrição da ação a ser agendada.

O vendedor deve também dar uma mecânica cabível, que valide a necessidade daquela visita no campo 'Mecânica', onde é possível descrever a mecânica da ação.

Após preencher todos os campos obrigatórios, o vendedor pode clicar no botão 'inserir', caso deseje inserir aquela ação cadastrada na lista de ações.

Depois que a ação estiver na lista, o vendedor pode selecioná-la e realizar as operações 'excluir', que remove a ação da lista, ou 'editar', para alterar as informações daquela ação.

Abaixo da tabela com as ações que foram cadastradas, pode ser visualizado um simples totalizador, que é dado pela soma do valores de todas as ações cadastradas.

A qualquer momento o vendedor pode desistir de cadastrar uma visita na agenda ou uma ação, e, clicando no botão 'Cancelar' no canto inferior esquerdo, cancelar a operação. Ao clicar neste botão, todas as informações já cadastradas na tela serão perdidas, mas, antes disso, será exibido um pop-up de alerta confirmando a exclusão.

Ao concluir o cadastro das informações obrigatórias ao agendamento e as ações, o usuário pode clicar no botão 'Salvar' e gravar as informações no relatório da agenda do vendedor.

Nesta tela, o vendedor pode também acessar a tela de previsão de vendas, clicando no botão 'Previsão', localizado no canto inferior direito. Ao clicar neste botão o usuário será redirecionado para tela abaixo:

Previsao TelaPrevisao.png

O vendedor pode observar uma lista de linhas contendo alguns campos importantes como proposta e bonificação do mês anterior, unidade e quantidade de litros, descrição do produto, código da linha, condição do mês atual, dentre outras várias informações, sinalizadas e informadas no documento enviado e apresentado nas demonstrações, que podem ser acessadas utilizando um scroll com formatação horizontal.

A primeira coluna da tabela é dada pelo status daquela linha ou cliente. Este status revela ao vendedor a situação atual daquela linha, e dos clientes em geral. A cada interação o status pode ser atualizado. Se ele estiver vermelho significa que aquele campo ainda não atingiu os parâmetros necessários para finalizar a previsão, caso contrario, ele muda sua cor para verde.

O vendedor pode também navegar por todas as linhas e clientes disponíveis para análise usando um scroll com formatação vertical.

O vendedor deve escolher a linha desejada e, para cada linha individualmente, definir a quantidade prevista, a bonificação a ser aplicada e o desconto em NF.

Ao digitar os campo descritos acima, a linha será marcada como prevista para o mês seguinte, e atualizada automaticamente com os dados digitados.

A cada interação com o sistema, ou seja, cada vez que o vendedor atualizar os campos descritos acima, é atualizado um pequeno relatório guia denominado de bússola.

Na Bússola serão exibidas algumas informações importantes a respeito da previsão que está sendo gerada, como por exemplo o volume total, os Budgets de desconto, de ação, geral e de bonificação, e a verba da bonificação.

Previsao bussola.png

Os dados da bússola são atualizados de acordo com as seguintes regras:

  • Volume: Deve ser composto da soma referente a coluna “Volume” dos produtos que foram inclusos na previsão.
  • BudGet Geral: Soma total do campo VERBA + total do campo AÇÃO dividido pela soma total do campo RECEITA * 100.
  • BudGet Desc: Soma total do campo VERBA DESC dividido pela soma total do campo RECEITA * 100.
  • BudGet Bonificação: Soma total do campo VERBA BONIF dividido pela soma total do campo RECEITA * 100.
  • BudGet Ação: Total do campo AÇÃO dividido pela soma total do campo RECEITA * 100.
  • Verba Bonificação: Soma total do campo VERBA BONIF.
  • Verba de Ação: Soma total do campo AÇÃO.
  • Verba de Desconto: Soma total do campo VERBA.

Além da bússola mostrada acima, também pode ser exibido um pequeno resumo com algumas totalizações importantes, como podemos ver na imagem abaixo:

Previsao TelaResumo.png

Este resumo poderá ser visualizado deslizando para direita a bússola. Deslizando de volta para esquerda, a bússola volta a ser visualizada.

Neste resumo é possível visualizar informações como a quantidades de linhas que já estão com o campo 'compõe previsão' preenchidos com sim ou não, parâmetro necessário para a efetivação da previsão. Além disso outras informações pertinentes podem ser visualizadas, como por exemplo o quanto já foi previsto para este mês e os resultados do mês anterior.

Caso a previsão atual ainda não tenha atingido a meta para aquele mês, a vela relacionada ao campo previsão estará na cor vermelha. Quando a meta for atingida, ou seja, o campo de previsão superar o campo de meta, o campo de previsão será visualizado na cor verde.

Após fazer todos os ajustes desejados e conferir a previsão que está sendo planejada na tela de relatório de previsão, o vendedor pode salvar as alterações feitas, usando o botão 'Salvar', a fim de editar posteriormente.

Na tela do vendedor ao clicar no botão 'PV' para efetivar previsão, o vendedor deve receber um alerta informando que a previsão irá ser efetivada e não será mais possível altera-la posteriormente.

Previsao efetivar.png

Essa efetivação só será permitida quando o vendedor respeitar os parâmetros necessários para efetivação, que sao eles:

  • O campo 'compõe previsão' de todas as linhas, para todos os clientes, deve estar preenchido.
  • A meta mínima da linha, individualmente, deve estar atingida.
  • A meta total daquele vendedor deve estar atingida.
  • A meta de clientes positivados deve estar atingida.

A meta total deve ser validada através do campo que será criado na tabela do vendedor.

As colunas a serem exibidas estão na tabela DADOS_PREVISAO. Esta tabela será populada atraves de integração com o ERP.

  • Após o usuário selecionar a linha desejada, os campos abaixo devem ser preenchidos e seus dados serão enviados para que sejam realizados cálculos que permitam atualizar os campos informados.

VR_PROPOSTA -> DEVERÁ SER DIGITADO PELO O USUARIO PC_BONIFICACAO -> DEVERÁ SER DIGITADO PELO O USUARIO PC_DESC EM NF -> DEVERÁ SER DIGITADO PELO O USUARIO

  • Assim que o usuário inserir informações no campo VR_PROPOSTA, os campos abaixo deverão realizar os seguinte cálculos, na tabela DADOS_PREVISAO:

Previsao formula1.png

  • Assim que o usuário inserir informações no campo PC_BONIFICACAO e o campo VR_PROPOSTA for maior que zero, os campos abaixo deverão realizar os seguinte cálculos, na tabela DADOS_PREVISAO:

Previsao formula2.png

Previsao formula3.png

Previsao formula4.png

  • Assim que o usuário inserir informações no campo PC_DESC EM NF e o campo VR_PROPOSTA for maior que zero, os campos abaixo deverão realizar os seguinte cálculos, na tabela DADOS_PREVISAO:

VR_VERBA = VR_VERBA + (PC_DESC EM NF * VR_RECEITA) / 100 VERBA DESC = (PC_BONIFICACAO * VR_RECEITA) / 100

  • É importante salientar que, para controle dos dados, essas validações não podem ser visualizadas pelos vendedores.

Obs.: Todos os protótipos acima são meramente ilustrativos e, no momento do desenvolvimento, podem sofrer alguma alteração, em virtude de viabilidade técnica, desde que não altere as necessidades solicitadas.


Tabela a ser alterada:

VENDEDOR
Coluna Tipo Obrigatório Chave Primária Explicação
META_VEND DECIMAL NAO NAO Meta total do vendedor


Campos a serem inclusos na tabela AGENDA, já existente:

AGENDA
Coluna Tipo Obrigatório Chave Primária Explicação
CD_MOTIVO_VISITA INT SIM NAO Motivo da visita
OBSERVACAO_AGENDA VARCHAR(300) NAO NAO Observações sobre a visita
HORARIO_AGENDA DATETIME NAO NAO Horário da visita
DATA_AGENDA DATETIME NAO NAO Data da visita



Tabelas a serem criadas:

CLIENTE_PREVISAO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_PREVISAO INT NAO NAO Código da previsao
CD_CLIENTE INT NAO NAO Código do cliente
MES_ANO_PREVISAO DATETIME NAO NAO Mes/Ano Previsão


PREVISAO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_PREVISAO INT NAO NAO Código da previsao
CD_VENDEDOR INT NAO NAO Código do vendedor
CD_ST_PREVISAO INT SIM NAO Status da Previsão
DT_PREV_VISITA DATETIME NAO NAO Data de visita
NR_SEQ_VISITA INT NAO NAO Data de visita
ID_COMPOE_PREV VARCHAR(15) NAO NAO Compoe previsão
DS_OBS_COMPOE_PREV VARCHAR(300) NAO NAO Observação do compoe prev
ID_EFETIVADO VARCHAR(15) NAO NAO Controla efetivação da previsao



DADOS_PREVISAO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_PREVISAO INT NAO NAO Código da previsao
CD_CLIENTE INT NAO NAO Código do cliente.
DS_DESCRICAO VARCHAR(100) NAO NAO Descrição da familia
DS_LINHA VARCHAR(100) NAO NAO Linha
DS_UNIDADE VARCHAR(50) NAO NAO Unidade
NR_LITROS DECIMAL NAO NAO Litros
QT_PROP_MES_ANT DECIMAL NAO NAO Proposta do mês anterior
QT_REALIZADO DECIMAL NAO NAO Realizado no mês
VR_BON_MES_ANT DECIMAL NAO NAO Bon Mes ant
PC_DESC_MES_ANT DECIMAL NAO NAO desc Mes Ant
COND_MES_ANT DECIMAL NAO NAO Codigo do mês anterior
MEDIA_TRIMES DECIMAL NAO NAO Media Trimestre
VR_PROPOSTA DECIMAL NAO NAO Proposta
VR_VOLUME DECIMAL NAO NAO Volume
PC_BONIFICACAO DECIMAL NAO NAO Bonificação
PC_DESC_EM_NF DECIMAL NAO NAO Desconto em NF
PC_COND_TOTAL DECIMAL NAO NAO Cond. total
PC_UNITARIO DECIMAL NAO NAO Prc Unitario
VR_RECEITA DECIMAL NAO NAO Receita(R$)
VR_VERBA DECIMAL NAO NAO Verbas(R$)
REGRA_NEG INT NAO NAO Regra Neg
VERBA_DESC DECIMAL NAO NAO Verba Desc
VERBA_BONIFI DECIMAL NAO NAO Verba Bonifi
CD_TABELA_PRC INT NAO NAO Tabela prc
PC_TABELA DECIMAL NAO NAO Prc tabela
VP_COMPOE DECIMAL NAO NAO Compõe previsão
VP_NCOMPOE DECIMAL NAO NAO Não Compõe previsão
ALIAS_WT VARCHAR(60) NAO NAO Alias Wt
CD_RECNO_WT VARCHAR(60) NAO NAO Recno wt


PREVISÃO STATUS
Coluna Tipo Obrigatório Chave Primária Explicação
CD_ST_PREVISAO INT SIM NAO Código do lote
DS_ST_PREVISAO VARCHAR(50) NAO NAO Código do lote


ACAO_PREVISAO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_ACAO INT NAO NAO Código da ação
DS_MOTIVO_ACAO VARCHAR SIM NAO Descrição para ação
DS_JUSTIFICATIVA_ACAO VARCHAR NAO NAO Justificativa para ação
VR_ACAO DECIMAL SIM NAO Valor da Ação
CD_CLIENTE INT NAO NAO Código do cliente
CD_VENDEDOR INT NAO NAO Código do vendedor
DATA_ACAO DATETIME SIM NAO Dia da ação


MOTIVO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_MOTIVO_VISITA INT SIM NAO Motivo da visita
DS_MOTIVO VARCHAR(40) NAO NAO Descrição do motivo

Regras de negócio

RN1 - Após concluir o cadastro das previsões do mês, elas não podem ser alteradas.

RN2 - O vendedor informará, obrigatoriamente, a previsão de venda do mês seguinte ao mês vigente.

RN3 - Quando o campo compõe previsão estiver setado como 'não', é obrigatório o preenchimento de observação.

RN4 - A previsão de vendas só poderá ser efetivada se:

  • Todos as linhas estiverem com o campo 'Compõe previsão' preenchidos.
  • O total da previsão superar a meta do vendedor.
  • A meta mínima de todas as linhas for atingida.

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

Setor Aprovado Por Data Assinatura
Gerente TI
Gerente Projeto
Gerente Comercial