Automatisierung - Datenübernahme

Alles Rund um SAP®.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Automatisierung - Datenübernahme

Beitrag von Spook (ForumUser / 44 / 0 / 0 ) »
Hi Leute,

ich bin dabei Daten aus Rechnungen per Batch-Input in das SAP zu übernehmen.
- Zuerst verwende ich ein Programm außerhalb des SAP, um die
Rechnungsdaten aufzubereiten und in eine Datei zu exportieren.
- Dann werf' ich mein Konvertierungsprogramm an, das die Daten SAP-
konform aufbereitet und wieder in eine Datei speichert.
- Als nächstes leg' ich eine BI-Mappe an
- um diese am Ende dann abzuspielen.

Ist es möglich, die ganzen Schritte so in Reihenfolge zu bringen, dass per Button-Click alles nacheinander abläuft?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von LoLo ( / / 0 / 3 ) »
Hi Spook,

grundsätzlich ist das schon möglich. Z.B. das ganze (evtl. versch. Fubas?) in ein Rahmenprogramm packen und alles schön synchron ausführen. Dann läuft das Programm u.U. aber etwas länger, deshalb ist es vermutlich am besten, es im Batch laufen zu lassen. Zusätzlich empfiehlt sich dann natürlich, am Ende noch sowas wie einen Log oder Report auszugeben.

LoLo

Beitrag von Andreas ( / / 0 / 3 ) »
Hallo Spook,

die Teile Konvertierung und BatchInput kannst du in ein Programm
packen.

Beispiel :

1) Migration der Daten mit Ausgabedatei file

2a) -bei Aufbereitung für RFBIBL00
submit rfbibl00 with DS_NAME = file
with CALLMODE = 'B' and return.

2b) bei eigenem BI erzeugst du die Mappe map ja schon
im Programm durch die entspr. Fuba's.

3) -Aufruf BI-Verarbeitung:

SUBMIT RSBDCSUB WITH MAPPE = map
WITH VON = SY-DATUM
WITH Z_VERARB = 'X'
AND RETURN .

Gruß Andreas

Beitrag von Spook (ForumUser / 44 / 0 / 0 ) »
Hi,

bedeutet das jetzt, dass ich ein weiteres ABAP-Programm anlege, um die Vorgänge nacheinander aufzurufen?


Die Mappe wird nicht automatisch erzeugt. Nachdem mein Konvertierungsprogramm durch ist, ruf' ich unter System -> Dienste -> Reporting das Programm RFBIBL00 auf lass' dadurch eine BI-Mappe anlegen.
Diese wird danach durch den Aufruf von System -> Dienste -> Batch-Input -> Mappen abgespielt.

Lieg' ich mit meiner Vorgehensweise richtig?

Beitrag von Spook (ForumUser / 44 / 0 / 0 ) »
Okay,

meine Vorgehensweise scheint richtig zu sein.

Mittlerweile hat sich ein neues Problem ergeben:

Beim Report 'rsbdcsub' läuft die Verarbeitung der Mappe im Hintergrund.

Beim Abspielen tauchen mehrere Warnhinweise (aufgrund von Dynpro-Feldern, die in der Tabelle BBSEG auftauchen, aber nicht vorhanden sind) auf. Beim sichtbaren Abspielen gibt es keine Probleme, aber in der Hintergrundverarbeitung bricht der Batch-Input ab.

Kann ich festlegen, dass die Verarbeitung trotz Warnhinweisen fortgeführt werden soll?

Beitrag von Spook (ForumUser / 44 / 0 / 0 ) »
Das Problem hat sich mittlerweile auch gelöst!

Nächstes:
LoLo hat geschrieben:Zusätzlich empfiehlt sich dann natürlich, am Ende noch sowas wie einen Log oder Report auszugeben.
Hört sich sehr gut an, aber wie kann ich ein Log mitschreiben lassen?
Es wird ja ein Protokoll erstellt, aber vielleicht kann ich auch ein eigenes Protokoll mitschreiben lassen.

Beitrag von LoLo ( / / 0 / 3 ) »
Wenn ein Protokoll ohnehin mitgeschrieben wird, dann wird das wohl ausreichen. Ansonsten kannst Du Dir mal Paket SZAL anschauen.

LoLo

Seite 1 von 1

Vergleichbare Themen

6
Antw.
5736
Views
Automatisierung GLMAST funktioniert nicht
von njamnjam » 24.06.2008 09:29 • Verfasst in Financials
1
Antw.
1706
Views
Datenübernahme in editierbarem ALV
von Grotzfeld » 17.10.2018 09:38 • Verfasst in ABAP Objects®
0
Antw.
3366
Views
Steuerung der Datenübernahme von PB nach PA
von OnkelSAP » 22.01.2015 18:43 • Verfasst in Human Resources
0
Antw.
1843
Views
FBA8 - Datenübernahme - LSMW
von Julia611 » 28.06.2013 13:42 • Verfasst in Sonstige Module

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.