Frota e manutenção
consultar_frotaMáquinas e veículos: cadastro, abastecimento, ordens de manutenção, planos e custos. Ordem de manutenção é coisa distinta de ordem de serviço agrícola.
Visões disponíveis (parâmetro "visao"):
cadastro: Cadastro dos equipamentos, com horímetro atual. Inclui equipamento de terceiro: para a frota própria, filtre propriedade e subtipo. Filtros: equipamento, codigo (valor exato), placa (valor exato), tipo_equipamento, subtipo, propriedade, ativo, setor.
abastecimento: Abastecimentos lançados: litros, preço, horímetro e consumo. Filtros: equipamento, placa (valor exato), combustivel, operador, local_estoque, aceita período.
ordens: Ordens de manutenção: serviço, status, valor e horímetro de geração. O que decide se a ordem está pendente é o STATUS, nunca a data: há ordem pendente com DATA_FINALIZACAO preenchida, as vezes anterior a própria data da ordem. Trate essa data como confiável só quando o status for Finalizado. Filtros: equipamento, status, tipo, grupo_manutencao, aceita período.
planos: Planos de manutenção preventiva e o que está por vencer. Filtros: equipamento, plano, status.
custos: Custos lançados por equipamento: peças, serviços e combustível. Filtros: equipamento, categoria, fornecedor, aceita período.
checklists: Checklists preenchidos por equipamento. Filtros: equipamento, status, aceita período.
Quando "visao" não é informada, usa "cadastro". Filtro de texto casa por trecho, sem diferenciar maiúsculas nem acento ("aplicacao" acha "Aplicação") — exceto os marcados "(valor exato)", que exigem o valor inteiro, como código, placa e número. A resposta traz "total_disponivel": quantas linhas o filtro encontra ao todo. Chame uma vez só, já com o limite que a resposta vai usar — nunca repita a consulta mudando só o limite; se só o número interessa e o total pode ser grande, um limite baixo basta.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tipo | No | Tipo da ordem. Casa por trecho: "Preventiva" acha "Manutencao Preventiva". Vale nas visões: ordens. | |
| ativo | No | true traz só os equipamentos ativos. Vale nas visões: cadastro. | |
| placa | No | Placa do veículo. Vale nas visões: cadastro, abastecimento. | |
| plano | No | Nome do plano. Vale nas visões: planos. | |
| pular | No | Linhas a pular, para ler um resultado grande em partes. Use com limite quando total_disponivel for maior que o que veio. | |
| setor | No | Nome do setor. Vale nas visões: cadastro. | |
| visao | No | Qual recorte consultar. Padrão: cadastro. | |
| codigo | No | Código do equipamento. Vale nas visões: cadastro. | |
| limite | No | Máximo de linhas devolvidas. Padrão 100, teto 500. | |
| status | No | Status da ordem. Casa por trecho: "Pendente", "Finaliz". Vale nas visões: ordens, planos, checklists. | |
| fazenda | No | Nome da fazenda. Omita para usar a fazenda corrente do usuário — é o padrão, e é o que o usuário espera quando não cita nenhuma. Informe apenas quando ele nomear outra fazenda. Cada consulta trata de uma fazenda por vez. | |
| subtipo | No | Subtipo do cadastro. "Frota" é a frota de máquinas; terceirizados costumam vir com outro subtipo. Vale nas visões: cadastro. | |
| operador | No | Operador. Vale nas visões: abastecimento. | |
| categoria | No | Categoria do custo. Vale nas visões: custos. | |
| data_final | No | Fim do período, inclusive, em dd/mm/aaaa ou aaaa-mm-dd. | |
| fornecedor | No | Fornecedor. Vale nas visões: custos. | |
| combustivel | No | Combustivel. Vale nas visões: abastecimento. | |
| equipamento | No | Descrição do equipamento. Vale nas visões: cadastro, abastecimento, ordens, planos, custos, checklists. | |
| propriedade | No | Se o equipamento é próprio ou de terceiro. Use para separar a frota da fazenda dos caminhões de terceiros que só aparecem no carregamento. Vale nas visões: cadastro. | |
| data_inicial | No | Início do período, em dd/mm/aaaa ou aaaa-mm-dd. | |
| local_estoque | No | Local de estoque / posto. Vale nas visões: abastecimento. | |
| grupo_manutencao | No | Grupo de manutenção. Vale nas visões: ordens. | |
| tipo_equipamento | No | Tipo do equipamento. Vale nas visões: cadastro. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | Linhas devolvidas nesta resposta. | |
| visao | Yes | ||
| avisos | No | O que o servidor aplicou sem ser pedido, como um período padrão. | |
| linhas | Yes | ||
| fazenda | Yes | ||
| truncado | Yes | true quando há mais linhas além das devolvidas. | |
| total_disponivel | Yes | Quantas linhas o filtro encontra ao todo, qualquer que seja o limite pedido. | |
| filtros_ignorados | Yes | Filtros que não existem na visão escolhida e por isso não foram aplicados. |