Ansicht
Dokumentation

CRM_ISA_LEANBASKET_ADDITEMS - Hinzufügen von Positionen zu einem Einkaufskorb

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.
SAP E-Book

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_IN
BASKET_GUID_OUT
BASKET_ITEMS
EXTENSION_IN
EXTENSION_OUT
ITEM_FLAG
MESSAGELINE
PARTNER_GUID

Ausnahmen

Funktionsgruppe

CRM_ISALES_SPL_SPLIST

ROGBILLS - 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 )