0% found this document useful (0 votes)
95 views9 pages

How To Create Your First WebADI

1. Create a WebADI integrator through Desktop Integration Manager and define its name, interface type, and security rules. 2. Create a layout and document for the integrator by defining fields to display and customizations. 3. Save the document, which enables saving it as a form function. Add this function to a menu to download the sheet and upload data to Oracle Apps.

Uploaded by

GeorgeShokry
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views9 pages

How To Create Your First WebADI

1. Create a WebADI integrator through Desktop Integration Manager and define its name, interface type, and security rules. 2. Create a layout and document for the integrator by defining fields to display and customizations. 3. Save the document, which enables saving it as a form function. Add this function to a menu to download the sheet and upload data to Oracle Apps.

Uploaded by

GeorgeShokry
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Step by Step Create WebADI:

1. First of all, check that two responsibilities are assigned to your user:
Desktop Integration
Desktop Integration Manager
If not, assign them to your user & clear the cache to see them at your home page

Clearing the cache through “Functional Administrator”> Core Services> Caching


Framework> Global Configuration> Clear All Cache.

2. Through “Desktop Integration Manager”, choose “Create Integrator”

Write Integrator Name as follow, Remember to check “Display in Create Document Page”, Also
add these 2 function at Security Rules:
BNE_ADI_CREATE_DOCUMENT
BNE_CREATE_DOCUMENT
Then “Next”.
Write a Name for the Interface of your Integrator, and select its type. Note that if it is a “Table”,
you should register your table, so as to be able to find it at “Table Name” Search.
Then, press “Apply”.
Then, “Submit”. Do not navigate to the next steps if you would leave the “Content” or “Importer”
empty as you may face an Exception of nullpointerexception.

3. Creating Layout & Document for your Integrator:


Through “Desktop Integration”, choose “Define Layout”

Select the Integrator you have created:

Write a Name for your Layout:

Choose the Fields that you want to display from the whole fields exist in your Integrator:
Choose what you want to customize, then “Apply”.

Creating your Document:


Through “Desktop Integration”, choose “Create Document”

Select the Integrator you have created:

Select the Viewer you want:


Then, “Save”.

Saving your Document that way, enables you to save it as a form function as well, if you checked
“Save to Form Function”.

The Form Function name would be BNE_(Your Chosen Name). As seen below:
Add Your Function to any menu you want, so as to be able to download the sheet and upload
your data to Oracle Apps.
If you have added the function to a menu, but you can’t get it, clear the cache as mentioned
before and also clear the cache at BneServlet:
Go to YourServer/OA_HTML/BneAdminServlet

You will be able to see your created sheet (WebADI) as below:


Running Exceptions:
I. If there is an exception of “BNE_UIX_PHYSICAL_DIRECTORY is not configured.” is
thrown:
Set the following profile options:
1. BNE UIX Physical Directory, at site level with value
“/prodapp/apps/apps_st/comn/webapps/oacore/html/cabo ”.
2. BNE Upload Staging Directory, at site level with value “/usr/tmp”.

3. BNE Allow No Security Rule, at site level with value “Yes”.


II. If you face error of hanging downloaded excel sheet at the status of “Your
Document is being created.” :
Then check the browser version, security settings of browser & macro settings
of your excel version (all mentioned in other note pad of “Must Done”
configuration).

III. If you face error of “Invalid Integrator Key”, then add the name of generated
function of the created document to the “Security Rules” of your Integrator,
with already added ones before (BNE_ADI_CREATE_DOCUMENT &
BNE_CREATE_DOCUMENT):

You might also like