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 / 1806 / 214 / 396 ) »
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.
1870
Views
Datensatz in kundeneigener Infotyp wird nicht gespeichert?!!
von Stentor » 11.11.2005 15:04 • Verfasst in Human Resources
1
Antw.
1740
Views
Infotyp anlegen
von mamba » 29.11.2007 16:49 • Verfasst in Human Resources
5
Antw.
2316
Views
Anlegen Infotyp 9500
von Lukas R. » 24.09.2018 09:27 • Verfasst in ABAP® für Anfänger
1
Antw.
96
Views
FuBa für Personalentwicklung - Infotyp anlegen
von TomSpeed » 18.03.2023 11:54 • Verfasst in ABAP® für Anfänger
2
Antw.
3756
Views
Infotyp 0105
von Littlered » 20.05.2005 09:37 • Verfasst in ABAP® Core

Über diesen Beitrag



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

Aktuelle Forenbeiträge

Artikel automatisch in va01
vor 2 Tagen von wreichelt 2 / 53
langtexte beim Fertigungsauftrag
vor 3 Tagen von ByteMeBaby 7 / 6426
Updates der Daten, Fehlermeldung
vor 4 Tagen von Egzon gelöst 1 / 75

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.

Aktuelle Forenbeiträge

Artikel automatisch in va01
vor 2 Tagen von wreichelt 2 / 53
langtexte beim Fertigungsauftrag
vor 3 Tagen von ByteMeBaby 7 / 6426
Updates der Daten, Fehlermeldung
vor 4 Tagen von Egzon gelöst 1 / 75

Unbeantwortete Forenbeiträge

Updates der Daten, Fehlermeldung
vor 4 Tagen von Egzon 1 / 75
Zwischensumme Adobe Forms
letzen Monat von Lucyalison 1 / 296