Search This Blog

Sunday, March 6, 2016

SIT Creation in Oracle HRMS SSHR



How to create SIT:
Step 1 – Creating SIT 

Login in as System Administrator -> Flexfield -> Key -> Segments

Search for Application (Human Resources) and Flexfield Title (Personal Analysis Flexfield)

Define a new row, we can call it Business Card Request:



Pic1:



Pic2:





1.1   Register the SIT


Pic3:




Step 1.2:


Open Workflow Builder >Click Open>Login into Database using apps credentials>



 pic4:



Get the Item Type “HR”
Expand the Processes: 

pic5:




Copy the seeded HR_SIT_PRC and paste it in the same place with new name HR_SIT_BC_PRC.
So in future if we need any customizations or modification we can do on our custom process not on seeded.



pic6:
 



Step 2 – Define Function 

After this, we go back into SysAdmin and go to Application -> Function

The function can be:

Function,                                             User Function Name,                                     Description
==================================
HR_SIT_BC                                        Fuj Business Card,                                           Fuj Business Card

Under the properties tab, we have:

 

Function,                                             Type,                     Maintenance Mode,        Context dependence
===========================================
HR_SIT_BC                         SSWA jsp function ,                       None,                     Responsibility
Under the Form tab we have

Parameters
==========
pAMETranType=SSHRMS&pAMEAppId=800&pProcessName=HR_SIT_BC_PRC&pItemType=HRSSA&pCalledFrom=HR_SIT_BC&pPersonID=&pFromMenu=Y




Under the Web HTML tab, we have

HTML Call
=========
OA.jsp?akRegionCode=HR_CREATE_PROCESS_TOP_SS&akRegionApplicationId=800&OAFunc=HR_SIT_BC

pCalledFrom and OAFunc must be the function name
HR_SIT_BC_PRC is the name of the workflow process, copy of the original SIT one.

save & Exit.






Step 4 – Map Function with Menu 

4.1 Next is to add this function (Business Card) to the Menu for Employee Self Service.

4.2.1 Then we also need to open the menu "Global Self Service Functions Custom". And add our function to it as well under the function column.
4.2.2 Add under AE Self Service Functions Custom , if the localization is in UAE.

Next we now navigate to our function and open the Page and we have to personalize the page for it.
Step 5 – Personalize the Page to show only one SIT (Business Card) not all SIT’s which by default shows all.

After this, we have to personalize the page:



pic7:



/oracle/apps/per/selfservice/specialinformation/webui/PersonSitPG

to only show our SIT at functional level.

To do this, we will click on our new function in SSHR. But this will show all of the SIT's available which is quite a lot.
So on this page, we click on the "Personalization" link at the top.
 
 





pic8:



Then from here, we find the column "Flex: Key flex for Sit" near the very bottom click the pen image to personalize the page.
Now, on the next page that shows up, find the "Segment List" column.

For this field, we enter values under the function header in the format:

STRUCTURE 1|Segment 1|Segment 2
FUJ_BUSINESS_CARD|CARDNO|COMMENTS

4 comments: