Guia para cadastrar e gerenciar patrimonios, abastecimentos e manutencoes
Cadastrar ativos da fazenda (maquinas, veiculos, silos, benfeitorias, pivos, estacoes meteorologicas) e iniciar o tracking de abastecimentos e manutencoes.
Carregue este domain skill antes de iniciar:
/aegro-patrimonial — vocabulario, modelo de dados, regras de negocio e comandos de patrimonioFazenda deve estar selecionada.
Qual tipo de patrimonio?
│
├── Maquina agricola (trator, colheitadeira, pulverizador, plantadeira)
│ └── assets create-machine --machine-type <TIPO>
│ Tipos: TRACTOR, HARVESTER, SPRAYER, PLANTER, FERTILIZER, TILLER, WAGON, OTHER
│ Se implemento acoplado (grade, subsolador): adicionar --is-implement
│
├── Veiculo (caminhao, pickup, utilitario)
│ └── assets create-vehicle
│ Usa hodometro (km), NAO horimetro
│
├── Silo / armazem
│ └── assets create-garner
│
├── Benfeitoria (barracao, oficina, casa)
│ └── assets create-immobilized
│
├── Pivo de irrigacao
│ └── assets create-pivot
│
└── Estacao meteorologica
└── assets create-weather-station
ATENCAO: Bug #6 impede criar weather-logs via API
aegro assets list --types <TIPO>
Confirmar que nao ha duplicata pelo nome/fabricante.
# Exemplo: trator
aegro assets create-machine \
--name "JD 8R 410" \
--manufacturer "John Deere" \
--machine-type TRACTOR \
--manufacture-year 2023 \
--value 1200000 --currency BRL \
--hourmeter 1500
# Exemplo: veiculo
aegro assets create-vehicle \
--name "Hilux CD 4x4" \
--manufacturer "Toyota" \
--manufacture-year 2024 \
--value 320000 --currency BRL \
--odometer 15000
aegro assets get <asset_key_retornada>
Campos obrigatorios por tipo:
--name, --machine-type (obrigatorio, sem ele da 422)--name--nameCampos recomendados: --manufacturer, --manufacture-year, --value, --currency
# Maquina (horimetro) | Veiculo: trocar --hourmeter por --odometer
aegro fuel-supplies create \
--asset-key <asset_key> --date "2026-03-13" --hourmeter 1550 \
--stock-location-key <stock_location_key> \
--inputs '[{"elementKey": "element::combustivel", "quantity": 200}]'
Com stockLocationKey: baixa de estoque automatica. Sem ele: registro informativo apenas.
# Preventiva com pecas (adicionar --crop-prorate-group-key para ratear na safra)
aegro maintenances create \
--asset-key <asset_key> --date "2026-03-12" --hourmeter 1545 \
--stock-location-key <stock_location_key> \
--observations "Revisao 500h" \
--inputs '[{"elementKey": "element::filtro01", "quantity": 1}]'
| Bug | Impacto | Workaround |
|---|---|---|
#3 fuel-supplies list → HTTP 500 | Impossivel listar historico de abastecimentos | Usar fuel-supplies get <key> individual ou Aegro App |
#4 maintenances list → HTTP 500 | Impossivel listar historico de manutencoes | Usar maintenances get <key> individual ou Aegro App |
#6 weather create → HTTP 500 | Impossivel criar registros meteorologicos | Registrar pelo Aegro App |
Consequencia: Apos cadastrar abastecimentos/manutencoes, guarde as chaves retornadas. Nao sera possivel listar posteriormente via CLI.
Apresentar tabela com: Nome, Tipo, Fabricante, Ano, Valor, Chave. Sugerir proximos passos: primeiro abastecimento, manutencao preventiva.
/aegro-reconciliacao-estoque/aegro-analise-rentabilidade/aegro-visao-geral