SlideShare a Scribd company logo
Title
                        http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                Email : ashish1234u@gmail.com
                                      ADI Set Up Steps

The Basic Mandatory step before starting with the ADI Set Up is to enable Security settings in
Internet Explorer, Word, Excel as follows:-

   (a) Word:-
       (i)Tools->Macro->Security->Security Level tab->check low button
       (ii)Tools->Macro->Security->Trusted Publishers tab->check Trust            Access to Visual
   Basic Project checkbox also.

   (b) Excel:-
       Same as above

   (c) Internet Explorer:-
       (i) Tools->Internet Options-> Security-> Custom Level-> Initialize and script ActiveX
       controls not marked as safe-> Prompt
       (ii) Tools->Internet Options-> Security-> Custom Level-> Automatic prompting for file
       downloads-> enable
       (iii) Tools->Internet Options-> Security-> Custom Level-> Use Pop-up Blocker-> Disable



       Requirement:

          1. Need to download all the applicant details who does not have SIT values using
             Oracle WEBADI for specific business group

          2. Need to insert SIT values for the applicants data which is downloaded

          3. Need to upload the applicant’s data to which changes have been done.

          4. Need to check weather the data is updated or not from the front end.




   1) Create a new view to retrieve data for the applicants

                          http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                Email : ashish1234u@gmail.com
Title
                              http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                          Email : ashish1234u@gmail.com
       Who does not contain SIT VALUES?

CREATE OR REPLACE VIEW XXGENAPPSITDETAILS_V
AS
SELECT DISTINCT papf.first_name Applicant_First_Name,
  papf.last_name Applicant_Last_Name,
  papf.applicant_number,
  pav.name vacnacy_name,
  NULL person_analysis_id,
  NULL CEDS_Attended,
  NULL CEDS_Writing_Score,
  NULL CEDS_Reading_Score,
  NULL CEDS_Listening_Score,
  NULL CEDS_Free_Speach_Score,
  NULL HAWK_Attended,
  NULL object_version_number
FROM per_all_people_f papf,
    per_all_assignments_f paaf,
    per_all_vacancies pav,
  APPS.per_person_types ppt,
  PER_PERSON_TYPE_USAGES_F pptuf
WHERE papf.business_group_id = ppt.business_group_id
and papf.business_group_id = paaf.business_group_id
and papf.person_id = paaf.person_id
and paaf.vacancy_id = pav.vacancy_id
and pav.business_group_id = paaf.business_group_id
AND papf.business_group_id IN
  (SELECT business_group_id
  FROM per_business_groups
  WHERE name = 'Genpact Guatemala'
  )
AND pptuf.person_id = papf.person_id
and pptuf.person_type_id = ppt.person_type_id
AND upper(PPT.USER_PERSON_TYPE) IN ('APPLICANT')
AND sysdate BETWEEN papf.effective_start_date AND papf.effective_end_date
AND (papf.person_id,pav.name)
NOT in
(SELECT papf.person_id,
     pac.SEGMENT1 Vacancy_Number
  FROM
  apps.per_person_analyses ppa,
  apps.per_analysis_criteria pac,
  per_all_people_f papf,
  APPS.per_person_types PPT ,
  per_person_type_usages_f pptuf,
  fnd_id_flex_structures FIFS,
  per_business_groups bg
WHERE ppa.business_group_id= bg.business_group_id
AND bg.NAME = 'Genpact Guatemala'
AND pptuf.person_id        = papf.person_id
AND ppt.person_type_id = pptuf.person_type_id
AND fifs.id_flex_num = PPA.ID_FLEX_NUM
AND FIFS.id_flex_structure_code = 'XX_CEDS_GUATEMALA'
AND upper(PPT.USER_PERSON_TYPE) IN ('APPLICANT')
and papf.person_id=ppa.person_id
and ppa.analysis_criteria_id=pac.analysis_criteria_id
and sysdate BETWEEN papf.effective_start_date and papf.effective_end_date
AND TRUNC(sysdate) BETWEEN pptuf.EFFECTIVE_START_DATE AND pptuf.EFFECTIVE_END_DATE
)
minus
SELECT DISTINCT papf.first_name Applicant_First_Name,

                                http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                          Email : ashish1234u@gmail.com
Title
                              http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                          Email : ashish1234u@gmail.com
  papf.last_name Applicant_Last_Name,
  papf.applicant_number,
  pav.name vacnacy_name,
  NULL person_analysis_id,
  NULL CEDS_Attended,
  NULL CEDS_Writing_Score,
  NULL CEDS_Reading_Score,
  NULL CEDS_Listening_Score,
  NULL CEDS_Free_Speach_Score,
  NULL HAWK_Attended,
  NULL object_version_number
FROM per_all_people_f papf,
    per_all_assignments_f paaf,
    per_all_vacancies pav,
  APPS.per_person_types ppt,
  PER_PERSON_TYPE_USAGES_F pptuf
WHERE papf.business_group_id = ppt.business_group_id
and papf.business_group_id = paaf.business_group_id
and papf.person_id = paaf.person_id
and paaf.vacancy_id = pav.vacancy_id
and pav.business_group_id = paaf.business_group_id
AND papf.business_group_id IN
  (SELECT business_group_id
  FROM per_business_groups
  WHERE name = 'Genpact Guatemala'
  )
AND pptuf.person_id = papf.person_id
and pptuf.person_type_id = ppt.person_type_id
AND upper(PPT.USER_PERSON_TYPE) IN ('APPLICANT')
AND sysdate BETWEEN papf.effective_start_date AND papf.effective_end_date
AND (papf.person_id,pav.name)
 in
(SELECT papf.person_id,
     pac.SEGMENT1 Vacancy_Number
  FROM
  apps.per_person_analyses ppa,
  apps.per_analysis_criteria pac,
  per_all_people_f papf,
  APPS.per_person_types PPT ,
  per_person_type_usages_f pptuf,
  fnd_id_flex_structures FIFS,
  per_business_groups bg
WHERE ppa.business_group_id= bg.business_group_id
AND bg.NAME = 'Genpact Guatemala'
AND pptuf.person_id        = papf.person_id
AND ppt.person_type_id = pptuf.person_type_id
AND fifs.id_flex_num = PPA.ID_FLEX_NUM
AND FIFS.id_flex_structure_code = 'XX_CEDS_GUATEMALA'
AND upper(PPT.USER_PERSON_TYPE) IN ('APPLICANT')
and papf.person_id=ppa.person_id
and ppa.analysis_criteria_id=pac.analysis_criteria_id
and sysdate BETWEEN papf.effective_start_date and papf.effective_end_date
AND TRUNC(sysdate) BETWEEN pptuf.EFFECTIVE_START_DATE AND pptuf.EFFECTIVE_END_DATE
)




                                http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                          Email : ashish1234u@gmail.com
Title
                                http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                               Email : ashish1234u@gmail.com


Concepts

Integrator – This is the definition that stores the information about the action the user wishes to perform. For example,
downloading specific data to a spreadsheet for viewing or to modify and upload back to the database. For ADE users, this
equated to the Style.

API – Application Programming Interface. This is the pl/sql interface by which data is validated and uploaded into Oracle HRMS.
You would associate an api with an integrator if it was intended to either create new data in the application or update data that
had been previously downloaded. See Oracle HRMS Configuring,Reporting and System Administration manual for a list of
supported apis.

View – A view is an object by which you can query data on a table or tables. If the action you are intending to perform involves
downloading data, you must associate a view with the integrator. If you are using Create style APIs, you do not require a view.
You can elect to use a seeded view, for example, PER_PEOPLE_V, to use with your integrator. However, if the integrator is for
updating data, then it is recommended that you create your own views and remember to include the
OBJECT_VERSION_NUMBER, and any other In/Out parameters used by your chosen API.

One thing to beware of is the use of Aliases in views if you are downloading from a form. For example,if you use an alias for
Applicant_Name called Starter, and then use a restrictive query in the form on Applicant Name before running the integrator in
Web ADI, you will get the following error in the BNE log.

BneBaseSQL.executeBneQuery: Exception while running query. Error Code: 904, Message: ORA-00904:
"APPLICANT_NAME": invalid identifier

The column APPLICANT_NAME has been overwritten by the alias in the definition loaded into the BNE tables.

Layout – This is where the user selects the columns to be displayed in the spreadsheet or Word document from the API and/or
View used by the integrator. An integrator can have more than one layout defined for it. You can choose which one to use when
you create your document.

Mapping – the mapping definition links the data source to the api columns. If no view is specified against the integrator or no
text file used to load data, then no mapping is needed. When the data source is a view, the mapping is created automatically,
however if a text file is being used then a mapping needs to be manually defined to associate each column in the file (source) to
the relevant api parameter (target). See example c) in section, A Step by Step Guide to Creating HRMS Integrators.




 Login to Oracle Apps
                                  http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                               Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
 Select Oracle WEB ADI Responsibility




 Click on Create Document
 Select Excel 2003 option from the viewer




 Click on Next button




                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com




 Select Integrator “HR Integrator Setup”
 Click on Next button




- Select Layout as “Integrator Setup”
 Click on Next button




                              http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com
Title
                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com




 Select Content as „None”
 Click on Next button




 Click on create document button




                               http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com
Title
                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com




- click on open




Detail information for column heading in the above Template
   1.    Upl                   - ignore
   2.    Metadata Type         - select List of Values from Oracle menu
   3.                            or right click on mouse.Choose UPDATE
   4.    Application Short Name- Choose your Application Short Name
   5.                            (see Getting Started)
   6.    Integrator User Name - Enter a name for your integrator
   7.                            (eg Update Asg Details)
   8.    View Name             - Create your own view, but must include
   9.                            object_version_number from

                              http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
   10.                                per_all_assignments_f. See Getting
   11.                                Started.
   12.   Form Name                -   GENERAL
   13.   API Package Name         -   HR_ASSIGNMENT_API
   14.   API Procedure Name       -   UPDATE_EMP_ASG_CRITERIA
   15.   Interface User Name      -   Enter a unique name
   16.   Interface Param List     -   Enter a unique name
   17.   API Type                 -   select List of Values from Oracle menu
   18.                                or right click on mouse.Choose PROCEDURE
   19.   API Return Type          -   ignore



Metadata Type             : UPDATE
Application Short name : PER
Intergrator User name     : XXTEST_SITAPP
View name                  : XXGENAPPSITDETAILS_V
Form Name                  : GENERAL
API Package Name           : XX_GENGUATAPPLSIT_PKG
API Procedure Name         : XX_GENGUATAPPLSIT_PRC
Interface User Name        : XXTEST_SITAPP
Interface Parameter List Name : XXTEST_SITAPP
API Type                       : PROCEDURE

Note : Interface User Name and Interface Parameter List Name should
       be same as Integrator name




 goto menu Oracleupload




                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com




 If upload is successful it will show in green colour which as shown below




 Goto home page of Oracle Webadi responsibility




                              http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com
Title
                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com




- Click on Create Documnet




 Select excel 2003 option




                               http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
 Select HR Maintain Integrator Form Function Association
 Click on Next button




 Select Form Function Associations option
 Click on Next button




 Select Form Function Associations option
 Click on Next button




                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                          http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                  Email : ashish1234u@gmail.com




    Give Application Short name (#App_short_name)
    Give Integrator Short name (#integrator_name)
    Click on Next continue




 Click on Create document button




                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                  Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com


 Form Function Template




(3) Define a Form Function like




Function : XXTEST_SITAPP_WEBADI
User Function name : XXTEST_SITAPP_WEBADI




                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com




Properties : SSWA Servlet Function




Web HTML: oracle.apps.bne.webui.BneApplicationService




Note: SELECT Integrator_code
      FROM BNE_INTEGRATORS_TL
      WHERE user_name LIKE „XXTEST_SITAPP‟ (< Integrator Name >)

Parameters: bne: page=BneCreateDoc&bne: integrator=800 :< Integrator_code>

Parameters: bne: page=BneCreateDoc&bne: integrator=800:GENERAL_1420_INTG




                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                        http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                Email : ashish1234u@gmail.com



 System Administrator  RequestsDefine
 Query Oracle Web Adi responsibility




 Copy Menu Name




                          http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com




 Query Menu Name




 Add the defined function name (#function_name) to menu

 Goback to Form Function template (#Form_Function)




Integrator Application Shot name: PER

Integrator User name: XXTEST_SITAPP

Form Function: XXTEST_SITAPP_WEBADI




                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                          http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                  Email : ashish1234u@gmail.com




 Goto menu Oracle Upload




 Goto Oracle Web Adi Responsibility home page

 Select Define Layout




                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                  Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com




 Select the Defined Integrator Name




 Click go

 Provide suitable layout name and unique layout key




 Click Continue


                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com




 Select all the fields which need to populate in the layout.
 Select the fields which are defined in the Procedure parameters.




 Goto Oracle Web Adi Responsibility home page

 Select Define Mapping



                               http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com
Title
                          http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                  Email : ashish1234u@gmail.com




Click go

 Define Mapping




 Provide mapping name and number of fields to be mapped




                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                  Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com




 Here mapping is done for defined view columns and procedure parameters




 Click on Lookup and Click on apply button



                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com




 Goto  System Administration  Requests Responsibility
 Query the responsibility to which webadi template to be attached

 Query genpact Guatemala irec hiring team




                              http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com
Title
                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com


 copy the menu name.




 Add the function to menu




 Goto Genpact Guatemala Irec Hiring Team Responsibility




 Click Genpact Guatemala Web Adi


                               http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com
Title
                          http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                  Email : ashish1234u@gmail.com




 Select Excel 2003
 Click Next




 Select the mapping name which we have defined




 Click Continue
                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                  Email : ashish1234u@gmail.com
Title
                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com




 Click Create Document




 Click Open
 Here it displays all the applicant details who does not have SIT values

                               http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com
Title
                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com




 Before inserting SIT values for a specific applicant




                               http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                     Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com




 Applicant does not contain SIT values




                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com
 Insert SIT values to the applicant “Sambit Swain”




CEDSATTENDED1 = „Y‟
CEDSWRITINGSCORE1 = 2
CEDSREADINGSCORE1 = 2
CEDSLISTININGSCORE = 4
CEDSFREESPEACHSCORE = 5
HAWKATTENDED = „Y‟




                              http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com
Title
                        http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                Email : ashish1234u@gmail.com



 goto menu  OracleUpload
 Select Flagged rows option




                          http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                Email : ashish1234u@gmail.com
Title
                           http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
 click close




 Check after uploading SIT values




                             http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                   Email : ashish1234u@gmail.com
Title
                            http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com




 Here SIT values for the applicant is updated.




                               http://oracleapps-atechniciansview.blogspot.com/

Author : Ashish Harbhajanka                                                    Email : ashish1234u@gmail.com

More Related Content

What's hot (20)

PDF
Oracle Fusion Cloud Payroll Costing Query
Feras Ahmad
 
PPTX
SOQL in salesforce || Salesforce Object Query Language || Salesforce
Amit Singh
 
PDF
Oracle EBS Self service from A to Z
Feras Ahmad
 
PDF
Oracle Fusion Trees
Feras Ahmad
 
DOCX
Oracle Personalization How To Restricting users from assigning items to diffe...
Ahmed Elshayeb
 
DOCX
Custom employee number generation
Feras Ahmad
 
PDF
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
Feras Ahmad
 
PDF
Payroll costing details Oracle Fusion Cloud HCM
Feras Ahmad
 
PDF
Oracle Fusion Employment Models
Feras Ahmad
 
DOC
Oracle EBS R12 Payroll user manual
Feras Ahmad
 
DOC
BP010 Core HR
Feras Ahmad
 
PPTX
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
CLTConsultingService
 
PPT
Payroll process oracle hrms
Shaju Shana
 
PDF
Oracle Fusion Cloud HCM Payroll Query
Feras Ahmad
 
PPT
How To Add Value In Lookups With Access Level System
Edi Yanto
 
DOCX
How to debug a fast formula
Feras Ahmad
 
DOCX
Fast formula queries for functions, contexts, db is and packages
Feras Ahmad
 
DOCX
Oracle HRMS Fast Formula
runjithrocking
 
DOC
Fujcci crp oracle payroll
Feras Ahmad
 
PPTX
Payroll process in oracle hrms
Faisal Anwar
 
Oracle Fusion Cloud Payroll Costing Query
Feras Ahmad
 
SOQL in salesforce || Salesforce Object Query Language || Salesforce
Amit Singh
 
Oracle EBS Self service from A to Z
Feras Ahmad
 
Oracle Fusion Trees
Feras Ahmad
 
Oracle Personalization How To Restricting users from assigning items to diffe...
Ahmed Elshayeb
 
Custom employee number generation
Feras Ahmad
 
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
Feras Ahmad
 
Payroll costing details Oracle Fusion Cloud HCM
Feras Ahmad
 
Oracle Fusion Employment Models
Feras Ahmad
 
Oracle EBS R12 Payroll user manual
Feras Ahmad
 
BP010 Core HR
Feras Ahmad
 
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
CLTConsultingService
 
Payroll process oracle hrms
Shaju Shana
 
Oracle Fusion Cloud HCM Payroll Query
Feras Ahmad
 
How To Add Value In Lookups With Access Level System
Edi Yanto
 
How to debug a fast formula
Feras Ahmad
 
Fast formula queries for functions, contexts, db is and packages
Feras Ahmad
 
Oracle HRMS Fast Formula
runjithrocking
 
Fujcci crp oracle payroll
Feras Ahmad
 
Payroll process in oracle hrms
Faisal Anwar
 

Viewers also liked (12)

DOCX
Oracle Web Adi For upload item master
Ahmed Elshayeb
 
PPT
Web Adi Success Story
seanwfielding
 
PPTX
Oracle Advance Pricing Demo
gaurav.upmanyu
 
PDF
Web adi webcast_v3
Bala Nagella
 
PPTX
2 model eer
Danar Retno Sari
 
PDF
Instructions MINOX MD 50 Series | Optics Trade
Optics-Trade
 
DOCX
Customize the login homepage For Oracle EBS R12
Ahmed Elshayeb
 
PPT
Hrms for beginners
sravan46
 
DOCX
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Ahmed Elshayeb
 
PDF
R12 india localization guide
kingshuk_goswami
 
PDF
R12.2.4 india localization setup
Krithivasan Nagarajan
 
PDF
105322956 advance-pricing-total-oracle-apps
Shivakumar Karajagi
 
Oracle Web Adi For upload item master
Ahmed Elshayeb
 
Web Adi Success Story
seanwfielding
 
Oracle Advance Pricing Demo
gaurav.upmanyu
 
Web adi webcast_v3
Bala Nagella
 
2 model eer
Danar Retno Sari
 
Instructions MINOX MD 50 Series | Optics Trade
Optics-Trade
 
Customize the login homepage For Oracle EBS R12
Ahmed Elshayeb
 
Hrms for beginners
sravan46
 
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Ahmed Elshayeb
 
R12 india localization guide
kingshuk_goswami
 
R12.2.4 india localization setup
Krithivasan Nagarajan
 
105322956 advance-pricing-total-oracle-apps
Shivakumar Karajagi
 
Ad

Similar to Webadi -a_sample_implementation (20)

PDF
oracle-apex-beginner-hands-on-lab-5095868.pdf
fhoedaya
 
PPT
Oracle web-applications
urskeshav
 
PDF
ITOUG 2019 - 18c, 19c features
Connor McDonald
 
PDF
Invoking discoverer report_through_application_1
Shuaib Kokate
 
PDF
ILOUG 2019 - 18c/19c features
Connor McDonald
 
PDF
18c and 19c features for DBAs
Connor McDonald
 
DOCX
Hrms interview
nikhilgla
 
PPTX
Perth APAC Groundbreakers tour - 18c features
Connor McDonald
 
PPTX
12 Things About 12c Release 2 for Developers
Connor McDonald
 
PPTX
Melbourne Groundbreakers Tour - Hints and Tips
Connor McDonald
 
PPTX
Session 104620 hitchhikers guide to people soft organization relationships-v2
Arvind Rajan
 
PDF
BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)
Ifeanyi I Nwodo(De Jeneral)
 
PDF
Hyderabad Mar 2019 - Database 18c / 19c
Connor McDonald
 
PPTX
OpenWorld 2018 - 20 years of hints and tips
Connor McDonald
 
DOC
MadhavG
Madhav Gottipati
 
PDF
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
vasuballa
 
PPTX
Oracle application express
Abhinaw Kumar
 
PPTX
Oracle application express ppt
Abhinaw Kumar
 
PDF
Converting 85% of Dutch Primary Schools from Oracle to PostgreSQL
Martijn Dashorst
 
PDF
APEX Connect 2019 - successful application development
Connor McDonald
 
oracle-apex-beginner-hands-on-lab-5095868.pdf
fhoedaya
 
Oracle web-applications
urskeshav
 
ITOUG 2019 - 18c, 19c features
Connor McDonald
 
Invoking discoverer report_through_application_1
Shuaib Kokate
 
ILOUG 2019 - 18c/19c features
Connor McDonald
 
18c and 19c features for DBAs
Connor McDonald
 
Hrms interview
nikhilgla
 
Perth APAC Groundbreakers tour - 18c features
Connor McDonald
 
12 Things About 12c Release 2 for Developers
Connor McDonald
 
Melbourne Groundbreakers Tour - Hints and Tips
Connor McDonald
 
Session 104620 hitchhikers guide to people soft organization relationships-v2
Arvind Rajan
 
BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)
Ifeanyi I Nwodo(De Jeneral)
 
Hyderabad Mar 2019 - Database 18c / 19c
Connor McDonald
 
OpenWorld 2018 - 20 years of hints and tips
Connor McDonald
 
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
vasuballa
 
Oracle application express
Abhinaw Kumar
 
Oracle application express ppt
Abhinaw Kumar
 
Converting 85% of Dutch Primary Schools from Oracle to PostgreSQL
Martijn Dashorst
 
APEX Connect 2019 - successful application development
Connor McDonald
 
Ad

Recently uploaded (20)

PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Learn Computer Forensics, Second Edition
AnuraShantha7
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Learn Computer Forensics, Second Edition
AnuraShantha7
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 

Webadi -a_sample_implementation

  • 1. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] ADI Set Up Steps The Basic Mandatory step before starting with the ADI Set Up is to enable Security settings in Internet Explorer, Word, Excel as follows:- (a) Word:- (i)Tools->Macro->Security->Security Level tab->check low button (ii)Tools->Macro->Security->Trusted Publishers tab->check Trust Access to Visual Basic Project checkbox also. (b) Excel:- Same as above (c) Internet Explorer:- (i) Tools->Internet Options-> Security-> Custom Level-> Initialize and script ActiveX controls not marked as safe-> Prompt (ii) Tools->Internet Options-> Security-> Custom Level-> Automatic prompting for file downloads-> enable (iii) Tools->Internet Options-> Security-> Custom Level-> Use Pop-up Blocker-> Disable Requirement: 1. Need to download all the applicant details who does not have SIT values using Oracle WEBADI for specific business group 2. Need to insert SIT values for the applicants data which is downloaded 3. Need to upload the applicant’s data to which changes have been done. 4. Need to check weather the data is updated or not from the front end. 1) Create a new view to retrieve data for the applicants http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 2. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] Who does not contain SIT VALUES? CREATE OR REPLACE VIEW XXGENAPPSITDETAILS_V AS SELECT DISTINCT papf.first_name Applicant_First_Name, papf.last_name Applicant_Last_Name, papf.applicant_number, pav.name vacnacy_name, NULL person_analysis_id, NULL CEDS_Attended, NULL CEDS_Writing_Score, NULL CEDS_Reading_Score, NULL CEDS_Listening_Score, NULL CEDS_Free_Speach_Score, NULL HAWK_Attended, NULL object_version_number FROM per_all_people_f papf, per_all_assignments_f paaf, per_all_vacancies pav, APPS.per_person_types ppt, PER_PERSON_TYPE_USAGES_F pptuf WHERE papf.business_group_id = ppt.business_group_id and papf.business_group_id = paaf.business_group_id and papf.person_id = paaf.person_id and paaf.vacancy_id = pav.vacancy_id and pav.business_group_id = paaf.business_group_id AND papf.business_group_id IN (SELECT business_group_id FROM per_business_groups WHERE name = 'Genpact Guatemala' ) AND pptuf.person_id = papf.person_id and pptuf.person_type_id = ppt.person_type_id AND upper(PPT.USER_PERSON_TYPE) IN ('APPLICANT') AND sysdate BETWEEN papf.effective_start_date AND papf.effective_end_date AND (papf.person_id,pav.name) NOT in (SELECT papf.person_id, pac.SEGMENT1 Vacancy_Number FROM apps.per_person_analyses ppa, apps.per_analysis_criteria pac, per_all_people_f papf, APPS.per_person_types PPT , per_person_type_usages_f pptuf, fnd_id_flex_structures FIFS, per_business_groups bg WHERE ppa.business_group_id= bg.business_group_id AND bg.NAME = 'Genpact Guatemala' AND pptuf.person_id = papf.person_id AND ppt.person_type_id = pptuf.person_type_id AND fifs.id_flex_num = PPA.ID_FLEX_NUM AND FIFS.id_flex_structure_code = 'XX_CEDS_GUATEMALA' AND upper(PPT.USER_PERSON_TYPE) IN ('APPLICANT') and papf.person_id=ppa.person_id and ppa.analysis_criteria_id=pac.analysis_criteria_id and sysdate BETWEEN papf.effective_start_date and papf.effective_end_date AND TRUNC(sysdate) BETWEEN pptuf.EFFECTIVE_START_DATE AND pptuf.EFFECTIVE_END_DATE ) minus SELECT DISTINCT papf.first_name Applicant_First_Name, http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 3. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] papf.last_name Applicant_Last_Name, papf.applicant_number, pav.name vacnacy_name, NULL person_analysis_id, NULL CEDS_Attended, NULL CEDS_Writing_Score, NULL CEDS_Reading_Score, NULL CEDS_Listening_Score, NULL CEDS_Free_Speach_Score, NULL HAWK_Attended, NULL object_version_number FROM per_all_people_f papf, per_all_assignments_f paaf, per_all_vacancies pav, APPS.per_person_types ppt, PER_PERSON_TYPE_USAGES_F pptuf WHERE papf.business_group_id = ppt.business_group_id and papf.business_group_id = paaf.business_group_id and papf.person_id = paaf.person_id and paaf.vacancy_id = pav.vacancy_id and pav.business_group_id = paaf.business_group_id AND papf.business_group_id IN (SELECT business_group_id FROM per_business_groups WHERE name = 'Genpact Guatemala' ) AND pptuf.person_id = papf.person_id and pptuf.person_type_id = ppt.person_type_id AND upper(PPT.USER_PERSON_TYPE) IN ('APPLICANT') AND sysdate BETWEEN papf.effective_start_date AND papf.effective_end_date AND (papf.person_id,pav.name) in (SELECT papf.person_id, pac.SEGMENT1 Vacancy_Number FROM apps.per_person_analyses ppa, apps.per_analysis_criteria pac, per_all_people_f papf, APPS.per_person_types PPT , per_person_type_usages_f pptuf, fnd_id_flex_structures FIFS, per_business_groups bg WHERE ppa.business_group_id= bg.business_group_id AND bg.NAME = 'Genpact Guatemala' AND pptuf.person_id = papf.person_id AND ppt.person_type_id = pptuf.person_type_id AND fifs.id_flex_num = PPA.ID_FLEX_NUM AND FIFS.id_flex_structure_code = 'XX_CEDS_GUATEMALA' AND upper(PPT.USER_PERSON_TYPE) IN ('APPLICANT') and papf.person_id=ppa.person_id and ppa.analysis_criteria_id=pac.analysis_criteria_id and sysdate BETWEEN papf.effective_start_date and papf.effective_end_date AND TRUNC(sysdate) BETWEEN pptuf.EFFECTIVE_START_DATE AND pptuf.EFFECTIVE_END_DATE ) http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 4. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] Concepts Integrator – This is the definition that stores the information about the action the user wishes to perform. For example, downloading specific data to a spreadsheet for viewing or to modify and upload back to the database. For ADE users, this equated to the Style. API – Application Programming Interface. This is the pl/sql interface by which data is validated and uploaded into Oracle HRMS. You would associate an api with an integrator if it was intended to either create new data in the application or update data that had been previously downloaded. See Oracle HRMS Configuring,Reporting and System Administration manual for a list of supported apis. View – A view is an object by which you can query data on a table or tables. If the action you are intending to perform involves downloading data, you must associate a view with the integrator. If you are using Create style APIs, you do not require a view. You can elect to use a seeded view, for example, PER_PEOPLE_V, to use with your integrator. However, if the integrator is for updating data, then it is recommended that you create your own views and remember to include the OBJECT_VERSION_NUMBER, and any other In/Out parameters used by your chosen API. One thing to beware of is the use of Aliases in views if you are downloading from a form. For example,if you use an alias for Applicant_Name called Starter, and then use a restrictive query in the form on Applicant Name before running the integrator in Web ADI, you will get the following error in the BNE log. BneBaseSQL.executeBneQuery: Exception while running query. Error Code: 904, Message: ORA-00904: "APPLICANT_NAME": invalid identifier The column APPLICANT_NAME has been overwritten by the alias in the definition loaded into the BNE tables. Layout – This is where the user selects the columns to be displayed in the spreadsheet or Word document from the API and/or View used by the integrator. An integrator can have more than one layout defined for it. You can choose which one to use when you create your document. Mapping – the mapping definition links the data source to the api columns. If no view is specified against the integrator or no text file used to load data, then no mapping is needed. When the data source is a view, the mapping is created automatically, however if a text file is being used then a mapping needs to be manually defined to associate each column in the file (source) to the relevant api parameter (target). See example c) in section, A Step by Step Guide to Creating HRMS Integrators.  Login to Oracle Apps http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 5. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Select Oracle WEB ADI Responsibility  Click on Create Document  Select Excel 2003 option from the viewer  Click on Next button http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 6. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Select Integrator “HR Integrator Setup”  Click on Next button - Select Layout as “Integrator Setup”  Click on Next button http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 7. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Select Content as „None”  Click on Next button  Click on create document button http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 8. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] - click on open Detail information for column heading in the above Template 1. Upl - ignore 2. Metadata Type - select List of Values from Oracle menu 3. or right click on mouse.Choose UPDATE 4. Application Short Name- Choose your Application Short Name 5. (see Getting Started) 6. Integrator User Name - Enter a name for your integrator 7. (eg Update Asg Details) 8. View Name - Create your own view, but must include 9. object_version_number from http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 9. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] 10. per_all_assignments_f. See Getting 11. Started. 12. Form Name - GENERAL 13. API Package Name - HR_ASSIGNMENT_API 14. API Procedure Name - UPDATE_EMP_ASG_CRITERIA 15. Interface User Name - Enter a unique name 16. Interface Param List - Enter a unique name 17. API Type - select List of Values from Oracle menu 18. or right click on mouse.Choose PROCEDURE 19. API Return Type - ignore Metadata Type : UPDATE Application Short name : PER Intergrator User name : XXTEST_SITAPP View name : XXGENAPPSITDETAILS_V Form Name : GENERAL API Package Name : XX_GENGUATAPPLSIT_PKG API Procedure Name : XX_GENGUATAPPLSIT_PRC Interface User Name : XXTEST_SITAPP Interface Parameter List Name : XXTEST_SITAPP API Type : PROCEDURE Note : Interface User Name and Interface Parameter List Name should be same as Integrator name  goto menu Oracleupload http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 10. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  If upload is successful it will show in green colour which as shown below  Goto home page of Oracle Webadi responsibility http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 11. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] - Click on Create Documnet  Select excel 2003 option http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 12. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Select HR Maintain Integrator Form Function Association  Click on Next button  Select Form Function Associations option  Click on Next button  Select Form Function Associations option  Click on Next button http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 13. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Give Application Short name (#App_short_name)  Give Integrator Short name (#integrator_name)  Click on Next continue  Click on Create document button http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 14. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Form Function Template (3) Define a Form Function like Function : XXTEST_SITAPP_WEBADI User Function name : XXTEST_SITAPP_WEBADI http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 15. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] Properties : SSWA Servlet Function Web HTML: oracle.apps.bne.webui.BneApplicationService Note: SELECT Integrator_code FROM BNE_INTEGRATORS_TL WHERE user_name LIKE „XXTEST_SITAPP‟ (< Integrator Name >) Parameters: bne: page=BneCreateDoc&bne: integrator=800 :< Integrator_code> Parameters: bne: page=BneCreateDoc&bne: integrator=800:GENERAL_1420_INTG http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 16. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  System Administrator  RequestsDefine  Query Oracle Web Adi responsibility  Copy Menu Name http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 17. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Query Menu Name  Add the defined function name (#function_name) to menu  Goback to Form Function template (#Form_Function) Integrator Application Shot name: PER Integrator User name: XXTEST_SITAPP Form Function: XXTEST_SITAPP_WEBADI http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 18. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Goto menu Oracle Upload  Goto Oracle Web Adi Responsibility home page  Select Define Layout http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 19. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Select the Defined Integrator Name  Click go  Provide suitable layout name and unique layout key  Click Continue http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 20. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Select all the fields which need to populate in the layout.  Select the fields which are defined in the Procedure parameters.  Goto Oracle Web Adi Responsibility home page  Select Define Mapping http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 21. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected] Click go  Define Mapping  Provide mapping name and number of fields to be mapped http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 22. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Here mapping is done for defined view columns and procedure parameters  Click on Lookup and Click on apply button http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 23. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Goto  System Administration  Requests Responsibility  Query the responsibility to which webadi template to be attached  Query genpact Guatemala irec hiring team http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 24. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  copy the menu name.  Add the function to menu  Goto Genpact Guatemala Irec Hiring Team Responsibility  Click Genpact Guatemala Web Adi http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 25. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Select Excel 2003  Click Next  Select the mapping name which we have defined  Click Continue http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 26. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Click Create Document  Click Open  Here it displays all the applicant details who does not have SIT values http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 27. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Before inserting SIT values for a specific applicant http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 28. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Applicant does not contain SIT values http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 29. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Insert SIT values to the applicant “Sambit Swain” CEDSATTENDED1 = „Y‟ CEDSWRITINGSCORE1 = 2 CEDSREADINGSCORE1 = 2 CEDSLISTININGSCORE = 4 CEDSFREESPEACHSCORE = 5 HAWKATTENDED = „Y‟ http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 30. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  goto menu  OracleUpload  Select Flagged rows option http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 31. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  click close  Check after uploading SIT values http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]
  • 32. Title http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]  Here SIT values for the applicant is updated. http://oracleapps-atechniciansview.blogspot.com/ Author : Ashish Harbhajanka Email : [email protected]