on 03-31-2006 1:21 PM
Hi
I m facing a problem that when i call the transaction appcreate and select a multisource appraisal there is a message that multisource appraisal cannot be edited whereas it opens the screen for individual appraisal.
I cudnt figure out the reason..is there a patch or any authorization reqd..
Pls advice
Regards
Nidhi Guglani
Hi Nidhi,
It is not an authorization issue.. PL verify the T77S0 settings for the App id.. You can take at the following code in the Program LRHPA_SHOWF01 from where this error gets triggered..
* read t77s0 settings
PERFORM re77s0(mstt77s0) USING 'SEMIN' 'EVAEV'
static_form1 l_subrc.
PERFORM re77s0(mstt77s0) USING 'SEMIN' 'EVAPA'
static_form2 l_subrc.
ENDIF.
* check appraisal form = tem (training and event) appraisal form
IF ( static_form1 = p_form_id
OR static_form2 = p_form_id )
AND ( p_kind_id = c_akind_3
OR p_kind_id = c_akind_4 ).
* group appraisal -> not allowed
p_subrc = 4.
ENDIF.
Regards,
Suresh Datti
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Suresh
Thanx a lot!!this T7750 setting for SEMIN and EVAEV was set to employee appraisal formid in my system.which Should be multisource.I really want to know how cud u zero down on the exact problem in code where it was checking for multisource appraisal.since T7750 didnt come across to me during the entire configuration of Appraisal systems.
Hi Nidhi,
It is fairly easy to dig into such issue, if you are a programmer & are used to such "digging".. in this case I started off with the Tcode 'APPCREATE' in se93. Identified, the Program it is tied to as 'RHPE_APP_CREATE'. In the program source code, there is a function call to 'RHPA_SHOW_APPRAISAL' that actually creates the appraisal. Once you display the source code of this function module, you will note that there is a call to a subrouitne that checks if it is a group apprasial & throws up the error.. the reference to the Table T77S0 is inside this subroutine.. Of course, you have to be lucky to hit the bulls eye quickly.. as in this case, it was just a couple of minutes..
Regards,
Suresh Datti
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.