Inventory

Alles rund um die Inventur

Find an existing Resource by identifier

get
Path parameters
idinteger · int64Required

an identifier

Responses
chevron-right
200

successful operation

application/json
get
/wms/inventories/{id}

Update existing Resource

put
Path parameters
idinteger · int64Required

an identifier

Body

Inventurkopf

versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

numberstringRead-onlyOptional

Inventurnummer

labelstringRequired

Bezeichnung dieser Inventur

descriptionstringOptional

Beschreibung dieser Inventur

typestring · enumRequired

Inventurarten

Possible values:
statestring · enumRead-onlyOptional

Status der Inventur

Possible values:
deadlinestring · dateRequired

Stichtag der Inventur

currentRevisioninteger · int32Read-onlyOptional

Aktuelle Revision der Inventur

Responses
chevron-right
200

successful operation

application/json
put
/wms/inventories/{id}
get
Path parameters
idinteger · int64Required

ID der Inventur

Responses
chevron-right
200

OK

application/json
get
/wms/inventories/{id}/states
200

OK

put
Path parameters
idinteger · int64Required

ID der Inventur

Body

Request zur State-Transition einer Inventur

transitionIdinteger · int64Optional

ID der Transition

Responses
chevron-right
200

OK

application/json
put
/wms/inventories/{id}/states
200

OK

get
Path parameters
idinteger · int64Required

ID der Inventur

Responses
chevron-right
200

OK

application/json
get
/wms/inventories/{id}/products-without-purchase-price
200

OK

put
Path parameters
idinteger · int64Required

ID der Inventur

Bodyobject[]

Artikel mit Einkaufspreis

articleIdinteger · int64Required

Artikel

articleNumberstringRead-onlyOptional

Artikelnummer

articleNamestringRead-onlyOptional

Artikelname

articleDescriptionstringRead-onlyOptional

Artikelbeschreibung

purchasePricenumberOptional

Einkaufspreis des Artikels

Responses
chevron-right
200

OK

No content

put
/wms/inventories/{id}/products-without-purchase-price
200

OK

No content

put
Path parameters
idinteger · int64Required

ID der Inventur

inventoryCountingIdinteger · int64Required

ID der InventoryCounting

Body

Position der Zähllisten der Inventur

versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

inventoryIdinteger · int64Required

Inventur

articleIdinteger · int64Required

Artikel

articleNumberstringRead-onlyOptional

Artikelnummer

articleNamestringRead-onlyOptional

Artikelname

articleDescriptionstringRead-onlyOptional

Artikelbeschreibung

areaToCountstringOptional

Bereich im Lager

quantitynumberRequired

Gezählte Menge

revisioninteger · int32Read-onlyOptional

Revision der Zählung

createdByFoundArticlebooleanRead-onlyOptional

Wurde diese Zählung durch einen nachträglich gefundenen Artikel erzeugt?

Responses
chevron-right
200

OK

application/json
put
/wms/inventories/{id}/countings/{inventoryCountingId}
200

OK

delete
Path parameters
idinteger · int64Required

ID der Inventur

inventoryCountingIdinteger · int64Required

ID der InventoryCounting

Responses
chevron-right
200

OK

application/json
delete
/wms/inventories/{id}/countings/{inventoryCountingId}
200

OK

Create new Resource

post
Body

Inventurkopf

versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

numberstringRead-onlyOptional

Inventurnummer

labelstringRequired

Bezeichnung dieser Inventur

descriptionstringOptional

Beschreibung dieser Inventur

typestring · enumRequired

Inventurarten

Possible values:
statestring · enumRead-onlyOptional

Status der Inventur

Possible values:
deadlinestring · dateRequired

Stichtag der Inventur

currentRevisioninteger · int32Read-onlyOptional

Aktuelle Revision der Inventur

Responses
chevron-right
200

successful operation

application/json
post
/wms/inventories
post
Path parameters
idinteger · int64Required

ID der Inventur

Body

Selektionskriterien zur Ermittlung von Lagerplätzen

storageIdinteger · int64Optional

Lager zu dem ein Lagerplatz gehört

storageAreaIdinteger · int64Optional

Lagerbereich zu dem ein Lagerplatz gehört

onlyWithoutStorageAreabooleanOptional

Nur Lagerplätze ohne Lagerbereich

Default: false
defaultBinbooleanOptional

Standard-Lagerplatz eines Lagers (nur relevant für Lager ohne Lagerplätze

Default: false
level1stringOptional

Ebene1

level2stringOptional

Ebene2

level3stringOptional

Ebene3

level4stringOptional

Ebene4

level5stringOptional

Ebene5

level6stringOptional

Ebene6

shelfSpacebooleanOptional

Normaler Regalplatz?

Default: false
forIncomingGoodsbooleanOptional

Für Wareneingang?

Default: false
palletSpacebooleanOptional

Für Paletten/Nachschubmengen?

Default: false
clarifySpacebooleanOptional

Zur Klärung?

Default: false
forReturnedGoodsbooleanOptional

Für Retouren?

Default: false
useInAvailabilityDeterminationbooleanOptional

Soll der Lagerplatz in der Ermittlung der verfügbaren Mengen beachtet werden?

Default: false
statestring · enumOptional

Status eines Lagerplatzes

Possible values:
Responses
chevron-right
200

OK

application/json
post
/wms/inventories/{id}/removeStorageBins
200

OK

post
Path parameters
idinteger · int64Required

ID der Inventur

Query parameters
allPositionsbooleanOptionalDefault: true
Responses
chevron-right
200

OK

application/json
post
/wms/inventories/{id}/redo-countings
200

OK

post
Path parameters
idinteger · int64Required

ID der Inventur

Query parameters
onlyArticlesWithStockbooleanOptionalDefault: true
articlesThatWereOnceInStockbooleanOptionalDefault: false
inactiveArticlesbooleanOptionalDefault: false
Responses
chevron-right
200

OK

application/json
post
/wms/inventories/{id}/generate-countings
200

OK

get
Path parameters
idinteger · int64Required

ID der Inventur

Query parameters
revisioninteger · int32Optional
Responses
chevron-right
200

OK

application/json
get
/wms/inventories/{id}/countings
200

OK

post
Path parameters
idinteger · int64Required

ID der Inventur

Body

Position der Zähllisten der Inventur

versionstringOptional

Version Identifier for this Object (for PUT)

idstringOptional

Unique identifier of the Object

inventoryIdinteger · int64Required

Inventur

articleIdinteger · int64Required

Artikel

articleNumberstringRead-onlyOptional

Artikelnummer

articleNamestringRead-onlyOptional

Artikelname

articleDescriptionstringRead-onlyOptional

Artikelbeschreibung

areaToCountstringOptional

Bereich im Lager

quantitynumberRequired

Gezählte Menge

revisioninteger · int32Read-onlyOptional

Revision der Zählung

createdByFoundArticlebooleanRead-onlyOptional

Wurde diese Zählung durch einen nachträglich gefundenen Artikel erzeugt?

Responses
chevron-right
200

OK

application/json
post
/wms/inventories/{id}/countings
200

OK

post
Path parameters
idinteger · int64Required

ID der Inventur

Body

Selektionskriterien zur Ermittlung von Lagerplätzen

storageIdinteger · int64Optional

Lager zu dem ein Lagerplatz gehört

storageAreaIdinteger · int64Optional

Lagerbereich zu dem ein Lagerplatz gehört

onlyWithoutStorageAreabooleanOptional

Nur Lagerplätze ohne Lagerbereich

Default: false
defaultBinbooleanOptional

Standard-Lagerplatz eines Lagers (nur relevant für Lager ohne Lagerplätze

Default: false
level1stringOptional

Ebene1

level2stringOptional

Ebene2

level3stringOptional

Ebene3

level4stringOptional

Ebene4

level5stringOptional

Ebene5

level6stringOptional

Ebene6

shelfSpacebooleanOptional

Normaler Regalplatz?

Default: false
forIncomingGoodsbooleanOptional

Für Wareneingang?

Default: false
palletSpacebooleanOptional

Für Paletten/Nachschubmengen?

Default: false
clarifySpacebooleanOptional

Zur Klärung?

Default: false
forReturnedGoodsbooleanOptional

Für Retouren?

Default: false
useInAvailabilityDeterminationbooleanOptional

Soll der Lagerplatz in der Ermittlung der verfügbaren Mengen beachtet werden?

Default: false
statestring · enumOptional

Status eines Lagerplatzes

Possible values:
Responses
chevron-right
200

OK

application/json
post
/wms/inventories/{id}/addStorageBins
200

OK

post
Body
inputDatastringOptional

Benutzereingabe/Scan

inventoryIdinteger · int64Optional

ID der aktuellen Inventur

areaToCountstringOptional

Aktueller Inventurzählbereich

processedCountingIdsinteger · int64[]Optional

IDs der aktuell erfasstem Zähllisten-Positionen zu einer Inventur

lastProcessedCountingIdinteger · int64Optional

ID der letzten verarbeiteten Position einer Zählliste zur Inventur

storageBinIdinteger · int64Optional

ID vom aktueller Lagerplatz

articleIdinteger · int64Optional

ID vom aktuellen Artikel

serialNumberIdinteger · int64Optional

ID der aktuellen Seriennummer/Charge

manualQuantityChangenumberOptional

Manuelle Mengenänderung

absoluteManualQuantityChangebooleanOptional
Responses
chevron-right
200

OK

application/json
post
/wms/inventories/process-input
200

OK

get
Path parameters
idinteger · int64Required

ID der Inventur

Responses
chevron-right
200

OK

application/json
get
/wms/inventories/{id}/differences
200

OK

Last updated

Was this helpful?