Preorder changes:
- New Wohneinheit field bezeichner - technology & patchposition fields - isAdditionalOrder field - DELETE /preorder (Cancelling)
This commit is contained in:
@@ -356,10 +356,19 @@ paths:
|
||||
description: |
|
||||
Registriert eine (Vor-)bestellung. Bestellungsart wird mit `preorderType` definiert.
|
||||
|
||||
---
|
||||
Parameter `address`: Anschlussadresse. Soll Starterkit an Anschlussadresse gesendet werden, muss `address.is_shipping` auf true gestellt werden, bei false wird das Starterkit an Vertragsinhaber (`customer`) gesendet.
|
||||
Handelt es sich um einen zusätzlichen Anschluss in der Wohneinheit muss der Paramerter `isAdditionalOrder` auf `true` gestellt werden, da sonst ein Fehler zurückgegeben wird.
|
||||
|
||||
Parameter `address_info`: **(Optional)** Zusätzliche Informationen zur Adresse
|
||||
---
|
||||
|
||||
Parameter `address`: Anschlussadresse.
|
||||
|
||||
Soll Starterkit an Anschlussadresse gesendet werden, muss `address.is_shipping` auf true gestellt werden, bei false wird das Starterkit an Vertragsinhaber (`customer`) gesendet.
|
||||
|
||||
Wohneinheitsidentifikation (Block, Stiege, Stock, Tür) kann strukturiert mit jeweils einem eigenen Feld übergeben werden oder alle Wohneinheitsdaten in einem einzigen String (`unit_id`).
|
||||
|
||||
---
|
||||
|
||||
Parameter `address_info`: **(Optional)** Zusätzliche Informationen zur Anschlusssdresse
|
||||
|
||||
Parameter `customer`: Vertragsinhaber
|
||||
|
||||
@@ -498,6 +507,7 @@ paths:
|
||||
| 260 | ONT picked up or shipped | ONT abgeholt oder versandt |
|
||||
| 300 | ONT installed | ONT in Betrieb |
|
||||
| 500 | Finished | Fertiggestellt |
|
||||
| 899 | Cancelled | Storniert/Gekündigt |
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
@@ -787,6 +797,9 @@ components:
|
||||
street:
|
||||
type: string
|
||||
description: Straße Kunde
|
||||
housenumber:
|
||||
type: string
|
||||
description: Hausnummer Kunde
|
||||
zip:
|
||||
type: string
|
||||
description: PLZ Kunde
|
||||
@@ -846,10 +859,16 @@ components:
|
||||
default: 1
|
||||
description: Anzahl Anschlüsse bei mehreren Anschlüssen in Mehrfamilienhaus
|
||||
nullable: true
|
||||
isAdditionalOrder:
|
||||
type: bolean
|
||||
default: false
|
||||
description: wenn es sich um eine Zweitbestellung auf einer Wohneinheit handelt, muss `isAdditonalOrder` auf `true` gestellt werden, damit die Bestellung akzeptiert wird.
|
||||
nullable: true
|
||||
technology:
|
||||
type: string
|
||||
default: gpon
|
||||
description: Bei Provider eingesetzte Technologie (optional, falls für Patchpunkt im POP nötig)
|
||||
example: gpon
|
||||
nullable: true
|
||||
patchposition:
|
||||
type: string
|
||||
|
||||
Reference in New Issue
Block a user