Ansicht
Dokumentation
CL_CRM_MKTRU_BRANCHINGELEMENT - Verzweigungselement eines Kampagnen-Prozessmodels
CPI1466 during Backup Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Klasse repräsentiert Verzweigungselemente im Prozessmodel einer automatisierten (Marketing-) Kampagne.
Beziehungen
Beispiel
Hinweise
- Die Attribute der Klasse CL_CRM_MKTRU_BRANCHINGELEMENT sind wie folgt zu verstehen:
- GUID
GUID des Verzweigungselement -Objektes auf der Datenbank (Tabelle CRMD_MKTRU_BE_H, Komponente GUID)
- CAMPAIGN
Referenz auf die Marketingkampagne, zu deren Prozessmodel das Verzweigungselement -Objekt gehört.
- ORIGINAL_LANGUAGE
Sprache, in der das Verzweigungselement -Objekt angelegt wurde.
- SHORT_TEXTS
aktuelle Kurzbeschreibungen des Verzweigungselement -Objektes in verschiedenen Sprachen.
- SHORT_TEXTS_OLD
Stand des Attributes SHORT_TEXTS vor dem letzten Sichern.
- PROCESSING_MODE
aktueller Verarbeitungsmodus (für die Regeln) des Verzweigungselemente-Objektes (Tabelle CRMD_MKTRU_BE_H, Komponente PROCESSING_MODE)
- PROCESSING_MODE_OLD
Stand des Attributes PROCESSING_MODE vor dem letzten Sichern.
- RANKED_RULES
aktuelle Liste der zu dem Verzweigungselemente-Objekt gehörigen nummerierten Regeln. Jede Zeile dieser Liste besteht aus einer Nummer und einer Referenz auf eine Regel (siehe Klasse CL_CRM_MKTRU_RULE; Tabelle CRMD_MKTRU_BE_R, Komponenten RANK und RULE_GUID). Die Nummer wird als '(Abarbeitungs-) Rang' der zugehörigen Regel verstanden.
WICHTIG:
1. die in der Liste RANKED_RULES vorkommenden Ränge müssen lückenlos von 1 bis zu einem Maximalrang vorkommen, und zwar jeder Rang genau einmal.
2. die Liste RANKED_RULES muss nach dem Rank aufsteigend sortiert sein.
- RANKED_RULES_OLD
Stand des Attributes RANKED_RULES vor dem letzten Sichern.
- EDIT_MODE
Bearbeitungsmodus des Verzweigungselemente-Objektes (' ' = Anzeigen, 'X' = Ändern).
Ein Verzweigungselemente-Objekt hat also immer einen 'alten Zustand', gegeben durch die Attributwerte von GUID, SHORT_TEXTS_OLD, PROCESSING_MODE_OLD und RANKED_RULES_OLD, sowie einen 'aktuellen Zustand', gegeben durch die Attributwerte von GUID, SHORT_TEXTS, PROCESSING_MODE und RANKED_RULES.
- Die Methoden der Klasse CL_CRM_MKTRU_BRANCHINGELEMENT sind wie folgt zu verstehen:
- SET_xyz
Setzt den Wert des Attributes xyz im Verzweigungselemente-Objekt
- GET_xyz
Liefert den Wert des Attributes xyz im Verzweigungselemente-Objekt
- RESTORE
Setzt den aktuellen Zustand des Verzweigungselemente-Objektes zurück auf seinen alten Zustand
- COMMIT
Setzt den alten Zustand des Verzweigungselemente-Objektes auf seinen aktuellen Zustand
- ...
WICHTIG:
Ein Verzweigungselement -Objekt wird nur dann für das spätere Sichern auf der Datenbank vorgemerkt, wenn es an eine Änderungsliste in der Klasse CL_CRM_MKTCA_DB_LAYER angehängt wird.
Dies kann durch Aufruf der Methode ADD_TO_CHANGELIST für das betroffene Verzweigungselement -Objekt erreicht werden.
Nach jeder Änderung an einem Verzweigungselement -Objekte, welche später auf die Datenbank gesichert werden soll, sollte daher diese Methode aufgerufen werden!
Weiterführende Informationen
General Material Data General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4619 Date: 20240425 Time: 101021 sap01-206 ( 59 ms )