Documente Academic
Documente Profesional
Documente Cultură
Page 1 of 5
Entries RSS | Comments RSS
Oracle World
An Oracle e-Business Suite knowledge Base By OptioSys Technologies Inc.
About Us
White Papers
Integration
How to import data into custom table using Oracle Web ADI? What is Web ADI (Applications Desktop Integration)? Web Applications Desktop Integration (Web ADI) is an enterprise framework for integrating the Oracle E-Business Suite with desktop applications. Its a Self-Service Oracle Application that lets you download and upload selected data between EBS products and Microsoft Excel. It allows you to modify bulk data in Microsoft Excel, working either online or offline, and upload the modified data using Web ADI. It also allows you to generate Microsoft Word documents for mail merges. Whats Coming for Web ADI? Are you interested in integrating EBS application with desktop application using Oracles Web ADI framework? Are you interested in creating custom Web ADI integrators with the ability to define validations, lookups, and business rules? Well, youre in the right place! We will show you step by step setup process to integrate Web ADI for custom table so that you can import your excel data into custom table. ============================== Step1: Create custom table ============================== CREATE TABLE XX_IMPORT_DATA ( ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ); ============================== Step2: Register custom table ============================== BEGIN Register table using (ad_dd.register_table and ad_dd.register_column) XX_FND_UTIL_PKG.REGISTER_DB_OBJECT(P_APPL_SHORT_NAME =>OKC, P_OBJECT_NAME =>upper(XX_IMPORT_DATA), P_OBJECT_TYPE =>T', P_START_SEQ =>1, P_INTERVAL =>1 ); END; VARCHAR2(100 BYTE), VARCHAR2(100 BYTE), VARCHAR2(100 BYTE), VARCHAR2(100 BYTE), VARCHAR2(100 BYTE), VARCHAR2(100 BYTE), VARCHAR2(100 BYTE), VARCHAR2(100 BYTE), VARCHAR2(100 BYTE),
Select Month
Categories
Select Category
Recent Posts Oracle Apex Fundamental Classes Oracle E-Business Suite Adapter Configuration for IPM/UCM How to import Concur Expense (SAE) data into Oracle Application (GL:General Ledger) How To Run A Custom Pick Slip Report Via Print Pick Slip menu On Transact Move Order Form. How to Streamline Oracle Service Contracts using Custom Solution
Manufacturing Solutions
siemens.co.in/Vertical-Markets Make production faster, better and more economical. Siemens Industry.
=========================================================================== Step3: Create Web ADI Integration using BNE_INTEGRATOR_UTILS.CREATE_INTEGRATOR Create Web ADI Interface using BNE_INTEGRATOR_UTILS.CREATE_INTERFACE_FOR_TABLE Create Web ADI default layout using BNE_INTEGRATOR_UTILS.CREATE_DEFAULT_LAYOUT =========================================================================== DECLARE P_INTEGRATOR_CODE P_INTERFACE_CODE P_LAYOUT_CODE P_APPLICATION_ID P_OBJECT_CODE P_LANGUAGE P_SOURCE_LANGUAGE P_USER_ID P_INTERFACE_TABLE_NAME VARCHAR2 (30); VARCHAR2 (30); VARCHAR2 (30); NUMBER (15); VARCHAR2 (20); VARCHAR2 (240); VARCHAR2 (4); VARCHAR2 (4); VARCHAR2 (50); NUMBER (15);
P_INTEGRATOR_USER_NAME
http://blog.optiosys.com/?p=145
2/4/2013
Page 2 of 5
Name of the table that will be displayed in P_FORCE P_ALL_COLUMNS := FALSE; := FALSE;
Create Integrator BNE_INTEGRATOR_UTILS.CREATE_INTEGRATOR (P_APPLICATION_ID, P_OBJECT_CODE, P_INTEGRATOR_USER_NAME, P_LANGUAGE, P_SOURCE_LANGUAGE, P_USER_ID, P_INTEGRATOR_CODE);
Create Interface BNE_INTEGRATOR_UTILS.CREATE_INTERFACE_FOR_TABLE (P_APPLICATION_ID, P_OBJECT_CODE, P_INTEGRATOR_CODE, P_INTERFACE_TABLE_NAME, P_INTERFACE_USER_NAME, P_LANGUAGE, P_SOURCE_LANGUAGE, P_USER_ID, P_INTERFACE_CODE); OptioSys Technologies, Inc. Meta Log in Entries RSS Comments RSS WordPress.org Company
Create Default Layout BNE_INTEGRATOR_UTILS.CREATE_DEFAULT_LAYOUT (P_APPLICATION_ID, P_OBJECT_CODE, P_INTEGRATOR_CODE, P_INTERFACE_CODE, P_USER_ID, P_FORCE, P_ALL_COLUMNS, P_LAYOUT_CODE);
Copyright 2011-2013 Oracle World Powered by WordPress | Theme abcOK
ViperProof by ViperChill
COMMIT; exception when others then dbms_output.put_line(sqlerrm); END; ============================== Step4: Create Document ============================== 4.1 Logon to oracle application using Oracle Web ADI Responsibility and select option Create Document
http://blog.optiosys.com/?p=145
2/4/2013
Page 3 of 5
4.3 Select custom integrator name XX Custom Import from the list.
4.8 Enter dummy data and try to upload using Upload option.
http://blog.optiosys.com/?p=145
2/4/2013
Page 4 of 5
4.9 Web ADI Data upload utility will show you confirmation message with record status.
APP-FND-01931
Raj says:
Thanks for that posting. I also developed a custom integrator using the above steps. I want to show the error message from the backend APIs after the records are processed. For ex, if the 2nd row failed validation, i want to show that in the messages column of the 2nd row. Similarly, the success message if the row was inserted successfully. How do you implement this?
Sophia says: Excellent information. I have a question Do we need to create these definitions in apps schema? Thanks
Ravindra Tripathi says: Yes, You need to create custom table in your APPS schema
Tushar says: I have created the custom table registered the table and columns in Apps created custom integrator,interface with api
July 8, 2011 at 10:22 am
http://blog.optiosys.com/?p=145
2/4/2013
Page 5 of 5
http://blog.optiosys.com/?p=145
2/4/2013