Userexit PBAS0001 in PA. Verprobung vorm Speichern. Precheck

Userexit PBAS0001 in PA. Verprobung vorm Speichern. Precheck

Postby Christa4829 » Thu Oct 16, 2014 7:49 am

Hallo,
ich hab folgendes Szenario:
Sofern eine bestimmte Datenkostellation in einem Infotyp eingegeben wird, soll in einer anderen Tabelle ein Datensatz gelöscht werden. Das funktioniert auch.

Nun kann es aber vorkommen, dass im Infotyp zwar die Daten eingegeben wurden, der Satz dann gelöscht wird, aber im eigentlichen Speichern des Infotyps eine Prüfung fehlschlägt.Demzufolge hätte o.g. Löschaktion ja nicht stattfinden dürfen....und Rollback ist dann nicht mehr. :-(

Gibt es eine Möglichkeit indem ich im Userexit prüfe ob speichern möglich wäre...und erst dann bei Erfolg eine Aktion ausführe? Quasi sowas wie save_document_prepare. Oder einen Exit, der NACH erfolgreichem Speichern durchlaufen wird?

Danke u. Gruß. :?:
TE
Christa4829
..
..
 
Posts: 47
Joined: Wed Jan 11, 2012 11:23 am

Re: Userexit PBAS0001 in PA. Verprobung vorm Speichern. Prec

Postby Lasse815 » Fri Oct 24, 2014 10:43 am

Hallo,

der Zeitpunkt des UserExits ist für diese Anforderung der falsche. Für diese Anforderung fällt mir nur das BAdI HRPAD00INFTY mit dem Zeitpunkt IN_UPDATE ein. Da sind alle Prüfungen bereits erledigt und die Daten werden gerade auf die Datenbank gespeichert.

Grüße
Chris
Lasse815
....
....
 
Posts: 683
Joined: Wed Nov 23, 2005 12:36 pm


Return to Human Resources

Who is online

Users browsing this forum: No registered users and 13 guests