Ansicht
Dokumentation

COM_CLEAR_CASE_GET_DETAIL - Datenbereinigungsfall lesen (einzeln)

COM_CLEAR_CASE_GET_DETAIL - Datenbereinigungsfall lesen (einzeln)

BAL_S_LOG - Application Log: Log header data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Lesebaustein für Tool zur Datenbereinigung

Der Baustein liest die Detaildaten zu einem bestimmten Dublettenbereinigungsfall oder zu einem angegebenen Anwendungsobjekt. Er liefert Informationen aus den Tabellen COMM_CLEAR_STACK (Datenbereinigungsfälle) und COMM_CLEAR_TARGET (Zielobjekte der Datenbereinigung) zurück.

Welche der beiden Varianten aktuell gilt, wird anhand des Parameters IV_SEARCH_BY_CASE gesteuert:
IV_SEARCH_BY_CASE = 'X' : Datenbereinigungsfall ist spezifiziert, der Schlüssel ist in Tabelle CT_CLEAR_CASE_KEY abgelegt. Die Tabelle sollte hierbei mit genau einem Eintrag gefüllt sein. Fehlende Key-Elemente werden von diesem Baustein ergänzt.

IV_SEARCH_BY_CASE = ' ': Anwendungsobjekt ist spezifiziert, der Schlüssel wird in Parameter IS_OBJECT_KEY übergeben. Hierfür gibt es wiederum zwei Möglichkeiten, entweder durch Angabe der GUID oder durch Angabe von Objektklasse (OBJECT_CLASS) und des anwendungsspezifischen Schlüssels (OBJECT_APPL_KEY).
Da für ein und dasselbe Anwendungsobjekt mehrere Datenbereinigungsfälle existieren können, findet die Rückgabe derselben in Form einer Tabelle (CT_CLEAR_CASE_KEY) statt.

Für die anderen Rückgabeparameter gilt in beiden Fällen:
ET_CLEAR_CASE_DATA enthält die Detaildaten zu dem oder den in CT_CLEAR_CASE_KEY genannten Datenbereinigungsfall.
ET_TARGET_LIST_DATA umfaßt alle Zielobjekte für alle zurückgegebenen Datenbereinigungsfälle. Pro Dublettenbereinigungsfall gibt es mindestens ein Zielobjekt, es kann aber (z.B. bei der Bereinigung von Dubletten) auch mehrere Zielobjekte geben. Die zu einem einzelnen Dublettenbereinigungsfall zugehörigen Zielobjekte können dabei im Anschluss an den Aufruf des Funktionsbausteins anhand der Identität von ET_TARGET_LIST_DATA-CASE_NUMBER und CT_CLEAR_CASE_KEY-CASE_NUMBER bestimmt werden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CT_CLEAR_CASE_KEY
ET_CLEAR_CASE_DATA
ET_RESULTS
ET_TARGET_LIST_DATA
IS_OBJECT_KEY
IV_SEARCH_BY_CASE

Ausnahmen

Funktionsgruppe

COM_CLEAR_CASE

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2584 Date: 20240523 Time: 142337     sap01-206 ( 57 ms )