Stores Lager

Mit dieser Api werden die Lagerpositionen ausgegeben die innerhalb von Stores verfügbar sind.

Felder

Feld Typ Beschreibung Beispiel
stsid integer Store Stock Lager ID 4
stid integer Store ID 1
sku string EAN / SKU "1475687432198"
availableCount integer Verfügbarer Bestand 268
itemIID integer Produkt IID 1000
variant string Variante "S"
available string Flag ob das Produkt verfügbar ist "1"
erpID string
erpName string
erpNumber string
erpLastUpdate date 2018-06-25T07:55:18,
erpCreation date 1970-01-01T01:00:00,
archived string "0"

Eine Stores Lagerposition auslesen

Die URL /api/commerce/item/store/stock/[STSID] liefert eine Lagerposition zurück

{
    "dataset": {
        "68694505-df35-4d55-9ee4-9020722e6f5c": {
            "stsid": 4,
            "stid": 1,
            "sku": "1475687432198",
            "availableCount": 0,
            "itemIID": 0,
            "variant": "S",
            "available": "0",
            "erpID": "",
            "erpName": "",
            "erpNumber": "",
            "erpLastUpdate": "2018-06-25T07:55:18",
            "erpCreation": "1970-01-01T01:00:00",
            "archived": "0"
        }
    },
    "sys": {
        "pagination": {
            "total": 1,
            "currentPage": 1,
            "objectsPerPage": 20,
            "offset": 0,
            "nextOffset": null,
            "prevOffset": null,
            "pages": 1
        },
        "message": "200 OK",
        "code": 200
    }
}

Stores Lagerpositionen auslesen

Die URL /api/commerce/item/store/stock?page=[SEITE]&count=[ANZAHL DER OBJEKTE]&orderby=[SORTIERUNG] liefert alle Lagerpositionen zurück. Mit dem Pagestepper kann durch die Daten navigiert werden.

Beispiel : /api/commerce/item/store/stock?page=0&count=5

{
    "dataset": {
        "66681c38-1094-4490-e416-9d431fa5ef57": {},
        "caec026c-b9a0-4ea7-af27-0b36e8c47cbd": {},
        "9f9a232a-efc4-4079-f091-035fdb8f1b4c": {},
        "1b3da6a2-994f-4060-a47d-38c12a19a416": {},
        "7555bb79-f8d0-461b-d488-008819447df2": {}
    },
    "sys": {
        "pagination": {
            "total": 47,
            "currentPage": 3,
            "objectsPerPage": 5,
            "offset": 10,
            "nextOffset": 15,
            "prevOffset": 5,
            "pages": 10
        },
        "message": "200 OK",
        "code": 200
    }
}

Stores Lagerpositionen suchen

Über die URL /api/commerce/item/store/stock/search?q=[QUERY] können Lagerpositionen gesucht werden. Mit dem Pagestepper kann durch die Daten navigiert werden.

Beispiel : /api/commerce/item/store/stock/search?q=sku%3D6294875816258

{
    "dataset": {
        "1": {},
        "187": {},
        "362": {},
    },
    "sys": {
        "pagination": {
            "total": 47,
            "currentPage": 3,
            "objectsPerPage": 5,
            "offset": 10,
            "nextOffset": 15,
            "prevOffset": 5,
            "pages": 10
        },
        "message": "200 OK",
        "code": 200
    }
}