I am new to Form Personalization. I have a requierment of Defaulting the Probation Period End Date with Default Date.
This date would be be calculated based on the employee's date of Hire. If he/she joins on 01-Jan-2012 then the Probation period End Date should be dafulted to 01-Apr-2012. The length of the Period would be 3 months.
We thouht of doing it using form personlization. Any help would be greatly helpful.
The probation period and standard work day information default from the employee's position. If standard conditions are not defined for the position, they may default from the employee's organization or Business Group.
Navigate to Position--> Description
Query the Position of the employee --> Navigate to Hiring information Tab --> Enter the probation Duration as 90 days.
hope the above helps. If this not satisfies your requirement, we can go with Forms Personalization.
Pl. select the parameters in personalization as follows.
We do not HRMS module hence you have to set some parameters (block name & field name ) from using your form. (Using Help > Diagonstics > Examine)
TRIGGER EVENT : WHEN-NEW-ITEM-INSTANCE
TRIGGER OBJECT : <SELECT block.field name > -- here select the probation period end date field
OBJECT TYPE = Item
OBJECT NAME = <SELECT block.field name > -- here select the probation period end date field
PROPERTY: INITIAL VALUE
In VALUE field place the following SQL .
=(SELECT ADD_MONTHS(:BLOCK.DATE_OF_JOIN,3) FROM DUAL)
-- Apply & Save
-- Switch over the responsibility & retest your scenerio.