Professional Documents
Culture Documents
Product Family Architecture Installation File System Navigation System Administration AD Utilities Alert Workflow
Product Family
E-Business Suite ERP Applications CRM Applications Business Intelligence / Analytic / Warehousing Solutions
Database and Tools
Financials General Ledger Payables Receivables Cash Management Assets Treasury Application Desktop Integrator (ADI)
Distribution/Supply Chain Inventory Order Management Advance Pricing Configurator Shipping Execution Procurement Purchasing iProcurement Supplier Scheduling Warehouse Management EDI/e-commerce Gateway
Oracle Applications Technical
Manufacturing Engineering Bill Of Materials Cost Management Master Scheduling/MRP Advanced Planning and Scheduling Shop Floor Management Work In Process Quality Project Manufacturing Flow Manufacturing Supply Chain Planning Constraint Based Optimization Demand Planning
Oracle Applications Technical
Projects Project Costing Project Billing Project Resource Management Human Resource Management Systems Benefits Human Resources Payroll Training Administration Self-Service HRMS Oracle Time and Labor
Industry Solutions Process Manufacturing (OPM/GEMS) Health Care Health Care Applications Clinical Transaction Base University Student Systems
Business Intelligence Call center Intelligence Customer Intelligence Marketing Intelligence Sales Intelligence E commerce iPayment iStore iSupport iProcurement iReceivables Order Capture Web Customers
Oracle Applications Technical
Interaction Center Call center Connectors Campaign Plus eMail Center IVR Integrator Scripting Telephony Manager Universal Work Queue Opentel Insight
Marketing iMarketing Sales Collections WAP Solutions Sales Online Sales Compensation TeleSales
Service Contracts Customer Care Defect and Enhancement Management System Depot Repair Dispatch Field Service/Laptop/Palmtop Devices Service Support Scheduler
BIS Business Intelligence Systems Sales Analyzer (OSA) Finance Analyzer (OFA) Oracle Applications Data Warehouse Oracle Warehouse Builder Strategic Enterprise Management Balance Score Card Performance Analyzer Activity Based Management Strategic Enterprise Management
Oracle Server RDBMS server (8.1.6) Parallel/Distributed/Multi Threaded server Replication NLS (National Language Support) Import/Export ODBC SQL Oracle Internet Server Products iAS/OAS email server Portal
Oracle Applications Technical
Oracle Networking SQL *NET Advance/Secure Networking Oracle Developer Forms 6i Reports 6i Graphs 6i Jinitiator 1.1.8.3 Oracle Java Technology JSP JVM JDBC
Oracle Applications Technical
Oracle Certified Configuration Application server Oracle System Management Products Enterprise Manager Tuning Pack Universal Installer Oracle OLAP products Express Server/Analyzer
Architecture: Forms-based
Desktop Tier Application Tier Database Tier
HTTP server
Forms server
Database server
Architecture: HTML-based
Desktop Tier Application Tier Database Tier
Browser
HTTP server
Database server
Architecture: BIS
Desktop Tier Application Tier Database Tier
HTTP server
Special Features
Multi-Org (MO) Multiple Reporting Currency (MRC) Multiple Set Of Books (MSOB) Multi Language Flexfields Key Flexfields Descriptive Flexfields Open Interfaces Workflow Alerts Implementation Wizards Folders Personal Home page Rapid Install
Oracle Applications Technical
Special Features
Data Base features Cost Based Optimization Database Resource Manager Partitioned Tables Parallel Servers Materialized Views Temporary Tables
Installation
Use Rapid Install to install complete set of Oracle Applications products. It installs the required technology stack, creates the Oracle Applications database and then sets up your database listeners, web listener, web server, Forms server, and Reports server. Single/Multi - node installation is possible. Vision Demo / Test / Production environments (instances) can be created. Use http://<SERVER>.<domain>:<http port> URL to access the applications.
Oracle Applications Technical
Installation
Demonstration http://bn066.baanerp:8005
Oracle Applications Technical
File System
Database Server
APPL
Oracle Application Product Files
ORA
Oracle Home for RDBMS (8.1.6), Technology Stack (8.0.6), Apache Server
COMN
Common Files (log, output, HTML, Java, Utility)
DATA
Oracle Database (8.1.6) Files (data, Control files)
File System: APPLICATION TOP <dbname>APPL (APPL_TOP) <dbname>.env admin log gl 11.5.0 (GL_TOP) bin forms reports log out
<dbname>ORA Database Home (ORACLE 8.1.6 HOME) bin Network Technology Stack Home (ORACLE 8.0.6 Home) Forms60 Reports 60 Graphics 60 HTTP Home (Apache Home)
File System
Demonstration
Organization Hierarchy
Set of Books
Inventory Organization
Inventory Organizatio n
Sub-Inventory
Forms-based applications
Self-Service applications
Nevigation: Navigator
Menu bar Region tabs
Toolbar
Functions
Nevigation: Forms
Menu bar MDI window
Title bar
Nevigation: Forms
Region
Button
Nevigation: Forms
Option button Modal window Block
Scrolling region
Nevigation: Forms
LOV icon
Record or row
Poplist
Check box
Field Color White White with green text Yellow Gray with black text Blue
Description Allow data entry Indicate drill-down capability Require data entry Are display only Indicate fields to use in QueryEnter mode
Nevigation: Toolbar
Edit Field Zoom Translation s Attachment s Folder Tools Help
Nevigation: Help
Document frame
Nevigation: About
Select a form and click the arrow to move a frequently used form to the Top Ten List
Navigation
System Administration
Responsibility
Using predefined responsibility Using Custom responsibility Define or modify data group Define or modify menu Define or modify responsibility Exclude functions and menus Define application user Define application user Define or modify request group
Responsibility: Components
Data group
Menu
Exclusions
Responsibility: Data Group A data group is a collection of pairings of an application with an Oracle ID.
Define Oracle ID (DBA task) Data Group GL AP1 Oracle ID-A Oracle ID-A Model new data group from existing data group Associate application with appropriate Oracle ID Oracle Applications Technical Enter name for new data group
Responsibility: Menu
Identify menu needs Print function security report for similar existing menus Plan the menu structure Start with a blank menu form Build the menu from bottom to top Print a function security report set to document the new menu Assign to the responsibility
Request Group
Report Report Program Report Program Report Programs and reports available to a responsibility
Responsibility: Exclusions
Menu Level 1 Function-A Menu Level 2 Function-C Function-A Function-E Menu Level 2 Function-D Menu Level 2 Function-F
Responsibility
Auditing: User
Sign On Audit: None Sign On Audit: User Sign On Audit: Responsibility Sign On Audit: Form
Sign On Audit Forms Report Sign On Audit Users Report Sign On Audit Responsibilities Sign On Audit Concurrent Requests Report Sign On Audit Unsuccessful Logins Report
User Monitor
Auditing: Data
Database Table INSERT UPDATE Audit Table
DELETE
Auditing: Data
SQL> DESC AR_Adjustments_ALL_A; NAME NULL? TYPE AUDIT_TIMESTAMP NOT NULL DATE AUDIT_TRANSACTION_TYPE NOT NULL VARCHAR2(1) AUDIT_USER_NAME NOT NULL VARCHAR2(100) AUDIT_TRUE_NULLS VARCHAR2(250) PRIMARY KEY NUMBER CUSTOMER_TRX_ID NUMBER APPROVED BY NUMBER CREATED BY NUMBER ACCTD_AMOUNT NUMBER
Auditing: Data
Shadow_Table_Name_Avn
Shadow_Table_Name_Acn
Auditing: Data
Why Concurrent Processing Does not interfere with the interactive work you perform at your computer Use the Standard Request Submission (SRS) interface to run reports and programs View the Status / Output / Log information Schedule reports and programs Control access to different reports and programs Alert on completion Fully use the capacity of your hardware by executing many application tasks at once.
Normal|Waiting|Standby|Scheduled
Request Set
Enter Request Set Name
Define a Stage
Link Stages
Define Managers and their work shifts Specialize managers to run only certain programs Classify a program as a request type Monitor concurrent processing using Oracle Enterprise Manager
Request Type
Define a request type.
Oracle Performance Manager allows administrators to monitor performance statistics for Oracle Applications Concurrent Managers and host operating systems. Administrators can display this data in different chart formats.
Oracle Applications Technical
Oracle Capacity Planner allows administrators to collect and analyze historical performance statistics from Oracle Applications Concurrent Managers and host operating systems to estimate future capacity requirements.
Oracle Applications Technical
Concurrent Manager
Managing Profile
Profiles
Flexfields A Flexfield is a flexible data field that your organization can customize for your business needs without programming. Oracle Applications uses two types of flexfields:
Business Needs Intelligent fields Field Validation Ability to modify structure Capture additional information Multiple field structure based on data context
Flexfields
Key Flexfield
Key flexfields build unique entity identifiers __ Sales Information ______________________ Transaction 3987 Payment Type Standard window
[]
__ Item Information _______________ Category Item Color COM Computer Monitor Light tan Oracle Applications Technical
Flexfields
Descriptive Flexfield
Descriptive flexfields gather additional information
CC
Payment Type CC Store Dept Number 4958-2938-4747 Exp. Dt 12 - 99 Oracle Applications Technical
Flexfields
Key Flexfield
Oracle Assets Oracle General Ledger Asset Category Location Oracle Payroll Bank Details Cost Allocation People Group
Accounting
Oracle Inventory
Account Aliases Item Catalogs Item Categories Sales Orders Stock Locators System Items
Grade Job Oracle Human Personal Analysis Resources Position Soft Coded
Flexfields
Segment1
Segment2
...
Flexfields
Managing Printers
Print styles
Printer types
Printers
Reset Commands
Printer drivers
AD Utilities
AD Utilities are a group of tools designed to upgrade, maintain, and patch a specific set of products contained in a given release of Oracle Applications. AD Administration (adadmin) To perform the following database related tasks: Validate APPS schema(s) Compile APPS schema(s) Recreate grants and synonyms for APPS schema(s) Compile flexfield data in AOL tables Maintain multi-lingual tables Check DUAL table Maintain Multiple Reporting Currencies schema(s) Convert to MultiOrg Convert to Multiple Reporting Currencies
AD Utilities
To perform the following Application files related tasks: Create Applications environment file Relink Applications programs Copy files to destinations Verify files necessary for runtime Generate message files Generate form files Generate report files Generate graphics files Generate product jar files
AD Utilities AutoUpgrade (adaimgr) Select products to license Specify product details Specify tablespace names, ORACLE schema names, and sizing factors for AutoUpgrade to use when upgrading your Oracle Applications objects in the database AutoPatch (adpatch) AD Controller (adctrl) AD Configuration (adutconf.sql)
Alerts Alert is an entity that monitors your business information and notifies you of the information you want
Send e-mail message Submit concurrent program request Run SQL statement script Run operating system script
Alert!
Server
Alerts: Examples
Alerts
Implementing Alert
Success!
7. Document 6. Review history/request log 5. Run and test 4. Define the action set 3. Define the actions 2. Define the alert 1. Research Oracle Applications Technical
Alerts
Action Levels
Detail: Perform the action for each occurrence of the condition Summary: Perform the action for a group of occurrences of the condition No Exception: Perform the action when nothing in the database meets the search criteria
Alerts
Alerts: Features
Threshold
Alert check
No
Alerts: Features
Duplicate checking and action Escalation Distribution Lists Periodic sets Response Processing
Alert! User
Alert
Alerts
Workflow
Oracle Workflow
Manage the process, not the transactions Automates and steam-lines business processes contained within and between enterprise Validate self-service transactions Achieve closed loop business intelligence Approve standard business documents Step through daily transaction flows
Workflow enables continuous process improvement Complete process representation Crosses organizational, company boundaries Adaptable workflow processes Provide alternatives Allow for refinement Analyze time and costs of entire processes with multidimensional analysis
Workflow
Workflow: Architecture
Directory Services Users Web Notification Worklist
Notification Services Engine
Roles
Workflow Builder
Workflow Loader
Workflow Definition Files Mail Applications Notification Mailer Oracle Workflow Enabled Application
End-User Client
Application Server
Oracle Server
Workflow: Terminology
Oracle Workflow Builder Workflow Engine Workflow Definitions Loader Notification System Directory Services Workflow Monitor
Workflow
Workflow Builder
Workflow
Workflow
Workflow Engine
Is embedded in the Oracle8i server Uses the process definition created with Oracle Workflow Builder to coordinate the routing of activities for the process Monitors the state of each activity in a workflow process Signals any changes in the workflow state to the engine using calls to PL/SQL or Java APIs Guarantees consistency between the application and the workflow state because of Oracle8i transactional integrity
Workflow
Directory Services
WF_USERS o Contains information on the user names, display names for the users, their notification preference and their e-mail addresses WF_USER_ROLES o Contains information on the association of the users to the roles WF_ROLES o Contains information on the roles of which users can be members
Workflow
Thanks a lot