UC00116 - Consulta de rentabilidade

De Wiki Java - Interno
Edição feita às 18h00min de 4 de junho de 2014 por Daniel (disc | contribs)

Ir para: navegação, pesquisa

Conteúdo

Objetivo

  • Manter consulta de rentbilidade

Atores

  • Usuário

Pré-requisitos

  • Considerar documento Padrões de desenvolvimento.
  • No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Rentabilidade. Este nome será utilizado para criar a página no Wiki.

Resultado esperado

  • Visualizar dados de rentabilidade de forma dinâmica (no modelo da curva ABC) e com geração de gráfico.

Fluxo de eventos

Fluxos principais

Fluxo 1:

Fluxos alternativos

Fluxo 1:

Fluxos de exceção

Fluxo 1:

Regras de negócio

RN01 - Filtragem

Assim que a rotina em questão for acessada será exibida ao usuário a aba com os filtros para consulta. Estes filtros serão exibidos em grupos, que podem ser expandidos ou agrupados a exemplo de como ocorre na consulta Curva ABC de vendas dinâmica. Os grupos/filtros da consulta serão:

  • Gerais: Conjunto de filtros sempre visíveis e de preenchimento obrigatório. Para este grupo de filtros não será visível o botão para expandir/ocultar os filtros.
    1. Filial: Campo onde o usuário deverá marcar uma ou mais filiais (se tiver acesso) a serem consideradas na consulta. Por padrão a filial logada aparecerá já selecionada.
    2. Período: Campo onde o usuário deverá informar uma data inicial e final a serem consideradas como período de venda na consulta. Por padrão, o período será automaticamente preenchido com o primeiro e último dia do mês corrente.
    3. Apuração: Campo onde o usuário deverá selecionar os tipos de pedido a serem considerados na consulta. As opções serão as seguintes:
      • Faturados
      • Não faturados
      • Ambos (opção padrão)
    4. Ordenação: Campo onde o usuário deverá selecionar a forma em que deseja que os dados sejam ordenados no resultado da consulta. As opções serão as seguintes:
      • Código
      • Alfabética
      • Itens mais vendidos
      • % Rentabilidade operacional (opção padrão)
      • R$ Margem contribuição operacional
    5. Totalizar por: Campo onde o usuário deverá selecionar a forma em que deseja que o resultado da consulta seja totalizado. As opções serão as seguintes:
      • Cidade
      • Classificação do cliente
      • Cliente
      • Estado
      • Fabricante
      • Família
      • Fornecedor
      • Grupo
      • Marca
      • Produto
      • Segmento de mercado
      • Tabela de preço
      • Vendedor
  • Filtros de produto: Grupo de filtros específicos de itens. A informação destes filtros é opcional e quando informados, a consulta buscará por vendas cujos itens se encaixem em um ou mais filtros dentre os utilizados.
    1. Fornecedor (principal)
    2. Grupo
    3. Subgrupo
    4. Família
    5. Fabricante
    6. Marca
  • Filtros de cliente: Grupo de filtros específicos de clientes. Sua informação é opcional e quando utilizados, a consulta buscará por vendas cujos clientes se encaixem em um ou mais filtros dentre os informados.
    1. Cliente
    2. Segmento
    3. Classificação
    4. Estado
    5. Cidade

Na parte inferior estarão disponíveis os botões:

  • Consultar: Quando acionado, com base nos filtros informados realizará a consulta.
  • Limpar: Limpa todos os filtros informados pelo usuário voltando-os a seu estado inicial.

RN02 - Grid

a

Ferramentas pessoais
Espaços nominais

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