Ansicht
Dokumentation

RLOY_CARD_ORDER_STATUS_UPDATES - Statusaktualisierung: Hintergrundprozess

RLOY_CARD_ORDER_STATUS_UPDATES - Statusaktualisierung: Hintergrundprozess

CPI1466 during Backup   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Dieser Report dient dazu, Statusaktualisierungen für Karten durchzuführen, die bei einem externen Dienstleister zum Druck gegeben wurden. Die Statusaktualisierungen basieren auf den Eingaben des externe Dienstleisters. Folgende Statusaktualisierungen sind möglich:

1. Statusänderung von "Bestellt" auf "Aktiv"

2. Statusänderung von "Aktiv" auf "Zurückgegeben"

3. Eingabe der Felder "Bestellt um", "Gedruckt um", "Versandt um" oder "Auftragsreferenznummer"

Integration

Voraussetzungen

Als Eingabe zu diesem Report muss eine Datei vorbereitet werden, die aus den Daten aller zu aktualisierenden Karten in folgendem Format besteht:

  • Die Datei muss eine Zeile für jede Karte enthalten.
  • In jeder Zeile müssen die Spalten in folgender Reihenfolge erscheinen: Karten-ID, Programmteilnahme-ID, Kartenbestellreferenznummer, Bestellt um, Gedruckt um, Versandt um

Dieser Report darf nicht im Hintergrund ablaufen.

Funktionsumfang

Als Eingabe akzeptiert der Report eine Datei in dem oben beschriebenen Format. Es sind nur Karten erlaubt, die den Status "Bestellt" oder "Aktiv" haben. Andere Karten, soweit vorhanden, werden ignoriert.

Als weitere Eingabe zu diesem Report wird der Status erwartet, auf den alle Karten in der eingegebenen Datei gesetzt werden sollen. Nur die Status "Aktiv" und "Zurückgegeben" können eingegeben werden (da nur die Statusänderungen von "Bestellt" auf "Aktiv" und von "Aktiv" auf "Zurückgegeben" möglich sind).

Einträge in den Feldern "Bestellt um", "Gedruckt um", "Versandt um" und "Auftragsreferenznummer" sind nur bei einer Statusänderung von "Bestellt" auf "Aktiv" erforderlich. Diese Felder sind jedoch nicht änderbar, sobald sie einmal eingegeben wurden. Einde Statusänderung von "Bestellt" auf "Aktiv" ist außerdem nur für Karten möglich, deren Versanddatum angegeben wurde.

Bei einer Kartenstatusänderung von "Bestellt" auf "Aktiv" gilt für die Programmteilnahme Folgendes.
Sie muss aktiv sein.
Das entsprechende Kundenbindungsprogramm muss freigegeben sein.
Das Gültigkeitsdatum der Karte darf nicht überschritten sein.

BAdI: Um die Leselogik für die als Eingabeparameter eingegebene Datei zu ändern, verwenden Sie ein BAdI (im Customizing des Customer Relationship Management unter Marketing -> Kundenbindungsmanagement -> Business Add-Ins für Kundenbindungsmanagement -> BAdI: Sammeln zusätzlicher Karten für die Bestellung und die Methode STATUS_UPDATE_EXTERNAL.

Aus Performance-Gründen nutzt dieser Report Parallelverarbeitung; hierfür werden die Parameter zugrunde gelegt, die im Customizing für Customer Relationship Management unter "Marketing" -> "Kundenbindungsmanagement" -> "Verarbeitungseinstellungen" -> "Hintergrundverarbeitungsparameter definieren" gesetzt wurden:

1. SERVER_GROUP_BATCH

2. BATCH_CURSOR_SIZE

3. BATCH_RECORDS_PER_WP

Selektion

Die Eingabeparameter dieses Reports sind:

1. Datei: Ort der Eingabedatei mit den Daten der Karten, deren Status aktualisiert werden soll Dies ist ein erforderlicher Parameter.

2. Status: Status, der für alle Karten in dieser Datei gesetzt werden soll Dies ist ein erforderlicher Parameter. Sie können hier nur die Status "Aktiv" und "Zurückgegeben" eingeben.

Standardvarianten

Ausgabe

Dieser Report ändert den Kartenstatus und füllt die Felder "Bestellt um", "Gedruckt um", "Versandt um", "Auftragsreferenznummer" wie in der Eingabedatei festgelegt.

Wenn bei der Reportausführung Fehler auftreten, werden diese im Anwendungsprotokoll aufgezeichnet; um dieses anzuzeigen, verwenden Sie Transaktion SLG1 für Objekt CRMLOY und Unterobjekt MSH.

Aktivitäten

Beispiel






CL_GUI_FRONTEND_SERVICES - Frontend Services   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4371 Date: 20240531 Time: 041124     sap01-206 ( 75 ms )