Relatório de Ordens de Serviço Finalizadas
Introdução
Este relatório via Query Builder permite analisar as ordens de serviço finalizadas em um determinado período, incluindo informações do cliente relacionado. É uma ferramenta essencial para acompanhamento e gestão das O.S. concluídas.
Acesso ao Relatório
Caminho: Menu Ferramentas → Query Builder → Pivot Ordem de Serviço
Para gerar o relatório mencionado, é imprescindível possuir permissão adequada. Para mais detalhes sobre como obter essa permissão, acesse Habilitar acesso ao Query Builder
Entrega de Valor
- Acesso às Ordens de Serviços Finalizadas de forma rápida;
- Salvando o relatório, não é necessário criar o relatório novamente;
- Facilidade para inclusão ou exclusão de dados do relatório;
- Todas as informações centralizadas em um só lugar.
Estrutura do Relatório
O relatório utiliza o pivot Ordem de Serviço como base, integrando dados essenciais:
- ID
- Razão social (do cliente)
- Assunto (da O.S)
- Data de Fechamento (campo data/hora)
Construção do Relatório
Passo 1: Configuração dos Formulários Ancestrais
Na coluna de Junções (joins), insira o formulário ancestral de Assunto e de Cliente, ambos vindo do formulário Ordem de Serviço.
Passo 2: Seleção e Configuração de Campos
Arraste os seguintes campos para a coluna de campos:
Nome | Mostrar | Formulário |
---|---|---|
Id | ID | Ordem de Serviço |
razao | Razão social/nome | Cliente |
assunto | Assunto | Assunto |
data_fechamento | Data/hora fechamento | Ordem de Serviço |
Passo 3: Aplicação de Filtros
Neste relatório, será necessário aplicarmos o filtro de status da ordem de serviço e é possível incluir também a data de fechamento da O.S.
- Clicar no ícone do Funil.
- Na primeira barra de seleção, busque por Ordem de serviço (status) e marque a opção Finalizado.
- Clique em nova regra para adicionar mais uma barra de seleção; nesta, vamos buscar por ordem de serviço (data/hora fechamento), escolha a opção Entre e nas caixas adicionais que aparecerão, insira a data inicial do fechamento das ordens de serviço até a data final.
- Clicar em aplicar.
Ordem de serviço (Data Hora Fechamento) | Entre |
---|---|
2024-01-01 06:00:00 | 2024-01-31 19:00:00 |
Ordem de serviço (status) | Igual | Finalizado |
---|
Situação exemplo:
Suponha que você queira saber a quantidade de ordens de serviço que foram finalizadas entre as 6h da manhã do dia 1º de janeiro de 2024 e as 19h do dia 31 de janeiro de 2024. Para obter esses dados no relatório, é necessário configurar os campos de data e hora da seguinte maneira: de 2024-01-01 06:00:00 até 2024-01-31 19:00:00.
Relatório Espelho
A configuração no Query Builder deve se assemelhar à seguinte estrutura:
Campos (fields) | Junções (joins) | Agrupamentos (group) | Ordenação (order) |
---|---|---|---|
Nome: id Mostrar: ID Formulário: Ordem de Serviço | Formulário Principal: su_oss_chamado Formulário Relacionado: su_oss_assunto Campo Principal: id_assunto Campo Relacionado:id Alias: su_oss_chamado_ su_oss_assunto | ||
Nome: razao Mostrar: Razão social/nome Formulário: Cliente | Formulário Principal: su_oss_chamado Formulário Relacionado: cliente Campo Principal: id_cliente Campo Relacionado: id Alias: su_oss_chamado_cliente | ||
Nome: assunto Mostrar: Assunto Formulário: Assunto | |||
Nome: data_fechamento Mostrar: Data/hora fechamento Formulário: Ordem de Serviço |
SQL Gerado
SELECT su_oss_chamado.id as su_oss_chamado_id, su_oss_chamado_cliente.razao as su_oss_chamado_cliente_razao, su_oss_chamado_su_oss_assunto.assunto as su_oss_chamado_su_oss_assunto_assunto, DATE_FORMAT(su_oss_chamado.data_fechamento, %d/%m/%Y %H:%i:%s) as su_oss_chamado_data_fechamento
FROM su_oss_chamado
LEFT JOIN su_oss_assunto su_oss_chamado_su_oss_assunto ON su_oss_chamado.id_assunto = su_oss_chamado_su_oss_assunto.id
LEFT JOIN cliente su_oss_chamado_cliente ON su_oss_chamado.id_cliente = su_oss_chamado_cliente.id
WHERE (su_oss_chamado.data_fechamento BETWEEN '2024-01-01 00:00:01' AND '2024-02-01 00:00:01' AND su_oss_chamado.status = 'F')
Exemplo de Saída
ID | Razão social/nome | Assunto | Data/hora fechamento |
---|---|---|---|
6952 | Lucas | Instalação | 25/01/2024 10:33:51 |
Além de permitir o filtro por data de fechamento da ordem de serviço, há também a opção de filtrar as ordens de serviço pelo assunto.
Exportação do Relatório
Para visualizar o relatório completo, clique em Visualização completa.
- Exporte o relatório em formato CSV ou PDF conforme necessário.
- Para salvar o relatório para uso futuro:
- Clique em Criar Visão
- Nomeie o relatório
- Preencha uma descrição detalhada
- Salve a visão
Dica:
Os relatórios salvos podem ser acessados rapidamente através da opção Selecione uma visão no Query Builder.
Etiquetas
Relatório OrdemDeServicoFinalizada QueryBuilder OrdemDeServico