Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

BADI @ APPCREATE

Former Member
0 Kudos

I have an appraisal created in transaction OOAM. I need to have the fields "validity period" filled with a badi. I've implemented 2 badis at SE19 but none of them is called by the standard transaction APPCREATE. They are: HRPDV00APPRAISAL0001 and HRHAP00_DOC_DEF_DV that I think are the only ones appropriated by this transaction. I think that are some feature that was not activated at the moment of the creation of this appraisal at OOAM.

The second BADI mentioned have a filter. At debbug time the standar program can't find some key related to this BADI at HRP5025 and HRT5025. Any help ? Thanks a lot !

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello,

My first guess is that you are creating old appraisals. The BAdI's and infotype you mentioned belong to the new Objective Setting and Appraisals.

Creation of a template is done via phap_catalog_pa, creation of a document (where then the BAdI's are triggered) is phap_create_pa.

Regards and Groetjes,

Maurice

1 REPLY 1

Former Member
0 Kudos

Hello,

My first guess is that you are creating old appraisals. The BAdI's and infotype you mentioned belong to the new Objective Setting and Appraisals.

Creation of a template is done via phap_catalog_pa, creation of a document (where then the BAdI's are triggered) is phap_create_pa.

Regards and Groetjes,

Maurice