Intermedio

Ciclo de vida del eCMR

Guía completa del flujo operativo: desde la creación hasta el cierre.

planned accepted collected locked delivered

1. Crear un eCMR

POST /ecmr
{ "etd_address": "ID_DIR_ORIGEN", "etl_address": "ID_DIR_DESTINO", "trucker_cia": "ID_TRANSPORTISTA", "vehicle": "ID_VEHICULO", "driver": "ID_CONDUCTOR", "cargo_description": "Mercancía general" }
💡 Tip: Usa plantillas para rutas repetitivas.

2. Asignar transportista

PUT /ecmr/trucker-assign/{service_code} 📖
{ "vehicle": "ID_VEHICULO", "driver": "ID_CONDUCTOR" }
# Con temp_token (sin login):
PUT /ecmr/trucker-assign/{service_code}?temp_code=TOKEN 📖

3. Gestionar pallets

POST /ecmr/pallets/{service_code}/ 📖
{ "type": "europallet", "quantity": 10, "weight": 1200 }

4. Adjuntar documentos

POST /ecmr/documents/{service_code} 📖
Content-Type: multipart/form-data
files[]: @albaran.pdf

5. Firma digital

PUT /ecmr/sign/sender/{service_code} 📖
PUT /ecmr/sign/pickup/{service_code} 📖
PUT /ecmr/sign/delivery/{service_code} 📖
# Firma vía QR (móvil):
PUT /ecmr/qr/pickup/{service_code} 📖

6. Bloquear / Cancelar

PUT /ecmr/lock/{service_code} 📖
DEL /ecmr/{service_code} 📖

7. Descargar PDF

GET /ecmr/file/{service_code} 📖
GET /ecmr/render/{service_code} 📖

Consultas públicas

GET /ecmr/public/{service_code} 📖
GET /ecmr/public/documents/{service_code} 📖
v3.0.0