Responsibility key hardcoded for complete schedule's destination url for flow execution workstation. Due to which whenever Flow execution workstation is opened from any other responsibility then responsibility key has to be hardcoded for that responsibility.
This was done through Personalization.
Later, we realized if we have 10 responsibility for Flow Execution Workstation, then we have to do 10 personalization which look void to me. So, we want to make this global.
Raised an Oracle SR but no response.
The Property Pallet to define:
Destination URL= form:responsibilityApplicationShortName:responsibilityKey:securityGroupKey:functionName:param1=value1 param2=value2 param3=value3
What Oracle did in OA Page?
form:BOM:FLOW_MANUFACTURING:STANDARD:WIP_WIPTXCFM_SCHEDULED:ORG_ID={@OrganizationId} P_FROM_PCB="Y" P_SCHEDULE_NUMBER=mailto:P_SCHEDULE_NUMBER={@ScheduleNumber}
I have to replace hardcode responsibilitykey to make it global.
Solution Given:Define a Custom Function and Call it in responsibilityKey.
like fnd_global.resp_name.