Ansicht
Dokumentation

RSDRI_ODSO_MODIFY - Modifies entries in a transactional ODS cube

RSDRI_ODSO_MODIFY - Modifies entries in a transactional ODS cube

General Material Data   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_RECORDS
I_AUTHORITY_CHECK
I_ODSOBJECT
I_TRIGGER_SMARTMERGE
I_T_MODIFY

Ausnahmen

ACTIVE_TABLE_NAME_NOT_FOUND
ARRAY_MODIFY_FAILED
DATA_TARGET_NOT_ODS
INTERNAL_ERROR
ODS_TYPE_NOT_TRANSACTIONAL
RECORD_KEY_ALREADY_EXISTS

Funktionsgruppe

RSDRI_ODSO

Vendor 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 )