gifts / Angebotsprämien (mandantenspezifisch) Dieser Service liefert die Prämiendaten zurück. Path mapping(intern): /net/dsb/avs3/Gifts/getGifts-1.0.0 SAP REST: /GET_SHOP_GIFTS URL GET: /rest/{client}/gifts?sp={sp}&so={so} ParameterTyp/LängeBeschreibung client C/3client id sp C/3service provider. (mandatory, wenn der Account unterschiedliche Diensleister Kürzel nutzen kann) so C/4sales organization. (mandatory, wenn der Account unterschiedliche VkOrgs nutzen kann) gift C/18Wenn der Parameter nicht vorhanden ist, werden alle Prämien zurückgeliefert (optional) set C/10Liefert alle Prämien zurück, die diesem Prämien-Set zugeordnet sind(optional) language C/2 ISO Sprachcode für die GIFT_DETAILED_DESC onlyRealGifts B Default: true, true: reine Gifts (Ohne Product-Sales-Bezug) + Product-Sales Gifts, false: reine Gifts + alle Product-Sales Materialdaten Response Der Response ist ein JSON Dokument [ { "CLIENT": "295", "GIFT": "B00038", //MATNR "GIFT_SHORT_DESC": "B00038", //KURZTEXT "GIFT_LONG_DESC": "Windpower Business Dir 2012/13", //LANGTEXT "STOCK": 30, // /DSB/LAGERBEST "MIN_STOCK": "", "OUT_OF_STOCK": "", // XMATVERGRF "DEL_FLAG_MASTER_DATA": "", // LOEVM "ADD_PAYMENT": "", // /DSB/ZUZAHLBETR "ADD_PAYMENT_CURRENCY": "" // /DSB/ZUZAHLWAER "PAY_OF_PREMIUM": "" // /DSB/X_AUSZPRM "MATERIAL_GROUP": "" }, { "CLIENT": "295", "GIFT": "B00039", "GIFT_SHORT_DESC": "B00039", "GIFT_LONG_DESC": "Nursery World Show 2012", "STOCK": 0, "MIN_STOCK": "", "OUT_OF_STOCK": "", "DEL_FLAG_MASTER_DATA": "", "ADD_PAYMENT": "", "ADD_PAYMENT_CURRENCY": "" "PAY_OF_PREMIUM": "" "MATERIAL_GROUP": "" } ] JSON FieldBeschreibung CLIENT Mandant GIFT Materialnummer (MATNR) GIFT_SHORT_DESCBeschreibung kurz(KURZTEXT) GIFT_LONG_DESC Beschreibung lang(LANGTEXT) STOCK Lagerbestand (/DSB/LAGERBEST) MIN_STOCK Mindestbestand (/DSB/MINDESTBEST) Nutzung nur bei entspr. Backendintegration in der ccb Suite OUT_OF_STOCK Kennzeichen Material vergriffen (XMATVERGRF) Nutzung nur bei entspr. Backendintegration in der ccb Suite DEL_FLAG_MASTER_DATA Löschvormerkung Stammdaten Verlagsvertriebssystem (LOEVM) Nutzung nur bei entspr. Backendintegration in der ccb Suite ADD_PAYMENT Zuzahlungsbetrag / Auszahlungsbetrag (/DSB/ZUZAHLBETR) Nutzung nur bei entspr. Backendintegration in der ccb Suite ADD_PAYMENT_CURRENCY Währung des Zuzahlbetrages (/DSB/ZUZAHLWAER) Nutzung nur bei entspr. Backendintegration in der ccb Suite PAY_OF_PREMIUM Kennzeichen Auszahlungsprämie (/DSB/X_AUSZPR) Nutzung nur bei entspr. Backendintegration in der ccb Suite MATERIAL_GROUP Warengruppe (WARENGRP) Nutzung nur bei entspr. Backendintegration in der ccb Suite HTTP Response StatusBedeutung 200 Success 401 Authorization required 500 Internal error erstelle / ändere Prämie Path mapping(intern): /net/dsb/avs3/Gifts/updateGift-1.0.0 SAP Fuba: /DSB/ISM_W_WRITE_JMTMAT URL POST: /rest/{client}/gifts/{matNr}?sp={sp}&so={so} ParameterTyp/LängeBeschreibung client C/3client id sp C/3service provider. (mandatory, wenn der Account unterschiedliche Diensleister Kürzel nutzen kann) so C/4sales organization. (mandatory, wenn der Account unterschiedliche VkOrgs nutzen kann) matnr CMaterialnummer der Prämie. Falls eine Prämie mit dieser Nummer existiert, wird sie geändert, ansonsten wird eine neue Prämie angelegt. Request Body Der Request Body enthält die Prämie. Beispiel Request Body JSON: { "giftShortDesc" : "short description", "giftLongDesc" : "long description", "giftDetailedDesc" : [ { "giftDetailedDesc" : "deutsches Detail", "language" : "DE" }, { "giftDetailedDesc" : "english detail", "language" : "EN" } ] } Element Definitionen Parameter Typ/Länge Beschreibung giftShortDescC Kurzbezeichnung giftLongDescC Langbezeichnung giftDetailedDescArray giftDetailedDesc→giftDetailedDescC Dateiltext giftDetailedDesc→languageC Sprache des Detailtextes Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. OK Weitere Information