Accept current winning bid
POST/company/auction/acceptCurrent
Acepta la puja ganadora (bidWinner) y ejecuta el proceso de cierre de subasta.
Formalizar la aceptación de una oferta e iniciar el proceso de ejecución del transporte.
Objetivo
Cerrar exitosamente una subasta adjudicándola al transportista ganador y generando documentación.
Casos de Uso
- Aceptar la mejor oferta económica recibida
- Adjudicar transporte urgente al primer oferente válido
- Cerrar subasta después de evaluación de ofertas
Proceso Ejecutado
- Valida que exista bidWinner
- Ejecuta cronJobAuc.closeAuctionWin() que:
- Cambia estado a 'awarded'
- Genera contrato y delivery
- Envía notificaciones al transportista
- Actualiza registros de facturación
Request
Responses
- 200
- 401
- 404
Puja aceptada exitosamente
No autorizado - Token JWT faltante o inválido
No encontrado - El recurso solicitado no existe