Ansicht
Dokumentation

CL_CRM_MKTRU_BRANCHINGELEMENT - Verzweigungselement eines Kampagnen-Prozessmodels

CL_CRM_MKTRU_BRANCHINGELEMENT - Verzweigungselement eines Kampagnen-Prozessmodels

CPI1466 during Backup   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 )