====== Gráfico fluxo de serviços ====== ===== Resumo ===== O gráfico fluxo de serviços tem por finalidade demonstrar a quantidade, o valor ou a contagem de serviços prestados durante um período determinado pelo usuário. ===== Descrição ===== Para gerar o gráfico, o usuário deve selecionar um agrupamento, um filtro (opcional), um totalizador e um dos campos de data disponíveis. O gráfico gerado deve mostrar a evolução dos valores durante o período selecionado. O usuário deve ter as opções de imprimir o gráfico e de exportá-lo como um arquivo de imagem no formato JPEG. ==== Estrutura do gráfico ==== Tipo de gráfico: Área. O gráfico deverá ser composto por: * Título, contendo a descrição do gráfico e o período informado. Caso algum filtro tenha sido aplicado, deve incluir também os campos e os valores filtrados; * Dados, contendo dados sobre a quantidade, o valor ou a contagem de serviços que se relacionam com o agrupamento e o filtro informado pelo usuário; ==== Exemplo ==== {{:softwares:geoservicos:requisitos:graficos:fluxo_de_servicos.png|}} ===== Configurações e preferências do usuário ===== ==== Filtros ==== * **Dias do mês:** Exibe o gráfico de acordo com o período informado agrupando as informações por dia. * **Dias da semana:** Exibe o gráfico de acordo com o período informado agrupando as informações por dia da semana. * **Semanas do mês:** Exibe o gráfico de acordo com o período informado agrupando as informações por semanas do mês. * **Meses: **Exibe o gráfico de acordo com o período informado agrupando as informações por mês. * **Data Início:** Indica o início do período analisado para a geração dos dados. * **Data Fim:** Indica o fim do período analisado para a geração dos dados. * **Exibir por**: Indica a data que será levada em consideração na busca dos dados no banco. Pode ser a **data de cadastro** do atendimento, a **data prevista** ou a **data de execução** dos serviços. * **Agrupamento:** Indica o agrupamento que será realizado em um determinado período com relação a quantidade de atendimentos. * **Filtros:** Indica o filtro que será realizado em um agrupamento para a análise em um determinado período. * **Totalizar:** Indica como serão totalizados os valores do gráfico. Os agrupamentos possíveis são: * Logradouro * Bairro / localidade * Distrito * Ponto de atendimento * Serviço * Grupo do serviço * Subgrupo do serviço * Objetivo do atendimento * Técnico responsável As totalizações possíveis são: * Valor total * Contagem de serviços * Quantidade solicitada (somente quando o agrupamento for feito por serviço e houver algum serviço selecionado para filtrar, para evitar unidades de medida diferentes). ==== Outras opções ==== * **Personalizações**: Os campos cujos nomes podem ser personalizados no cadastro de secretarias devem apresentar o nome personalizado, se a secretaria do usuário tiver definido nomes diferentes do padrão. ===== Pontos de verificação ===== * Os dados do gráfico devem condizer com os cadastros realizados, de acordo com os filtros especificados; * O sistema não deve exibir o grupo "Outros" se o //Percentual do grupo Outros// estiver definido com valor 0 (zero); * Caso o agrupamento escolhido pelo usuário seja "Serviços" e a opção de filtro seja "Todos" o sistema não deverá exibir a opção quantidade no combo "totalizar dados por:", somente será exibida essa opção caso o usuário selecione um serviço nas opções de filtros. * Caso a data de previsão ou a de execução do serviço não estejam preenchidas este serviço não entrará na contabilidade dos dados para o gráfico. * Os valores na legenda devem ter a formatação adequada, com separadores decimais e símbolo da moeda corrente (no caso da totalização por valor). ===== Observações ===== ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~