6. appLOAD Suite Architecture (Cont) Web Tier Struts / Tiles Controller Action Form Custom Action JSP (View) Web Service Axis 1.4 (JAX - RPC) WSDL POJO WSDD Business Tier Delegates Business Object Business Interfaces Integration Tier Abstract DAO Factory DAO Factory DAO Interface DAO Implementation
7. app LOAD Suite Architecture (Cont) app INTERFACE Engine app LOAD Engine app XTRACT Engine FTP XML XLS CSV External DB Web Interface Web Service HTTP request e• chain Oracle EBS PLM e• chain Oracle EBS PLM
8. Oracle EBS Traditional Data Loading Through Interface Validation Procedure Flat File Base Table Interface Table Staging Table SQL Loader Import Program
9. app LOAD Data Loading through app LOAD Excel File Base Table Interface Table / API Staging Table Validation Procedure Import Program
10. Oracle EBS Traditional Error Viewing or Retrieval Staging Table CSV file Base Table Interface Table Error_ Message Error_Flag Error Table
11. Error Handling with app LOAD Excel File Base Table Interface Table/ API Staging Table Error_ Message Error_Flag Error Table Error Message into Excel
12. XML Editor Map the data load configurations for Oracle E-Business Suite (EBS) R12/R11i using the XML Editor. All the configurations for open Interfaces and Application programmable interfaces (API) comes pre-seeded with the system install. Loader Setup Add Attributes Pre-Validation Translation Rules Concurrent Input SQL Query Validation IT/User Inputs for Data Load Pre-seeded Inputs for Data Load Validation Correction Execution Data load launch processes Chain-Sys Business User IT Division or User Data Loading Process
13. app LOAD Tool Features Open Interfaces All open interfaces within Oracle E-Business Suite R12/11i are available through appLOAD. Application Programmable Interfaces (APIs) All APIs (Exposed and Unexposed) of Oracle E-Business Suite R12/11i are available through appLOAD. Excel Input appLOAD accepts data input in excel and CSV format. Sample data templates are provided with the software. Data templates are flexible to accommodate changes. Data Validation appLOAD provides powerful validation checks. System shows clear warnings and errors reflecting the actual data load process. Data Mapping appLOAD offers easy data mapping between the excel input and the open interface table columns and API input and output parameters. It is a simple drag and drop model. Extra column mapping is allowed over and above the standard templates.
14. Data Translation appLOAD provides features such as: change case, to-date, to-char, decode statements, SQL pre-validations and results based on SQL Query or Constant. Complex data translation needs are handled. Scalability appLOAD tool is scalable to load any number of rows in a single load. Decide on the batch size based on the pre-validations required. Data Corrections appLOAD writes the errors back to Excel input file. Separate info provided for processed data, unprocessed data and erroneous data after the data load process is completed. User-friendliness appLOAD is designed for business users. Easy and intuitive to use HTML user interface. Online help documentation and instructional movies. app LOAD Tool Features (cont.)
15.
16. FTP Service You can build inbound and outbound interfaces through secure FTP service for Oracle E-Business Suite R12/11i. Appload Service You can build inbound and outbound interfaces through secure AppLOAD server service. On this model the data is exchanged through appLOAD’s application server. Service oriented architecture (SOA) Service You can orchestrate web services to build inbound and outbound interfaces for Oracle E-Business Suite R12/11i. The web services are implemented with high security and the data is transmitted over the web in an encrypted manner. Process logs and notifications Each interface process is run as a background job. The logs are maintained against the processes. The system automatically creates processed, unprocessed, and error record files regarding the runtime. E-mail notifications are sent to the user launching the process, with all the essential status and output file information. + All of the appLOAD Features Apply app INTERFACE Tool Features
17.
18. Preprocessing Engine app EXTRACT provides a strong PL/SQL preprocessing engine. You can write custom PL/SQL package to preprocess the data for data extraction. The processing can dynamically use the action performed by the preprocessing engine. Database Independence app EXTRACT is capable of processing data from any database. Certified databases include Oracle, DB2, and SQL Server. As our commitment towards open source we also certify for MySQL database. Data Output app EXTRACT can output the data in various formats such as: XLS, CSV, TXT, XML, HTML, and PDF. The formatted data output from app EXTRACT can be used for data loading and reporting purposes. app EXTRACT Tool Features