Funktionsbausteine für HR

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Funktionsbausteine für HR

Beitrag von gmsdd (ForumUser / 14 / 0 / 0 ) »
Hallo,

ich möchte in der TR PA30 für bestimmte Pers-Nr. im Infotyp 15 für eine bestimmte Lohnart Einträge tätigen.

Da ich bei der Eingabe ständig Warnungen bekomme, ist es mir mit Batch-Input noch nicht gelungen entsprechende Eingaben zu tätigen.
Kennt jemand FUB mit dem ich, wie in der TR PA30, Daten eingeben kann?

Gruß
gmsdd

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


Beitrag von ChrisB (Specialist / 406 / 8 / 20 ) »
Hallo gmsdd,

wieso bekommst Du denn Warnungen bei der Erfassung der Lohnart?

Und für die Erfassung von mehreren Lohnarten im IT 15 könntest Du auch mal die Schnellerfassung PA70 versuchen ;-)

Viele Grüße
Chris

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Hallo,

Warnungen sollten bei Batch-Input eigentlich kein Problem sein! Die werden ins Protokoll geschrieben und fertig.
Ich persönlich nehme auch lieber Batch-Input als PA70, die Handhabung bei mehr als 20 Personalnummern ist im PA70 "gewöhnungsbedürftig" :wink:

Als Fuba fällt mir spontan HR_MAINTAIN_MASTERDATA ein, aber BI ist sicher einfacher.

Gruß
donny

Beitrag von gmsdd (ForumUser / 14 / 0 / 0 ) »
Hallo,

vielleicht mache ich in der Verarbeitung etwas falsch.
Wenn bei der BI-Aufnahme der Eingabe in der TR PA30 folgendes steht:

0000 T PA70
SAPMP50A 5000 X
.
.
u.s.w
.
.
0000 T PA70
SAPMP50A 5000 X

Die Aufnahme sieht so aus, als würde die Verarbeitung zwei mal ausgeführt werden.
Ich führe nur ein mal am Ende
CALL TRANSACTION 'PA30' USING bdc MODE 'A'.
Ist das OK?

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Hi gmsdd,

lass mal das "0000 T PA70" weg. Du sagst ihm die Transaktion bei "CALL TRANSACTION PA30" ja schon. So wie du es machst, macht er vielleicht sowohl PA70 als auch PA30?

Ich war davon ausgegangen, daß du per CALL FUNCTION 'BDC_INSERT' eine BI-Mappe zunächst erstellt, dann könntest du in SM35 den Inhalt vorher prüfen. aber CALL TRANSACTION geht natürlich auch, den mußt du dann aber nach jedem Datenblock machen und zwischendrin die Datentabelle refreshen.

Gruß
donny

Beitrag von gmsdd (ForumUser / 14 / 0 / 0 ) »
Hallo,

ja ich mache es mit CALL TRANSACTION.

Heißt es also, wenn der Eintrag Feldname PA30 und Startkennzeichen T
dass ich nach diesem Block ein CALL TRANSACTION 'PA30' ...
aufrufen muß?

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Genau!

Und nicht vergessen: immer die Tabelle bdc wieder refreshen.

Beitrag von gmsdd (ForumUser / 14 / 0 / 0 ) »
Hallo,

ich habe jetzt den Weg gewählt, ein BI-Mappe zu erstellen.
Das Funktioniert aus sehr gut. Wie kann ich aber aus meimen Report die Mappe im Hintergrund abspielen.
Beim Abspielen mit dem FBA 'bdc_record_play' wird der Dialog aus der SM35 angezeigt, wie die Mappe abgespielt werden soll. Ich möchte es aber automatisch im Hintergrund abspielen.

gruß
gmsdd

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1645
Views
Funktionsbausteine
von KleinerEisbaer » 14.09.2007 14:03 • Verfasst in ABAP® für Anfänger
0
Antw.
545
Views
Funktionsbausteine für HR
von gmsdd » 29.03.2007 15:32 • Verfasst in ABAP® Core
12
Antw.
4408
Views
Funktionsbausteine
von Yixx » 05.01.2015 13:44 • Verfasst in ABAP® für Anfänger
1
Antw.
1364
Views
Funktionsbausteine
von jharris » 22.10.2009 16:45 • Verfasst in ABAP® für Anfänger
3
Antw.
2001
Views
Programme und Funktionsbausteine
von bohne » 09.02.2006 14:55 • Verfasst in ABAP® für Anfänger

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