Inhaltsverzeichnis
keine GliederungMit Hilfe der Klasse "SAPTableImport" kann man eine SAP Tabelle in die HDB importieren.
In der Klasse "SAPTableImport" kann man nun ein neues Objekt anlegen, dass nach belieben benannt werden kann. In die Attribute des Objekt muss folgendes eingetragen werden:
- ABAPWhereClause: Hier kann eine where clause eingetragen werden (z.B. BEGDA <= '{today}' AND ENDDA >= '{today}' and OTYPE = 'O')
- ClassName: Hier wird der Klassenname angegeben, in der die Tabelle importiert werden soll. Ist keine Klasse in der HDB vorhaden, so wird diese vom Import automatisch angelegt.
- CNameMask: Hier wird das Attribut genommen, welches als "CName" der Klasse verwendet werden soll.
- FieldNames: Hier werden die SAP-Tabellen-Spalten angegben die importiert werden sollen.
- SAPHRSystem_id: Hier wird die Id des SAPHRSystems ausgewählt, auf dem die zu importierende Tabelle liegt
- TableName: Name der zu importierenden SAP-Tabelle ( muss ein gültiger SAP-Tabellen-Name sein)
Nach dem man die Attribute des neuen Objekts ausgefüllt hat, wählt man den SAPTableImport aus und klickt auf Synchronisieren. Es wird ein neuer Antrag gestartet (NSSAP.SAP.SYNC SAPTableImport), der die Klasse anlegt und die SAP-Tabelle importiert.