Skip to main content

Descripción

Los vehículos representan la flota y la maquinaria de una empresa. Primero creas la entidad con POST /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.
Tipos de motor disponibles: combustion, electric, hybrid.

Flujo recomendado

  1. Crea el vehículo o máquina con POST /api/v1/vehicles.
  2. Guarda el id creado.
  3. Continúa en Consumptions (Consumos) y úsalo como entityId.

Ejemplos por caso

A) Crear un vehículo

B) Crear maquinaria

Categorías habituales de maquinaria:

Siguiente paso

Una vez creado el vehículo o máquina, registra su actividad en Consumptions (Consumos). Allí se explica cómo enviar quantity, unitType, categoryId, extraData y emissionsCategoryIds.

Endpoints auxiliares