Delivery API: use externalNumber for user reference

Delivery create now accepts externalNumber (user-supplied reference) instead
of number; the manifest number is auto-allocated server-side via
nextNumber('delivery'). Update patches externalNumber (clearable) rather than
number. DeliverySummary schema documents externalNumber and notes number is
auto-generated. Regenerate API docs.
This commit is contained in:
seb
2026-08-08 10:09:32 +02:00
parent 57420ac0db
commit 7514848022
7 changed files with 60 additions and 29 deletions

View File

@@ -247,6 +247,7 @@
* type: integer
* number:
* type: string
* description: Auto-allocated via nextNumber('delivery')
* type:
* type: string
* enum: [delivery]
@@ -254,6 +255,10 @@
* type: integer
* nullable: true
* description: manifest.entity_id
* externalNumber:
* type: string
* nullable: true
* description: User-supplied reference number
* date:
* type: string
* format: date-time