Ansicht
Dokumentation
RSDRI_ODSO_MODIFY - Modifies entries in a transactional ODS cube
General Material Data BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein bekommt als Übergabeparameter den technischen Namen des DataStore-Objektes . Für die Datenübergabe wird eine Tabelle von der Struktur der aktiven Tabelle des DataStore-Objektes verwendet.
Es wird geprüft, ob das DataStore-Objekt ein DataStore-Objekt für direktes Schreiben ist. Die Anzahl der eingefügten Datensätze wird zurückgegeben (e_numrows). Im Falle eines Fehlers im Ablauf wird die entsprechende Ausnahme zurückgegeben.
Beispiel
Hinweise
Daten werden entweder vollständig akzeptiert oder vollständig abgelehnt. Sie müssen daher die Richtigkeit der Daten sicherstellen und besonders darauf achten, dass die Struktur der Daten mit der Struktur der DataStore-Objekt-Tabelle genau übereinstimmt. Sonst kann es zu SQL-Fehlern kommen, zu Exceptions, oder dazu, dass die Daten im falschen Format übergeben werden.
Da ein DataStore-Objekt für direktes Schreiben oft mit neuen Daten versorgt wird, muss das Sperrmanagement im aufrufenden Programm implementiert worden sein. Zum Beispiel könnten Sie für schnelle Modifies keine Sperre implementieren (außer auf Datenbankebene), dafür aber für längere und umfangreichere Modifies.
Weiterführende Informationen
Parameter
E_RECORDSI_AUTHORITY_CHECK
I_ODSOBJECT
I_TRIGGER_SMARTMERGE
I_T_MODIFY
Ausnahmen
ACTIVE_TABLE_NAME_NOT_FOUNDARRAY_MODIFY_FAILED
DATA_TARGET_NOT_ODS
INTERNAL_ERROR
ODS_TYPE_NOT_TRANSACTIONAL
RECORD_KEY_ALREADY_EXISTS
Funktionsgruppe
RSDRI_ODSOVendor Master (General Section) SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2543 Date: 20240523 Time: 114803 sap01-206 ( 48 ms )