Stücklisten Positionen

Mit dieser Api werden die Positionen der Stücklisten ausgegeben.

Felder

property title required default type examples
bompid Eindeutige ID des Datensatzes integer
bomid Referenz auf die ID der Stückliste integer
itemIID Produkt IID; Benötigte IID für das zusammengesetzte Produkt integer
variant Produkt Variante; Benötigte Variante für das zusammengesetzte Produkt string
quantity Produkt Menge; Benötigte Menge für das zusammengesetzte Produkt integer
ranking Rangfolge der Datensätze; Sortierung der Einträge 0 string
erpID Eindeutige ID im Drittsystem; Datum für den Datenaustausch mit Drittsystemen string
erpName Name des Drittsystems; Datum für den Datenaustausch mit Drittsystemen string
erpNumber Eindeutige Nummer im Drittsystem; Datum für den Datenaustausch mit Drittsystemen string
erpLastUpdate Letzte Aktualisierung; Datum für den Datenaustausch mit Drittsystemen string
erpCreation Erstellungsdatum; Datum für den Datenaustausch mit Drittsystemen string
archived Archivierungsflag; 0: in Verwendung; 1: Datensatz ist archiviert 0 string

Eine Stücklisten Position auslesen

Die URL /api/commerce/item/billofmaterialposition/[BOMPID] liefert eine Stücklisten Position zurück

{
    "dataset": {
        "58a0b0de-4b2d-4333-e45f-06732f418e15": {
            "bompid": 1,
            "bomid": 1,
            "itemIID": 10089,
            "variant": "__UNIQUE__",
            "quantity": 1,
            "ranking": "1",
            "erpID": "",
            "erpName": "",
            "erpNumber": "",
            "erpLastUpdate": null,
            "erpCreation": null,
            "archived": "0"
        }
    },
    "sys": {
        "pagination": {
            "total": 1,
            "currentPage": 1,
            "objectsPerPage": 20,
            "offset": 0,
            "nextOffset": null,
            "prevOffset": null,
            "pages": 1
        },
        "message": "200 OK",
        "code": 200
    }
}

Stücklisten Positionen auslesen

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

Beispiel : /api/commerce/item/billofmaterialposition?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
    }
}

Stücklisten Positionen suchen

Über die URL /api/commerce/item/billofmaterialposition/search?q=[QUERY] können Stücklisten Positionen gesucht werden. Mit dem Pagestepper kann durch die Daten navigiert werden.

Beispiel : /api/commerce/item/billofmaterialposition/search?q=bomid%3D1

{
    "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
    }
}