Web adi documentation
Hi,
I have a few questions about web adi , and I would much appreciate your help.
1. Is there an Oracle Web Adi Developer's Guide, or any other official documentation besides the "Oracle Web Applications Desktop Integrator Implementation and Administration Guide" .
2. Can I create LOV's for the parameters i defined for a custom integrator with HQ Create Standalone Query ? If yes, how ?
3. Can I break the generated spredsheet into several worksheets, based on the distinct values in a column ?
Any information would be very helpfull.
Thanks.
Hi,
Unfortunately it doesn't help .
In the topic you posted, the last answer is that there is no developer guide. I thougt that since then, something came up.
I read that for cusomizing the interface for custom integrators , I should use Java , but I haven't been able to find some documentation as to exactly how i i do that.
Thank you,
Sergiu
Similar Messages
-
JAEHYLEE (R12 ADI) How to add DFF in Web ADI
Goal
How to add DFF in Web ADI
Solution
ADI Mass Addition Template Layout Define에서 DFF를 사용하기 위해서 아래 ER이 현재 진행중이고 그 전에 사용하기 위해서는 아래와 같은 Datafix를 Workaround로 사용하여야 합니다.
Please do the following in the test instance first and if satisfied migrate to production
1.Setup-->Financials>Flexfields>Descriptive>Segments
Query the Mass addition DFF and Category flexfield
2.Both the above is to be defined exactly the same
3.Reference field for both should be ATTRIBUTE_CATEGORY_CODE
4)login to sqlplus apps account and run the following script
sql
- make sure it runs without errors, then commit. Otherwise rollback. This
script should not be run over again, therefore verify the outcome.
- restart the apache listener
- login to apps and navigate to the Webadi Define Layouts page, under FA
responsibility.
- choose a layout for the Additions integrator, include the "Descriptive
Flexfield" and "Context".
- Test it.
SCRIPT
===========
set serveroutput on size 1000000
Declare
content_code varchar2(1000);
interface_code varchar2(50) := 'FA_MASS_ADD_INTERFACE';
begin
dbms_output.put_line('Start add descriptive flexfiedl to Additions
integrator: ' || interface_code);
dbms_output.put_line('Updating attribute columns in bne_interface_cols_b')
Update bne_interface_cols_b
set display_flag = 'N' ,
val_type = 'DESCFLEXSEG',
group_name = 'MASSADD_DF'
where application_id = 140
and interface_code = 'FA_MASS_ADD_INTERFACE'
and interface_col_name in ('ATTRIBUTE1','ATTRIBUTE2',
'ATTRIBUTE3','ATTRIBUTE4','ATTRIBUTE5','ATTRIBUTE6',
'ATTRIBUTE7','ATTRIBUTE8','ATTRIBUTE9','ATTRIBUTE10',
'ATTRIBUTE11','ATTRIBUTE12','ATTRIBUTE13','ATTRIBUTE14',
'ATTRIBUTE15','ATTRIBUTE16','ATTRIBUTE17','ATTRIBUTE18',
'ATTRIBUTE19','ATTRIBUTE20','ATTRIBUTE21','ATTRIBUTE22',
'ATTRIBUTE23','ATTRIBUTE24','ATTRIBUTE25','ATTRIBUTE26',
'ATTRIBUTE27','ATTRIBUTE28','ATTRIBUTE29','ATTRIBUTE30');
dbms_output.put_line('Creating CONTEXT');
-- see webadi dev.guide for complete parameter documentation.
BNE_INTEGRATOR_UTILS.UPSERT_INTERFACE_COLUMN
(P_APPLICATION_ID => 140,
P_INTERFACE_CODE => interface_code,
P_SEQUENCE_NUM => 1011,
P_INTERFACE_COL_TYPE => 1, -- indicates that column exists
in interface table.
P_INTERFACE_COL_NAME => 'CONTEXT',
P_ENABLED_FLAG => 'Y',
P_REQUIRED_FLAG => 'N',
P_DISPLAY_FLAG => 'Y',
P_FIELD_SIZE => 30,
P_DEFAULT_TYPE => '', -- JAVA_EACH_ROW, SQL, TABLELOOKUP
etc.
P_DEFAULT_VALUE => '',
P_SEGMENT_NUMBER => '',
P_GROUP_NAME => 'MASSADD_DF',
P_OA_FLEX_CODE => 'FA_MASS_ADDITIONS',
P_OA_CONCAT_FLEX => 'N',
P_READ_ONLY_FLAG => 'N',
P_VAL_TYPE => 'DESCFLEXCONTEXT', -- TABLE,JAVA etc.
P_VAL_ID_COL => '', -- Column for table LOV.
P_VAL_MEAN_COL => '', -- Column for table LOV.
P_VAL_DESC_COL => '', -- Column for table LOV.
P_VAL_OBJ_NAME => '', -- Table for table LOV, class for java
P_VAL_ADDL_W_C => '', -- where clause for table LOV.
P_DATA_TYPE => 2, -- 1=NUMBER,2=varchar,3=date
P_NOT_NULL_FLAG => 'N', -- Y=not null, N=null
P_VAL_COMPONENT_APP_ID => '140', -- NUMBER
P_VAL_COMPONENT_CODE => 'OA_FLEX', -- VARCHAR2
P_SUMMARY_FLAG => 'N', -- VARCHAR2
P_MAPPING_ENABLED_FLAG => 'Y', -- VARCHAR2
P_PROMPT_LEFT => 'Context - Descriptive Flexfield', --
VARCHAR2
P_PROMPT_ABOVE => '', -- VARCHAR2
P_USER_HINT => '', -- VARCHAR2' List - Text','* List -
Text', '* Value','Text','* Date'
P_USER_HELP_TEXT => 'US', -- VARCHAR2
P_LANGUAGE => 'US', -- VARCHAR2
P_SOURCE_LANG => 'US', -- VARCHAR2
P_OA_FLEX_NUM => '', -- VARCHAR2
P_OA_FLEX_APPLICATION_ID => '140', -- NUMBER
P_DISPLAY_ORDER => 802, -- check
P_UPLOAD_PARAM_LIST_ITEM_NUM => '', -- NUMBER
P_EXPANDED_SQL_QUERY => '', -- VARCHAR2
P_LOV_TYPE => 'NONE', -- VARCHAR2
P_OFFLINE_LOV_ENABLED_FLAG => 'N', -- VARCHAR2
P_VARIABLE_DATA_TYPE_CLASS => '', -- VARCHAR2
P_USER_ID => 2 -- NUMBER VERIFY THAT 2 IS CORRCT
dbms_output.put_line('Creating MASSADD_DF_PARENT');
-- see webadi dev.guide for complete parameter documentation.
BNE_INTEGRATOR_UTILS.UPSERT_INTERFACE_COLUMN
(P_APPLICATION_ID => 140,
P_INTERFACE_CODE => interface_code,
P_SEQUENCE_NUM => 1012,
P_INTERFACE_COL_TYPE => 2, -- indicates that column exists
in interface table.
P_INTERFACE_COL_NAME => 'MASSADD_DF_PARENT',
P_ENABLED_FLAG => 'Y',
P_REQUIRED_FLAG => 'N',
P_DISPLAY_FLAG => 'Y',
P_FIELD_SIZE => '', --?
P_DEFAULT_TYPE => '', -- JAVA_EACH_ROW, SQL, TABLELOOKUP
etc.
P_DEFAULT_VALUE => '',
P_SEGMENT_NUMBER => '',
P_GROUP_NAME => 'MASSADD_DF',
P_OA_FLEX_CODE => 'FA_MASS_ADDITIONS',
P_OA_CONCAT_FLEX => 'Y',
P_READ_ONLY_FLAG => 'N',
P_VAL_TYPE => 'DESCFLEX', -- TABLE,JAVA etc.
P_VAL_ID_COL => '', -- Column for table LOV.
P_VAL_MEAN_COL => '', -- Column for table LOV.
P_VAL_DESC_COL => '', -- Column for table LOV.
P_VAL_OBJ_NAME => 'oracle.apps.bne.integrator.validators.
BneDFFValidator', -- Table for table LOV, class for java
P_VAL_ADDL_W_C => '', -- where clause for table LOV.
P_DATA_TYPE => '', -- 1=NUMBER,2=varchar,3=date ?
P_NOT_NULL_FLAG => 'N', -- Y=not null, N=null
P_VAL_COMPONENT_APP_ID => '140', -- NUMBER
P_VAL_COMPONENT_CODE => 'OA_FLEX', -- VARCHAR2
P_SUMMARY_FLAG => 'N', -- VARCHAR2
P_MAPPING_ENABLED_FLAG => 'Y', -- VARCHAR2
P_PROMPT_LEFT => 'Descriptive Flexfield', -- VARCHAR2
P_PROMPT_ABOVE => '', -- VARCHAR2
P_USER_HINT => '', -- VARCHAR2' List - Text','* List -
Text', '* Value','Text','* Date'
P_USER_HELP_TEXT => 'US', -- VARCHAR2
P_LANGUAGE => 'US', -- VARCHAR2
P_SOURCE_LANG => 'US', -- VARCHAR2
P_OA_FLEX_NUM => '', -- VARCHAR2
P_OA_FLEX_APPLICATION_ID => '140', -- NUMBER
P_DISPLAY_ORDER => 803, -- check
P_UPLOAD_PARAM_LIST_ITEM_NUM => '', -- NUMBER
P_EXPANDED_SQL_QUERY => '', -- VARCHAR2
P_LOV_TYPE => 'NONE', -- VARCHAR2
P_OFFLINE_LOV_ENABLED_FLAG => 'N', -- VARCHAR2
P_VARIABLE_DATA_TYPE_CLASS => '', -- VARCHAR2
P_USER_ID => 2 -- NUMBER VERIFY THAT 2 IS CORRCT
dbms_output.put_line('Creating OA_FLEX component');
end;
insert into bne_components_b
(application_id, component_code, object_version_number, component_java_class,
created_by, creation_date, last_updated_by, last_update_login, last
updatedate )
values
(140, 'OA_FLEX',1.0,'oracle.apps.bne.integrator.component.BneOAFlexComponent',
2,to_date('20051201','YYYYMMDD') ,2, 2, to_date('20051201','YYYYMMDD') );
Update bne_interface_cols_b
set last_update_date = to_date('20051201','yyyymmdd')
where application_id = 140
and interface_code = 'FA_MASS_ADD_INTERFACE'
and sequence_num in (1011, 1012);
Update bne_interface_cols_tl
set last_update_date = to_date('20051201','yyyymmdd')
where application_id = 140
and interface_code = 'FA_MASS_ADD_INTERFACE'
and sequence_num in (1011, 1012);
Reference
559392.1Hello.
The process is described in the Oracle Web Applications Desktop Integrator Implementation and Administration Guide manual.
Octavio -
Hi guys ,
m new to Web ADI.can you told me how many modules of Financial have Web ADI and for what function this ADI is available.
Regards,
SK
Edited by: shakeel khan on Oct 6, 2010 12:53 AMHi,
Please refer to the following documents/links.
Note: 452452.1 - R12:Installing, Configuring and Troubleshooting Web ADI (Web Applications Desktop Integrator)
Note: 736621.1 - List Of All Webadi Integrator Patches For R12 EBusiness Modules
Note: 455618.1 - Where To Find R12 WebADI Documentation
Web ADI
Web ADI
Thanks,
Hussein -
Web ADI installation and configuration
Hi,
Im currently running 11.5.9 on 32-bit solaris, and would like to install web ADI. can you please direct me to appropriate documentation or source of info.
Also greatly welcome would be any suggestions or advices.
Thanksweb ADI is already installed. Please check for example if the responsibilities are present. This is not said you will have to patch up when you try it out.
-
We're attempting to configure make the switch from ADI 7.2 to Web ADI. As part of this process, all of the documentation we have found tells us to make use of the “Save to Form Function” to allow a save under Web ADI Create Documents. This appears to only be active under the System Administration responsibility, which we do not have.
How are other @Oracle sites accomplishing this?
Thank you!
Let me add that we are on apps 11.5.10.2 and db 10.2.4
Edited by: sourdoughwannab on Aug 5, 2010 1:43 PMPlease see if below metalink note ids help:-
Loading And Posting Assets With WebAdi Returns java.lang.ClassCastException Error [ID 1102443.1]
Webadi Error: Unable To Use Physical Inventory - Run Comparision Option [ID 1441169.1]
Thanks,
JD -
JAEHYLEE, WEB ADI주요 에러 5가지
PURPOSE
WEB ADI주요 에러 5가지
Workaround
N/A
Solution Description
Problem
1. No Servlets run, not even IsItWorking
2. Some servlets don't run
3. When running BneCaboTestServlet, an "Internal Server Error" is displayed when trying to generate either the "Simple Cabo Page" or the "Complex Cabo Page".
4. I've made changes to the configuration files but the changes seem to have no effect.
5. Netscape displays the following error
Not Found The requested URL /...../styles.blaff.css was not found
Solution
1.This can happen if you have problems with the repository property settings in the zone.properties file. Check jserv.log, if you see a message that states: "Error creating classloader for servlet zone root : java.lang.IllegalArgumentException: Repository d:/webadi/lib/badfilename.zip doesn't exist", then confirm that each file listed in the zone.properties repository properties is correctly specified and that the file can be read.
2. If other servlets such as the IsItWorking servlet runs but a specific servlet, (say BneSnoopServlet) doesn't run, check that the servlet is properly aliased in the zone.properties file.
A servlet consists of a single java .class file. The .class file is often created within a java package. In the example of the BneSnoopServlet, the servlet .class file name is BneSnoopServlet.class which exists in the "oracle.apps.webadi.framework" java package. The servlet.BneSnoopServlet.code property in the zone.properties file setting defines the servlet and the package name the servlet exists in for your zone. If the servlet name or package name is not spelled correctly, or even if it isn't in the correct case, the servlet will not be able to run.
If a specific servlet won't run, it could also be due to problems with the servlet finding java classes that are required by the servlet. You will need to check the error_log, jserv.log or mod_jserv.log files. Search for errors that include "ClassNotFoundException" in the message. These log files will help you determine the missing class, you will then need to determine which .jar or .zip file contains the required .class file and ensure that the installation is configured to appropriately reference the .jar or .zip file.
3. The error message will also include the text "The server encountered an internal error or misconfiguration and was unable to complete your request." To resolve this, check the message in the mod_jserv.log file. If an error is listed that describes a "NoSuchMethodError" and includes references to "oracle.bali.share.util.IntegerUtils", then you will need to edit the jserv.properties file and place a comment character of # at the start of the line that defines the "wrapper.classpath" property that references the share-opt-1_1_4.zip file in the portal30 and bibeans directory.
4.When changes are made to the jserv.properties, zone.properties, webadi.properties or the httpd.conf configuration file(s), the Oracle 9iAS HTTP Server (Apache) must be restarted. When restarting the server, remember to allow a delay of a minute or two between the time you stop the server and the time you restart the server. This is to give the JServ module time to shut down and restart the java virtual machine
5. The configuration of the Web ADI application has not been set up to reference the cabo requirements as documented in this installation guide. Please reread this installation guide and resolve any differences. One point about Netscape is that Netscape will display an error and not attempt to render your page if certain errors like this one occurs. It can be helpful to use Internet Explorer for testing your application because Internet Explorer will typically still attempt to render your page. You can then use the view source option to see the actual HTML generated which can be helpful in resolving issues
Reference Documents
177072.1 -
User Manual for Web ADI for HRMS
Would like to know if there is a user manual that can be used to learn how to use the WEB ADI Functionality as a best practise.
all your comments are welcomed!Hi,
Refer to the WebADI user manual which can be found at:
Applications Releases 11i and 12
http://www.oracle.com/technology/documentation/applications.html
You may also refer to these documents for the setup/configuration (search the forum for more details).
Note: 396181.1 - Oracle Web Applications Desktop Integrator Documentation Resources, Release 12
Note: 452452.1 - R12:Installing, Configuring and Troubleshooting Web ADI (Web Applications Desktop Integrator)
Note: 394265.1 - Web ADI for Oracle HRMS R12 Implementation and Configuration Information
Regards,
Hussein -
Oracle web ADI installation files
hello
i am very new to oracle web ADI.
can anyone help me on ,
1. where can i find installation files for oracle web ADI ?? links for it and steps to download it ??
2. how to install this ?? installation steps ?
3. can you prefer me a link to learn or take overview on oracle web ADI ??
regards,
- DMPl post details of OS and EBS versions. In the latest versions of EBS, Web ADI is included and no download/install is required. Refer to the EBS documentation on how to use WebADI
Oracle E-Business Suite Documentation
E-Business Suite Search Results: adi -
Migrating from Desktop ADI to Web ADI
Hi,
We are migrating from Desktop ADI to Web ADI. I am looking for instruction document for migration on metalink but could not find one. I could find documents for functional differences etc. But, it would be really helpful if someone could point me to technical documentation like patches to be applied and how to migrate etc...
Thanks,
-Aditya.Hi,
Please see the docs referenced in this thread.
Web ADI Diagnostic tool in R12.1.1
Re: Web ADI Diagnostic tool in R12.1.1
Thanks,
Hussein -
R12 Web ADI and Internet Explorer 7
Hi,
We have recently upgraded from 11.5.10.2 to R12.1.1
We are using Web ADI now, instead of Client ADI.
We had to stay on Internet Explorer 6 while on 11.5.10.2 due to needing Jinitiator.
Now we're on R12, and using Java, we would like to move up to Internet Explorer 7.
However, I can't find any official documentation / certification to say that Web ADI will work with IE7.
Testing seems to show that it works with IE7, but I'd like to find something official from Oracle to show to my desktop colleagues.
Does anyone know of anything like that? I've looked on My Oracle Support but cant' find anything.
Any advice much appreciated.
ThanksPlease see the docs referenced in these threads.
Web ADI is not certified for IE7 and Windows XP...Supportable?
Web ADI is not certified for IE7 and Windows XP...Supportable?
WebADI for IE 7 or later version
WebADI for IE 7 or later versions
Thanks,
Hussein -
Web ADI is not certified for IE7 and Windows XP...Supportable?
SR: 7615910.992
TACONIC FARMS INC
MSP Integration
12.06
The following error is received when trying to install MS Projects Integration:
Error
The following error has occurred
Exception Name: oracle.apps.bne.exception.BneFatalException
Cause: Microsoft VBScript runtime error: 429 - ActiveX component can't create object.
Action: Assure is installed, and check your browser's security by navigating to the Internat Explorer Tools Menu > Internat Options...
They follow the steps given and yet the error remains. The customer is using Windows XP and Internet Explorer 7.0. According to the certify tab, this is NOT a certified combination for Web ADI. When the customer tries this exact same thing using IE 6.0, no error is received. Does not running a cerified combination become a showstopper from development's perspective or should I continue my research?
Thanks, ElizabethHi,
Please refer to the following documents, and see if it helps.
Note: 561095.1 - The Error "MICROSOFT VBSCRIPT RUNTIME ERROR: 429 - ActiveX component can't create object" Appears when "Create Document" is Used on 11i with BND.D
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=561095.1
Note: 416321.1 - Using Web ADI with Internet Explorer 7
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=416321.1
Regards,
Hussein -
Load testing of Web ADI in EBS R12
Hi,
I am currently testing Oracle E-Business Suite R12. Has anyone load tested the Web ADI integrator for Oracle EBS R12? What tool did you use?
Did you use QTP or Oracle ATS functional testing? I was not able to do a POC using LoadRunner or OATS load test tool.
Basically Web ADI is an integration that allows data to be uploaded/downloaded between Oracle EBS R12 and local excel.
Any help is appreciated.
Regards
CP
Edited by: oracletest on 14-May-2012 07:17Hi,
I have found that OATS does not work easily with Web ADI in my case.
Regards
CP -
How to load a Query in the bne_stored_sql in WEB ADI table.
Hi folks ,
I have a unique requirement as follow.
I have created an VIEW , which is given in the Download WEB ADI integrator defintion.
I am trying to query this view based in few search conditions thoughr a CO code. I am not used any time loading the Query in the bne_stored_sql table to achieve such funcaitonality.
Please folks any inputs on this would be greatly appricaited.
Thanks and Regards
RaghuHi,
I am creating the layout for a sales order which will be send to a customer.
In that order the customer can see the payment conditions.
It should look like this:
net price: 1000,00 EUR
19,00% taxes: 190,00 EUR
gross price: 1190,00 EUR
payment conditions:
payable within 30 days net: 1190,00 EUR
payable within 14 days with discount of 2 %: 1166,20 EUR
to get the bold marked digits I need to have access on the following tables:
OCTG and CDC1
In the OCTG table I get the days (in this example 30)
In the CDC1 table I get the days of cash discount and the percentage (in this example 14 and 2)
but in the sales order layout in PLD only the OCTG table is shown when I create a database field and the CDC1 table isn't.
So what can I do to get this? -
Web ADI Report set, excel is not showing the data for any of the three repo
We are currently working on 11.5.10.2 and moving from Desktop ADI to Web ADI. At the time of publishing report in Web ADI the excel is empty.
AFter successfully running the WEB Adi reportset for Consolidate Balncesheet ( for a period ex: APR-2012), there were 3 reports that were publlished as a set. Then I went to Repository Management and went to the folder and subfolder where I saved all the above 3 reports. When I click on view on one of the reports, the excel spreadsheet opens and try to load something for a while but finally ends up loading nothing.
I am unable to figure out what went wrong. Do you have any idea.
If someone can help me, I really appreciate.
Thanks
UdayHi ,
In u r query what I observed was unit cost*gross profit is Amount Sold. Can u make this calculation with Physical calculation rather than and logical calculation.
See if u have kept logical joins for both the tables with the fact and set the content level at detail level in the content level of fact.
Then it will work
Thanks
S -
WEB ADI INTEGRATOR FOR Bill of Material
I am developing a WEB ADI integrator for Bill of material upload. The integrator will populate the data in a temporary table, validate it & write the error messages back to the table . On succesful validation the data will be sent to interface tables & then to base table.
The integrator uses a procedure & sends data to the procedure. Procedure then loads data in temporary table & does the rest of work.
To do this i need to know the following thinngs:
1. How i can track the line no of Excel?
2. How do I know that all data are loaded in temporaray table because the validation & rest of work will be done once all the rows of excel are transfered to temporaray table. i.e. How do i determine the End of File in Excel?
3. How do i write error messages from the table to the excel in web adi?
Any help will be appreciated. Please send me the sample scripts & web adi developer guide at [email protected],[email protected]If you check the XML that Web ADI generates to upload a document you will note that each row gets a row number. It would be a matter of being able to keep track of that number in your table so that when you are reporting the error back you can include that number in the message so the code in the Excel spreadsheet can assign it to the correct row.
I would suggest trying to use even some of the basic validation mechanisms provided within Web ADI, as these will automatically return the error messages for bad data to the correct row in the spreadsheet.
Web ADI will take the uploaded data, perform any validation check defined within meta-data then push the data to your Interface table. There are plenty of examples in th shipped code of product teams then using the Import phase of the upload to perform additional checks and then push the data further. But if you can utilize the existing Web ADI functionality. The data never ends up in the table in the first place to require any clean up on your part.
Maybe you are looking for
-
New to Solaris administration - Need some help with some issues
Hello all, I am a new to Solaris administration and need some assistance with a few things. I was going to make separate posts but decided it would be easy to keep track of in one. I really do not know much about the OS but I do have a little Linux b
-
Hi, I have been working on photo's and doing the export the laptop freezes up on me, so I have to shut down everything and re-open. When I go to open LR5 back up I get an error message saying that there is LR already open and that I have to open a n
-
What format i should use for my external hard drive that can be used interchangeably between mac and pc?
-
Face time will not connect when calling on macbook pro
my face time will not connect to ppl when calling or when accepting a call what can I do to fix this my internet connection is good
-
OK, now I figured I would push the web service out to a touch panel. Unfortunately I can get the touch panel to load the web service. In max, you can right click on the system but the web configuration is disabled/greyed out.... I've loaded 2014