UC00083 - Consulta Clientes Inativos

De Wiki Java - Interno
(Diferença entre revisões)
Ir para: navegação, pesquisa
(Fluxos principais)
 
Linha 9: Linha 9:
 
*No projeto da rotina, em ''confsrc > META-INF > messages > view.properties'' definir o nome como '''Consulta clientes inativos'''. Este nome será utilizado para criar a página no Wiki.
 
*No projeto da rotina, em ''confsrc > META-INF > messages > view.properties'' definir o nome como '''Consulta clientes inativos'''. Este nome será utilizado para criar a página no Wiki.
 
*Ter desenvolvido o mecanismo de gravação da data do cadastramento do cliente.
 
*Ter desenvolvido o mecanismo de gravação da data do cadastramento do cliente.
 
  
 
= Resultado esperado =
 
= Resultado esperado =
 
*Gerar a consulta de clientes inativos, possibilitando gerar os vários formatos de arquivos.
 
*Gerar a consulta de clientes inativos, possibilitando gerar os vários formatos de arquivos.
 
  
 
= Fluxo de eventos =
 
= Fluxo de eventos =

Edição atual tal como às 14h05min de 24 de abril de 2015

Conteúdo

[editar] Objetivo

  • Fazer a consulta de clientes inativos, fornecendo ao usuário informações úteis para reativação do mesmo.

[editar] Atores

  • Usuário

[editar] Pré-requisitos

  • Considerar documento Padrões de desenvolvimento
  • No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Consulta clientes inativos. Este nome será utilizado para criar a página no Wiki.
  • Ter desenvolvido o mecanismo de gravação da data do cadastramento do cliente.

[editar] Resultado esperado

  • Gerar a consulta de clientes inativos, possibilitando gerar os vários formatos de arquivos.

[editar] Fluxo de eventos

[editar] Fluxos principais

Fluxo 1: Usuário acessa a rotina no menu Consulta -> Faturamento -> Clientes inativos.

  • Sistema exibe a tela inicial da rotina conforme RN01.


Fluxo 2: Usuário informa dados para filtragem e aciona o botão [Consultar].

  • Sistema procede conforme regra de negócio RN02.

[editar] Regras de negócio

[editar] RN01 - Filtros da consulta

  1. Filiais: Campo onde o usuário poderá informar uma ou mais filiais cujos pedidos serão considerados na consulta. Se um determinado cliente possuir pedidos realizados somente em uma filial que não foi selecionada, o mesmo será considerado como inativo nas filiais selecionadas.
  2. Clientes que não compraram entre: Depois de verificadas as filiais selecionadas, localizar o último pedido de venda do cliente nas mesmas considerando o período informado. Se não houver pedidos, o cliente é considerado inativo. Se houver pedidos, listar o último no grid com resultado da consulta.
  3. Rota do cliente: Considera na consulta somente clientes que possuírem informada em seu cadastro a rota informada neste filtro.
  4. Vendedor do cliente: Indica o vendedor responsável por aquele cliente (informado na aba "Dados adicionais" do cadastro do mesmo). Algumas empresas tem no cadastrado do cliente o vendedor que o atende. Se for informado este filtro, considerar para analise, apenas os clientes deste vendedor.
  5. Tipo de clientes:
    • Ativo, Inativo ou Ambos
    • Não Bloqueado, Bloqueado ou Ambos

[editar] RN03 - Resultados da consulta

O resultado da consulta será listado em um grid com as seguintes colunas:

  1. CÓDIGO
  2. NOME
  3. NOME FANTASIA
  4. TP: De acordo com o tipo de pessoa informada no cadastro do cliente exibirá:
    • F: Física
    • J: Jurídica
  5. ENDEREÇO: Endereço completo do cliente.
  6. TELEFONE
  7. CELULAR
  8. E-MAIL
  9. CLASSIFICAÇÃO: Exibe a classificação de cliente informada no cadastro do mesmo.
  10. SEGMENTO: Exibe o segmento de mercado informado no cadastro do cliente.
  11. DT. RENOVAÇÃO (refere-se ao campo "Renovar cadastro em")
  12. DT. ÚLT. COMPRA: Data do último pedido de venda realizado para o cliente.
  13. R$ ÚLT. COMPRA: Valor total do último pedido realizado para o cliente.
  14. PDV: Caso último pedido do cliente listado no grid seja um pedido do tipo 55 - PDV, será exibido um ícone (P) que quando acionado exibirá na tela a visualização do pedido em questão. Logo ao lado do ícone, será exibido também o número do PDV.
  15. ECF/NFC-e: Caso último pedido do cliente listado no grid seja um cupom fiscal ou uma NFC-e, será exibido um ícone (|||) que quando acionado irá proceder da seguinte maneira:
    • Se o pedido listado no grid for referente a um cupom fiscal, quando o ícone em questão for acionado será exibido ao usuário o preview do cupom fiscal.
    • Se pedido listado no grid for referente a uma NFC-e, quando o ícone for acionado será aberta para o usuário uma nova aba em seu navegador com o link de acesso à DANFE da NFC-e fornecido pelo módulo ECF na sincronização.
  16. NF: Caso último pedido do cliente listado no grid seja uma nota fiscal, será exibido um ícone (F) que quando acionado exibirá na tela a DANFE da nota em questão. Ao lado do ícone será exibido o número da nota. Este ícone só será visível no grid para registros cuja nota fiscal possua o status 100 - Autorizado o uso da NF-e.
    
    As colunas PDV, ECF/NFC-e e NF' do grid deverão ser implementadas seguindo o padrão das respectivas colunas existentes no grid da Consulta de faturamento por pedido.

[editar] Impressão dos dados

Por falta de espaço na impressão, alguns campos listados na tela, não serão impressos. Os campos que deverão ser impressos são:

  • Cliente
  • Tipo de pessoa (física ou jurídica)
  • Telefone
  • Celular
  • E-mail
  • Data da ultima compra
  • Valor da ultima compra
  • Cidade
  • Tipo de pedido / Número do pedido
Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas