Übergeordnetes Paketelement mit einem Bundle-Kit-Code erstellen und die Komponentenartikel zuordnen
Nachdem Sie die Komponentenartikel erstellt haben, muss ein übergeordneter Paketartikel mit dem entsprechenden Kit-Code über die API "Upsert für Artikel" erstellt werden.
Der Kitcode ist in diesem Fall BUNDLE. Nach der Erstellung des Artikels können Sie den Komponentenartikel mithilfe der API "Upsert für Artikelkomponente" dem übergeordneten Paketartikel zuordnen. Um beispielsweise ein übergeordnetes Paketelement zu erstellen,
WINE_CHEESE_GIFTSET mit kitCode=BUNDLE.POST https://api.watsoncommerce.ibm.com/catalog/{tenantId}/v1/items
{
"items": [{
"itemId": "WINE_CHEESE_GIFTSET",
"unitOfMeasure": "EACH",
"itemGroupCode": "PROD",
"primaryInformation": {
"kitCode": "BUNDLE"
}
}]
}Ordnen Sie die Komponenten der Geschenkgruppe zu.
PATCH https://api.watsoncommerce.ibm.com/catalog/{tenantId}/v1/itemComponents
{
"itemId": "WINE_CHEESE_GIFTSET",
"unitOfMeasure": "EACH",
"components": [
{"componentItemId": "GIFT_BASKET", "componentUnitOfMeasure": "EACH", "kitQty": 1},
{"componentItemId": "MERLOT", "componentUnitOfMeasure": "EACH", "kitQty": 1},
{"componentItemId": "SWISS", "componentUnitOfMeasure": "EACH", "kitQty": 1},
{"componentItemId": "CHEDDAR", "componentUnitOfMeasure": "EACH", "kitQty": 2}
]
}
Rufen Sie die API "Artikeldetails abrufen" auf, um zu überprüfen, ob das Bundle ordnungsgemäß erstellt wurde.
GET https://api.watsoncommerce.ibm.com/catalog/{tenantid}/v1/itemDetails?itemId=WINE_CHEESE_GIFTSET&unitOfMeasure=EACHAntwort:
{
"itemId": "WINE_CHEESE_GIFTSET",
"unitOfMeasure": "EACH",
"itemGroupCode": "PROD",
"primaryInformation": {
"kitCode": "BUNDLE"
},
"components": [
{"componentItemId": "GIFT_BASKET", "componentUnitOfMeasure": "EACH","kitQty": 1.0},
{"componentItemId": "MERLOT","componentUnitOfMeasure": "EACH","kitQty": 1.0},
{"componentItemId": "SWISS","componentUnitOfMeasure": "EACH","kitQty": 1.0},
{"componentItemId": "CHEDDAR","componentUnitOfMeasure": "EACH","kitQty": 2.0}
]
}Als Ergebnis Ihrer Verifizierung enthält das WINE_CHEESE_GIFTSET 4 Komponentenartikel mit jeweils einer Kitmenge von 1 und für CHEDDAReine Kitmenge von 2.
Weitere Informationen finden Sie unter Bundleverfügbarkeit.