Hallo,
ich habe einen eigenen PD-Infotypen angelegt und letztlich über OOFRAMEWORKCUST auch auf einer Registerkarte in der PPOME zur Verfügung gestellt.
In der OOIT habe ich ihn mit Zeitbindung 1 versehen.
Plausis auf Eingaben kann ich im PAI zum entsprechenden Dynpro oder ggfs. im BAdI HRBAS00INFTY machen. So weit so gut.
Nun möchte ich aber, dass z.B. Organisationseinheiten immer im neuen Infotyp Daten haben müssen. Also Pflichtfeld. Wie kann ich das verproben?
Wenn der User meinen Reiter nicht ansteuert, dann greifen dynprospezifische Prüfungen nicht, schliesslich wird das Dynpro ja nicht aufgerufen. D.h. PAI oder Pflichtfelddefinitionen warden erst gar nicht prozessiert.
Methoden wie BEFORE_UPDATE in oben genanntem BAdI hingegen zeigen Einträge zu meinem Infotypen ja nur, wenn Eingaben gemacht wurden. Fehlen diese, kann es sein, dass die Felder leer gelassen wurden oder aber, dass die Felder schon vorher gefüllt waren und jetzt nur dieser Infotyp kein Update erfährt.
Habe ich was übersehen? Für jeden Hinweis dankbar,
Frank