
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
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.
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.
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 |
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.