Descripción
Los vehículos representan la flota y la maquinaria de una empresa. Primero creas la entidad conPOST /api/v1/vehicles; después registras su actividad desde Consumptions (Consumos).
El combustible de vehículos y maquinaria no se modela como factura. Para calcular emisiones, crea el vehículo o máquina y registra cada repostaje, distancia o consumo como un consumo asociado.
Endpoints
Campos requeridos para crear vehículo
id,type,companyId,buildingId,licencePlate- Opcionales:
vehicleCategoryId,motorType,fuelTypeId,brand,model
Tipos principales
Vehículos
Usa
type: "vehicle" para turismos, furgonetas, camiones u otros medios de transporte de la flota.Maquinaria
Usa
type: "machine" para maquinaria industrial, agrícola o forestal.combustion, electric, hybrid.
Flujo recomendado
- Crea el vehículo o máquina con
POST /api/v1/vehicles. - Guarda el
idcreado. - Continúa en Consumptions (Consumos) y úsalo como
entityId.
Ejemplos por caso
A) Crear un vehículo
B) Crear maquinaria
Siguiente paso
Una vez creado el vehículo o máquina, registra su actividad en Consumptions (Consumos). Allí se explica cómo enviarquantity, unitType, categoryId, extraData y emissionsCategoryIds.

