Actualizar factura existente
PUT/invoices/
Actualiza los datos de una factura existente. Se verifica que la factura pertenezca al transportista autenticado.
Campos modificables:
- number: Solo si no coincide con otra factura existente
- date: Fecha de emisión
- amount: Importe total
- status: Estado actual
Ejemplo de body: { "_id": "507f1f77bcf86cd799439011", "number": "FAC-2023-001", "date": "2023-05-15", "amount": 1250.50, "status": "paid" }
Notas:
- El campo _id es obligatorio para identificar la factura
- No se puede modificar el truckerId después de creada
Request
Responses
- 200
- 400
- 401
- 404
Factura individual
Invalid input data
Unauthorized
Invoice not found