Periodische Datenübernahme 
Wenn Sie nicht einmalig, sondern periodisch Daten ins SAP System übernehmen wollen, können Sie dies mit Hilfe des Programms /SAPDMC/SAP_LSMW_INTERFACE tun.
/SAPDMC/SAP_LSMW_INTERFACE ist ein Zusatzprogramm zu LSMW.
Das LSMW-Objekt ist komplett erstellt und getestet.
Die "Quellanwendung" stellt periodisch eine oder mehrere Dateien auf dem Applikationsserver bereit.
Das LSMW-Objekt greift nicht auf Dateien auf dem Frontend zu.
Sie haben im Arbeitsschritt Objektattribute pflegen das Kennzeichen unter periodische Datenübernahme gesetzt.
Die periodische Datenübernahme erfolgt über die folgenden Schritte:
Daten einlesen
Daten umsetzen
Daten importieren
Achtung
Es dürfen keine Dateien, die auf dem PC liegen verwendet werden.
Planen Sie das Programm /SAPDMC/SAP_LSMW_INTERFACE nach Ihren Wünschen ein. Legen Sie dazu eine Variante an und legen Sie über die Transaktion SM 36 () einen Job an.
Hinweis
Bei der Definition der Parameter für die Ausführung des Programms haben Sie die Möglichkeit, ein Flag-File anzugeben. Die Angabe dieses Flag-Files ist optional. Ein Flag-File dient dazu, mit der Anwendung, welche die Input-Datei(en) bereitstellt, einen "Handshake" herzustellen:
Das Rahmenprogramm für periodische Datenübernahme führt seine Arbeit nur dann aus, wenn das angegebene Flag-File existiert.
Nach Abschluss der Datenübernahme löscht das Rahmenprogramm für periodische Datenübernahme das Flag-File.
Die "liefernde" Anwendung sollte sich dazu komplementär verhalten: Bevor neue Dateien erzeugt werden, wird geprüft, ob das Flag-File existiert. Ist dies der Fall, so stoppt das Programm. Andernfalls werden die Dateien erzeugt, das Flag-File wird angelegt.
Hinweis
Einige der Standard-Batch-Input- und Direct-Input-Programme verwenden zusätzliche Parameter. Einige dieser Parameter werden nach außen "durchgereicht". Welche Parameter bei welchem Programm verwendet werden, entnehmen Sie bitte der unten stehenden Tabelle bzw.dem Coding des Programms /SAPDMC/SAP_LSMW_INTERFACE.
Programm |
Benutzter Parameter |
|||||
Testlauf ohne Update |
Batch Input Mappe erzeugen |
BI, DI, Call Transaction, Test |
Sperr-modus |
Maßnahme |
Benutzer-gruppe |
|
RAALTD01 RAALTD11 |
X |
|||||
RCCLBI01 RCCLBI02 RCCLBI03 RCCTBI01 |
X |
|||||
RCSBI010 RCSBI020 RCSBI030 RCSBI040 |
X |
|||||
RCVBI010 |
X |
|||||
RFBIBL00 |
X |
|||||
RHALTD00 |
X |
|||||
RLBEST00 RLPLAT00 |
X |
|||||
RMDATIND |
X |
|||||
RPUSTD00 |
X |
X |
||||
Hinweis
Sie können für das Einleseprogramm, das Umsetzungsprogramm und (im Fall Batch-/Direct-Input) das Batch- bzw. Direct-Input-Programm je eine Variante angeben. Diese müssen Sie vorher definieren.