Vaciar todos los pallets de un eCMR
DELETE/ecmr/pallets/:service_code
Propósito
Eliminar todos los elementos de pallets_data para un eCMR.
Objetivo
Restablecer la sección de pallets a estado vacío cuando sea necesario rehacer o limpiar por completo la composición de carga.
Casos de uso
- Reset previo a una carga completa de nuevos pallets.
- Limpieza administrativa tras detectar datos obsoletos.
- Correcciones operativas en fase de planificación del envío.
Detalles técnicos
El backend establece pallets_data = [] y sincroniza pallets_num = 0.
Devuelve el payload en formato estándar de returnOK.
Permisos
Se aplican reglas de ownership (ACCESS_DENIED) idénticas a POST/PUT/DELETE.
Autenticación
Soporta JWT Bearer token y API Key.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 500
Se eliminaron todos los pallets del eCMR.
Response Headers
Parámetro requerido ausente.
Response Headers
Token JWT ausente, expirado, inválido o cuenta bloqueada.
Response Headers
El usuario autenticado no tiene permisos sobre ese eCMR.
Response Headers
eCMR no encontrado.
Response Headers
Error inesperado durante el vaciado de pallets.