Saltar al contenido principal

Update template

PUT 

/ecmr-templates/:id

Propósito

Actualizar una plantilla eCMR existente de la empresa autenticada.

Objetivo

Mantener plantillas sincronizadas con cambios operativos sin crear una nueva plantilla desde cero.

Casos de uso

  • Cambiar direcciones de origen/destino de una plantilla.
  • Ajustar nombre, descripción o campos de carga.
  • Corregir una plantilla antes de su reutilización masiva.

Detalles técnicos

  • Endpoint real: PUT /ecmr-templates/{id}.
  • Requiere id de path.
  • El controlador elimina company del body para evitar cambio de dueño.
  • Valida duplicado de nombre y existencia de direcciones cuando aplica.
  • Respuesta de éxito: 200 con tools.returnOK.

Autenticación

Requiere userMiddleware.isLoged (JWT Bearer o API Key).

Request

Responses

Plantilla actualizada correctamente.