AME Short Notes

AME consist of:

  1. AME Transcation Type : Encapsualtion of Business Rules
  2. AME Attributes: Variables
  3. AME Rule : Combo of if else condition
  4. AME Action : Return Value
  5. AME Approval Group : Can be static or dynamic

Profile option “AME:Installed” must be set to Yes, at application level to the calling application to be able to use AME.. For example, to make iExpenses use AME, you should set profile to Yes for “Payables” Application.

AME Transaction Type : Can be created by resp. Approvals Management Administrator

Rest all : Approvals Management Business Analyst

HOW AME RELATES TO SELF SERVICE HR

Form Function:

2 parameters named pAMETranType and pAMEAppId are passed as parameter to the Form Function. This tells which AME Transaction Type will be used by the SSHR screen.

However the decesion of whether AME is switched ON or OFF is decided by a Wokflow Activity named “Review Page”.

HR_APPROVAL_REQ_FLAG: If yes then AME else not.

HR_API_TRANSACTIONS
HR_API_TRANSACTION_STEPS
HR_API_TRANSACTION_VALUES

 

hr_transaction_swi.commit_transaction  This API commits transaction

=====

Implement AME in Self Service transaction:

  1. Find the function, where it needs to be enabled. Provide details in Form Fucntion tab.
  2. Make a copy of existing process.
  3. Link new process to new function created in Fucntion Tab.
  4. Enable FLAG : HR_APPROVAL_REQ_FLAG in Review Page.
  5. Update Condition for Transaction ,WORKFLOW_PROCESS_NAME in (ADS_HR_COMPTNC_PROFILE_JSP_PRC, ADS_OTA_ENROLL_IN_TRN_JSP_PRC, ADS_USHR_HR_XFER_ICD_JSP, HR_APPRAISAL_DETAILS_JSP_PRC, HR_ASSIGNMENT_JSP_PRC, HR_ASSIGNMENT_TERMS_JSP_PRC, …)

For check how it is working:

  1. Status Monitor in Workflow Administration.

 

 

 

 

 

 

Advertisements

AME SSHR – PART 2 – HOW AME RELATES TO SELF SERVICE HR

 

How does Oracle know which workflow process to initiate when a user enters “Person Information” screen in SSHR

When user clicks on SSHR Menu Item, the name of the workflow process is passed as a parameter to the form function. Therefore, the sequence of events are
  • User clicks on a menu in SSHR responsibility
  • Form Function attached to Menu is invoked.
  • This Form Function invokes AK Region HR_CREATE_PROCESS_TOP_SS [See Web HTML of Form Function HR_PERINFO_SS]

Continue reading →