Screenshots
Click on Create Document
Select Excel 2003 and click on Next button
Integrator: HR Integrator Setup
Click on Next
Click on Next button
Click on Next button
Click on Create Document
Click on Open
Click on Close button
Metadata Type: CREATEApplication Short Name: PERIntegrator User Name: CGNU Overtime UploadAPI Package Name: CGNU_OVERTIME_UPLOAD_PKGProcedure Name: UPLOAD_OVERTIME_CLAIMInterface User Name: CGNU Overtime Upload InterfaceInterface Parameter List Name: CGNU Overtime Upload Interface ParamAPI Type: PROCEDURE
Check Flagged Rows and Validate Before Upload check box followed by click on Upload
Define Layout
Select Integrator as CGNU Overtime Upload and click on Go button
Click on Define Layout
Layout Name: CGNU Overtime LayoutLayout Key: CGNU Overtime Layout
Click on Continue button
Select Placement as Lines for all these fields and click on Apply button
Click on Cancel button
Click on WEB ADI >> Create Document
Click on Next button
Select CGNU Overtime Upload Integrator and click on Next button
Click on Next button
Click on Next button
Click on Save button
Give Shortcut Name: CGNU Overtime UploadCheck Save to Form FunctionUncheck Excel 2003Click on Apply
Attach the below function to the Responsibility’s menu
Function: BNE_CGNU OVERTIME UPLOADUser Function Name: CGNU Overtime UploadDescription: Created by Web ADI Create Document Process
Parameters: bne:page=BneCreateDoc&bne:reporting=N&bne:integrator=PER:GENERAL_541_INTG&bne:layout=PER:CGNU_OVERTIME_LAYOUT&bne:content=PER:GENERAL_541_CNTHTML Call: oracle.apps.bne.webui.BneApplicationServiceHost Name: http://ihr78dapp.app.norwich-union.com:43600
Host Name for other instances:79D: http://ihr79dapp.app.norwich-union.com:4380073U: http://ihr73uapp.app.norwich-union.com:4260072R: http://ihr72rapp.app.norwich-union.com:4240070P: http://ihr70papp.app.norwich-union.com:42000
Attaching drop down list:
Navigate: WEB ADI >> Create Document
Select Excel 2003 and click on Next
Select Web ADI – Interface Columns Integrator from the integrator drop down list and click on Next
Click Next
Click Next
Execute the below query:
select distinctsubstrb(bit.application_id,1,12) APP_ID,substrb(bit.user_name,1,35) INTEGRATOR_NAME,bl.reporting_flag,substrb(blcv.layout_code,1,35) INTEGRATOR_LAYOUT,substrb(biv.user_name,1,30) ASSOC_VIEW,substrb(biv.interface_name,1,20) API,substrb(biv.upload_type,1,3) TYPE, blcv.INTERFACE_CODEfrombne_integrators_tl bit,bne_layout_cols_v blcv,bne_layouts_b bl,bne_interfaces_vl bivwherebit.INTEGRATOR_CODE = biv.INTEGRATOR_CODEand biv.interface_code = blcv.INTERFACE_CODEand bit.integrator_code=bl.integrator_codeand upper(bit.user_name) like upper('%CGNU Overtime Upload%')order by bl.reporting_flag
Application ID: 800Interface Code: <<from above query>>Language: US
Click on Continue button
Click on Create Document
For Sequence 4 or Name ‘P_ELEMENT_TYPE_ID’ set the property to the following:
Validation Type: TABLEValid ID: PETF.ELEMENT_TYPE_IDValid Meaning: PETF.ELEMENT_NAMEValid Object: PAY_ELEMENT_TYPES_F PETF,FND_LOOKUP_VALUES FLVValid Where: PETF.ELEMENT_NAME = FLV.MEANING AND FLV.LOOKUP_TYPE IN ('CGNU_OVERTIME_ELEMENTS_MGR','CGNU_OVERTIME_ELEMENTS_RAC') AND FLV.ENABLED_FLAG = 'Y' AND TRUNC(SYSDATE) BETWEEN NVL(FLV.START_DATE_ACTIVE,'01-JAN-1951') AND NVL(FLV.END_DATE_ACTIVE,'31-DEC-4712') AND TRUNC(SYSDATE)BETWEEN PETF.EFFECTIVE_START_DATE AND NVL(PETF.EFFECTIVE_END_DATE,'31-DEC-4712')
For enabling the drop down list for ELEMENT_TYPE_ID column, change the following propertiesLov Type: POPLISTOffline LOV Enabled Flag: Y
Change the prompt (Prompt Above): EMPLOYEE_NUMBER => Employee NumberWEEK_COMMENCING => Week CommencingAWAY_COST_CENTER => Away Cost CentreELEMENT_TYPE_ID => Overtime Rate
HOURS_CLAIMED => Overtime HoursSPECIAL_HOURLY_RATE => Special Hourly RateAUTHRORISING_MANAGER => Authorising Manager