Infotyp anlegen, Zeitpunkt: Infotyp gespeichert

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Infotyp anlegen, Zeitpunkt: Infotyp gespeichert

Beitrag von TomSpeed (ForumUser / 5 / 0 / 0 ) »
Hallo zusammen,

ich habe den kundeneigenen Infotyp 9995 entwickelt und möchte, nachdem eine neuer Datensatz zum Infotyp 9995 in der Transaktion PA30 gespeichert wurde, mit dem FuBa HR_INFOTYPE_OPERATION einen Datensatz zum Infotyp "0019 - Terminverfolgung" anlegen. Ich möchte keine Personalmaßnahme nutzen, sondern den Vorgang automatisieren. An welcher Stelle kann ich den FuBa HR_INFOTYPE_OPERATION am besten aufrufen? Es müsste auf jeden Fall nachdem Speichern des Datensatzes zum Infotyp 9995 sein.

Vielen Dank und viele Grüße

TomSpeed

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


Re: Infotyp anlegen, Zeitpunkt: Infotyp gespeichert

Beitrag von DeathAndPain (Top Expert / 1961 / 261 / 415 ) »
Im Grundsatz gibt es zwar einen User Exit und zwei BADIs, die nach dem Speichern per PA30 aufgerufen werden, aber in denen darfst Du keine anderen Infotypen verändern. Da müsstest Du dann einen Krückenweg gehen, indem Du einen kleinen Report per SUBMIT-Befehl als Hintergrundjob einplanst. In diesem Report wartest Du dann, bis die Personalnummer nicht mehr gesperrt ist und änderst dann.

Aber es geht auch viel einfacher auf eine von der SAP für genau solche Zwecke vorgesehenem Weg. Das, was Du machen möchtest, ist nämlich der typische Anwendungsfall für eine sog. "Dynamische Maßnahme" - allerdings eine recht alte Technik, was man ihr auch anmerkt. Du musst dazu die Tabelle T588Z pflegen (geht per SM30). In dieser Tabelle findest Du schon jede Menge Einträge von der SAP, die Du als Beispiele nutzen kannst. Nutze F1 in den verschiedenen Feldern der Tabelle, um zu lernen, wie man eine Dynamische Maßnahme baut oder such im Internet nach einer Beschreibung von Dynamischen Maßnahmen im SAP HCM.

Du kannst solch dynamische Maßnahme auch "dunkel" ablaufen lassen, also ohne dass der Benutzer etwas davon sieht, mit von Deinem Programm vorgefertigten Werten. Hierzu kannst Du auch Programmcode von Dir aufrufen lassen. Das ist der Weg, aber da muss man sich erst reinfummeln.

Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
Thomas R.


Seite 1 von 1

Vergleichbare Themen

1
Antw.
2015
Views
Datensatz in kundeneigener Infotyp wird nicht gespeichert?!!
von Stentor » 11.11.2005 15:04 • Verfasst in Human Resources
1
Antw.
1863
Views
Infotyp anlegen
von mamba » 29.11.2007 16:49 • Verfasst in Human Resources
5
Antw.
2542
Views
Anlegen Infotyp 9500
von Lukas R. » 24.09.2018 09:27 • Verfasst in ABAP® für Anfänger
1
Antw.
244
Views
FuBa für Personalentwicklung - Infotyp anlegen
von TomSpeed » 18.03.2023 11:54 • Verfasst in ABAP® für Anfänger
0
Antw.
1883
Views
Infotyp-Bildsteuerung
von ms » 04.09.2006 14:08 • Verfasst in Human Resources

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