OrderProposals

Bestellvorschläge

Find an existing Resource by identifier

get
Path parameters
idinteger · int64Required

an identifier

Responses
chevron-right
200

successful operation

application/json
get
/erp/order-proposals/{id}

Update existing Resource

put
Path parameters
idinteger · int64Required

an identifier

Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

supplierPreferencestring · enumRequired

Bevorzugte Lieferantenfindung

Possible values:
needsAssessmentPreferencestring · enumRequired

Bevorzugte Bedarfsermittlung

Possible values:
addStockQuantitybooleanOptional

Soll Lagerbestand zur Bestellmenge addiert werden

Default: false
addReservedQuantitybooleanOptional

Soll reservierter Lagerbestand zur Bestellmenge addiert werden

Default: false
subtractOrderedQuantitybooleanOptional

Soll bestellter Lagerbestand von Bestellmenge abgezogen werden

Default: false
priceRequestInsteadOfOrderbooleanOptional

Soll eine Preisanfrage erstellt werden anstatt einer Bestellung

Default: false
triggerMailOutputAfterDocumentCreationbooleanOptional

Soll die erstellte Bestellung direkt per Mail versandt werden

Default: false
processedbooleanOptional

Wurde der Bestellvorschlag verarbeitet

Default: false
Responses
chevron-right
200

successful operation

application/json
put
/erp/order-proposals/{id}

Delete an existing Resource

delete
Path parameters
idinteger · int64Required

an identifier

Responses
chevron-right
200

successful operation

application/json
delete
/erp/order-proposals/{id}
put
Path parameters
idinteger · int64Required
order-proposal-line-idinteger · int64Required
Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

orderProposalIdstringRead-onlyOptional

Bestellvorschlag

proposedOrderAmountnumberRequired

vorgeschlagene zu bestellende Menge

Example: 19
toBeOrderedAmountnumberRequired

tatsächlich zu bestellende Menge

Example: 18
priceTotalnumberRead-onlyOptional

kalkulierter Gesamtpreis

determinedUnitPricenumberRead-onlyOptional

ermittelter Einzelpreis

negotiatedUnitPricenumberOptional

verhandelter Einzelpreis

totalPricenumberRead-onlyOptional

Gesamtpreis

deliveryTimeinteger · int32Read-onlyOptional

Lieferzeit

toBeOrderedbooleanOptional
Responses
chevron-right
200

OK

application/json
put
/erp/order-proposals/{id}/order-proposals/{order-proposal-line-id}
200

OK

delete
Path parameters
idinteger · int64Required
order-proposal-line-idinteger · int64Required
Responses
chevron-right
200

OK

application/json
delete
/erp/order-proposals/{id}/order-proposals/{order-proposal-line-id}
200

OK

put
Path parameters
idinteger · int64Required
order-proposal-supplier-idinteger · int64Required
Body

Bestellvorschlag-Lieferanten-Beziehungen

versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

supplierIdstringOptional

ID des Lieferanten

priceRequestInsteadOfOrderboolean · nullableOptional

Soll eine Preisanfrage erstellt werden anstatt einer Bestellung

triggerMailOutputAfterDocumentCreationboolean · nullableOptional

Soll die erstellte Bestellung direkt per Mail versandt werden

toBeOrderedbooleanOptional
Responses
chevron-right
200

OK

application/json
put
/erp/order-proposals/{id}/order-proposal-suppliers/{order-proposal-supplier-id}
200

OK

delete
Path parameters
idinteger · int64Required
order-proposal-supplier-idinteger · int64Required
Responses
chevron-right
200

OK

application/json
delete
/erp/order-proposals/{id}/order-proposal-suppliers/{order-proposal-supplier-id}
200

OK

Create new Resource

post
Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

supplierPreferencestring · enumRequired

Bevorzugte Lieferantenfindung

Possible values:
needsAssessmentPreferencestring · enumRequired

Bevorzugte Bedarfsermittlung

Possible values:
addStockQuantitybooleanOptional

Soll Lagerbestand zur Bestellmenge addiert werden

Default: false
addReservedQuantitybooleanOptional

Soll reservierter Lagerbestand zur Bestellmenge addiert werden

Default: false
subtractOrderedQuantitybooleanOptional

Soll bestellter Lagerbestand von Bestellmenge abgezogen werden

Default: false
priceRequestInsteadOfOrderbooleanOptional

Soll eine Preisanfrage erstellt werden anstatt einer Bestellung

Default: false
triggerMailOutputAfterDocumentCreationbooleanOptional

Soll die erstellte Bestellung direkt per Mail versandt werden

Default: false
processedbooleanOptional

Wurde der Bestellvorschlag verarbeitet

Default: false
Responses
chevron-right
200

successful operation

application/json
post
/erp/order-proposals
post
Path parameters
idinteger · int64Required
supplier-idinteger · int64Required
Responses
chevron-right
200

OK

No content

post
/erp/order-proposals/{id}/suppliers/{supplier-id}/setProposalLinesToBeOrdered
200

OK

No content

post
Path parameters
idinteger · int64Required
supplier-idinteger · int64Required
Responses
chevron-right
200

OK

No content

post
/erp/order-proposals/{id}/suppliers/{supplier-id}/setProposalLinesToBeNotOrdered
200

OK

No content

post
Path parameters
idinteger · int64Required
Responses
chevron-right
200

OK

application/json
post
/erp/order-proposals/{id}/perform-create-orders
200

OK

post
Path parameters
idinteger · int64Required
Body
versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

orderProposalIdstringRead-onlyOptional

Bestellvorschlag

proposedOrderAmountnumberRequired

vorgeschlagene zu bestellende Menge

Example: 19
toBeOrderedAmountnumberRequired

tatsächlich zu bestellende Menge

Example: 18
priceTotalnumberRead-onlyOptional

kalkulierter Gesamtpreis

determinedUnitPricenumberRead-onlyOptional

ermittelter Einzelpreis

negotiatedUnitPricenumberOptional

verhandelter Einzelpreis

totalPricenumberRead-onlyOptional

Gesamtpreis

deliveryTimeinteger · int32Read-onlyOptional

Lieferzeit

toBeOrderedbooleanOptional
Responses
chevron-right
200

OK

application/json
post
/erp/order-proposals/{id}/order-proposals
200

OK

post
Path parameters
idinteger · int64Required
Body

Bestellvorschlag-Lieferanten-Beziehungen

versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

supplierIdstringOptional

ID des Lieferanten

priceRequestInsteadOfOrderboolean · nullableOptional

Soll eine Preisanfrage erstellt werden anstatt einer Bestellung

triggerMailOutputAfterDocumentCreationboolean · nullableOptional

Soll die erstellte Bestellung direkt per Mail versandt werden

toBeOrderedbooleanOptional
Responses
chevron-right
200

OK

application/json
post
/erp/order-proposals/{id}/order-proposal-suppliers
200

OK

post
Body

Infos zur Erzeugung eines Bestellvorschlags

purchaseStorageIdsinteger · int64[]Optional

IDs der Bestell-Lager, für das der Bestellvorschlag generiert werden sollen (leer=über alle Bestell-Lager)

supplierPreferencestring · enumRequired

Lieferanten-Präferenz

Possible values:
needsAssessmentPreferencestring · enumRequired

Art der Bedarfsermittlung

Possible values:
recognizeReservationsbooleanOptional

Reservierungen beachten für zu bestellende Menge

Default: false
recognizeOrdersbooleanOptional

Bestellungen beachten für zu bestellende Menge

Default: false
recognizeStockbooleanOptional

Lagerbestand beachten für zu bestellende Menge

Default: false
numberOfDaysToOrderForinteger · int32Optional

Anzahl Tage für die bestellt werden soll (bei Bedarfsermittlung über Abgänge)

givenSupplierAccountIdinteger · int64Optional

ID des Vorgabe-Lieferanten-Accounts

Responses
chevron-right
200

OK

application/json
post
/erp/order-proposals/generate-background
200

OK

Last updated

Was this helpful?