{% extends "base.html" %} {% block title %}Relatório de Ordens de Serviço{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

Relatório de Ordens de Serviço

Voltar
{# Filtros #}
{# Resumo #}
Total OS

{{ total_os }}

Abertas

{{ os_abertas }}

Em Atend.

{{ os_em_atendimento }}

Concluídas

{{ os_concluidas }}

Valor Total
R$ {{ "%.2f"|format(total_faturado) }}
Tempo Médio
{{ "%.1f"|format(tempo_medio) }}h
{# Detalhamento #}
OS do Período
{% if ordens %}
{% for os in ordens %} {% endfor %}
Número Data Cliente Tipo Técnico Valor Status
{{ os.numero_os }} {{ os.data_abertura.strftime('%d/%m/%Y') }} {% if os.pessoa %} {{ os.pessoa.nome_fantasia or os.pessoa.razao_social or os.pessoa.nome }} {% elif os.cliente %} {{ os.cliente.nome }} {% else %} - {% endif %} {% if os.tipo_os == 'manutencao' %}Manutenção {% elif os.tipo_os == 'instalacao' %}Instalação {% elif os.tipo_os == 'suporte' %}Suporte {% elif os.tipo_os == 'visita_tecnica' %}Visita Técnica {% endif %} {% if os.tecnico_pessoa %} {{ os.tecnico_pessoa.nome }} {% elif os.tecnico %} {{ os.tecnico.nome }} {% else %} - {% endif %} R$ {{ "%.2f"|format(os.valor_total) }} {% if os.status == 'aberta' %} Aberta {% elif os.status == 'agendada' %} Agendada {% elif os.status == 'em_atendimento' %} Em Atendimento {% elif os.status == 'concluida' %} Concluída {% elif os.status == 'cancelada' %} Cancelada {% endif %}
{% else %}
Nenhuma OS encontrada no período.
{% endif %}
{% endblock %}