Ansicht
Dokumentation
CRM_ISA_LEANBASKET_ADDITEMS - Hinzufügen von Positionen zu einem Einkaufskorb
CL_GUI_FRONTEND_SERVICES - Frontend Services Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Hinzufügen von Positionen zu einem Einkaufskorb.
Falls keine Einkaufskorb GUID angegeben wird, wird eine neue Einkaufsliste angelegt.
Basieren auf einem Kennzeichen (dem 'item_flag') kann bestimmt werden, ob Produkte welche bereits im Einkaufskorb vorhanden sind mengenmässig addiert(Kennzeichen 'a'), als neue Position erstellt(Kennzeichen 'n') oder ignoriert werden sollen (Kennzeichen 'i').
Nachdem die Produkte dem Einkaufskorb hinzugefügt wurden (vor der Datenbankänderung) wird die Methode 'leanbasket_items_add' des BAdIs 'crm_isa_leanbasket' aufgerufen. Es können alle Einkaufskorbfelder im BAdI bearbeitet werden. Zudem werden die Tabellen 'extension_in' (Importwerte) und 'extension_out' (Exportwerte) für Kundenerweiterungen zur Verfügung gestellt.
Beispiel
Hinweise
Die Einkaufskorbpositionen werden NICHT zurückgegeben. Falls die aktuellen Einkaufskorbpositionen gewünscht sind, muss die entsprechende Funtktion zum Lesen des Einkaufskorbes verwendet werden!
Weiterführende Informationen
Parameter
BASKET_GUID_INBASKET_GUID_OUT
BASKET_ITEMS
EXTENSION_IN
EXTENSION_OUT
ITEM_FLAG
MESSAGELINE
PARTNER_GUID
Ausnahmen
Funktionsgruppe
CRM_ISALES_SPL_SPLISTROGBILLS - Synchronize billing plans ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1523 Date: 20240523 Time: 142950 sap01-206 ( 35 ms )