Ansicht
Dokumentation

VKK_CAVT_EVENT_DINP2 - Vertrag: Zeitpunkt DINP2 (Direct Input: Datenfelder füllen)

VKK_CAVT_EVENT_DINP2 - Vertrag: Zeitpunkt DINP2 (Direct Input: Datenfelder füllen)

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

Funktionalität

BDT-Zeitpunkt: DINP2 (Direct Input: Datenfelder füllen)

Das BDT übergibt jeweils einen Datensatz zu einer Tabelle (ohne Kopfdaten) an die Anwendungen. Im Dialog entspricht dies der Dateneingabe auf den Datenbildern.

Aufrufzeitpunkt: Nach dem Lesen der alten Daten (Zeitpunkt ISDAT und ISDST) und vor dem Prüfen der Datenfelder.

Aktionen:

  • Daten in eigene Struktur einlesen
Der Importingparameter I_DATA (Bezugsstruktur BUSDIDAT1) enthält die Felder TBNAM und DATA. Das Feld TBNAM enthält den Namen der DI-Struktur. Das Feld DATA enthält die Daten der DI-Struktur als String. Die Anwendung merkt sich die für sie wichtigen Daten in einer Struktur mit dem Aufbau der DI-Struktur.
  • Bestimmung der relevanten Aktion bei Kennzeichen M (Modifizieren)
Bei Tabellen mit Mehrfacherfassung und eingehenden Datensätzen mit Aktion M muss zunächst noch die durchzuführende Aktion bestimmt werden. Dazu muss der Datensatz bei den bestehenden Daten nachgelesen werden. Existiert der Datensatz bereits, wird Aktivität U (Ändern) gesetzt, andernfalls die Aktivität I (Einfügen).
  • Auswertung des ‚NO-DATA-Kennzeichens':
Bei der Änderung bestehender Daten kann das NO-DATA-Kennzeichen verwendet werden. Alle Felder, die nicht geändert werden sollen, enthalten dieses Kennzeichen. Zum Zeitpunkt DINP2 wird dieses Kennzeichen entschlüsselt. Dazu muss der Funktionsbaustein BUS_DI_DATA_COMBINE aufgerufen werden. Dieser Baustein ermittelt aus den alten und den neu übergebenen Daten (Importing-Parameter) den kompletten neuen Datenstand (Exporting-Parameter).
  • Neuen Datenstand merken
Die Anwendung merkt sich den neuen Datenstand in den dafür vorgesehenen Tabellen bzw. Feldleisten. Anschließend ruft das BDT die Prüfungen zu den Sichten auf, bei denen das Kennzeichen Kopfdaten DI nicht gesetzt ist.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

I_DATA

Ausnahmen

Funktionsgruppe

FKK_VT_BDT

ROGBILLS - Synchronize billing plans   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2572 Date: 20240523 Time: 073659     sap01-206 ( 55 ms )