Upload
mandeeppathak
View
1.418
Download
6
Embed Size (px)
Citation preview
EEnterprise nterprise RResource esource PPlanning lanning
(ERP)(ERP)
ERPERPGeneral Concepts
ERP ERP –– General ConceptsGeneral Concepts
What is ERP? The Current ScenarioWhy ERP?EvolutionExpectations
4
A collection of software systems that help to manage business processes for an entire organization
Designed to integrate all information processing support for an entire organization
ERPERP
5
• A group of people engaged in purposeful activity over extended time
• A tool used to coordinate in order to obtain Value or organizational goals
OrganizationOrganization
6
• Work activities across time and place, with a beginning, an end, and clearly identified inputs and outputs
• Has sequence, purpose, interaction
Business ProcessBusiness Process
ERP ERP -- DefinitionDefinition
“Software solution that addresses the Enterprise needs, taking a process view of the overall organization to meet the goals, by tightly integrating all functions and under a common software platform”
In simpler words, an ERP is a massive software architecture that supports the streaming and distribution of geographically scattered enterprise wide information across all the functional units of a business house. It provides the business management executives with a comprehensive overview of the complete business execution which in turn influences their decisions in a productive way.
Evolution of ERPEvolution of ERP
1960’s - Systems Just for Inventory Control
1970’s - MRP – Material Requirement Planning
(Inventory with material planning & procurement)
1980’s - MRP II – Manufacturing Resources Planning (Extended MRP to shop floor & distribution Mgmt.)
Mid 1990’s - E RP – Enterprise Resource Planning
(Covering all the activities of an Enterprise)
2000 onwards – E RP II – Collaborative Commerce
(Extending ERP to external business entities)
The Before and After of ERP:
“Before” -- each function is supported by multiple applications and interfaces
“After” -- each function is supported by a single application module within the ERP system itself, and all applications leverage a common, authoritative data source.
ERP ModelERP Model
The Current ScenarioThe Current Scenario
Islands of InformationDifficult to get timely & accurate
informationHeterogeneous Hardware &
Softwareplatforms & practicesPoor connectivity between differentorganizational locationsSticking with obsolete technologyResist to changeLack of proven man-power to
developintegrated software
Information IslandsInformation Islands
B
Why ERP is Why ERP is required?required?
For Management – to know what is happening
in the companyOne solution for better ManagementFor cycle time reductionTo achieve cost control & low
working capitalTo apply latest technologiesTo satisfy the customers with high
expectationsTo be Competitive & for survival
ERP covers a broad range of activities that are supported by a multi-module software application.
The different modules allow the business to manage the many parts of the business.
Some examples of modules:Planning Sales Inventory
Marketing Purchasing Distribution
Maintenance Accounting
Manufacturing Finance Human Resource
Basic ERP Applications Basic ERP Applications
ERP ERP –– ExpectationsExpectations
Integrating all the functions
Integrating the systems running in all the locations
Transparency of information using a single
data source across the organization
Software must be responsiveModularFlexibleEasy to add functionalitiesProvide growth pathHigh ROI
Financials
Accounts Payable, Accounts Receivable, Fixed Assets, General Ledger, Cash Management
The Ideal ERP Systems.......The Ideal ERP Systems.......
Human Resource
Recruitment, Benefits, Compensations, Payroll, time and labour , People management, Work Structure
The Ideal ERP Systems.......The Ideal ERP Systems.......
Supply Chain Management
Inventory management, Supply chain planning, Supplier scheduling, sales order execution, Procurement planning, Transportation and distribution
The Ideal ERP Systems.......The Ideal ERP Systems.......
Customer Relationship Management
Sales, Marketing, Service, Commissions, Customer contract and after sales support Relationship Management
The Ideal ERP Systems.......The Ideal ERP Systems.......
Manufacturing
Engineering, Resource & Capacity planning, Material planning, Workflow Management, Shop floor management, Quality control, Bills of material, Manufacturing process, etc.
The Ideal ERP Systems.......The Ideal ERP Systems.......
ERP ERP –– Options Options
OPTION 1 – MAKE [Using Internal resources]
Developing a custom-built ERP package, specific to therequirements of the organization, with the help of thein-house IT department
OPTION 2 – BUY
Going for Tailor-made ERP packages available in the market likeSAP, Oracle applications, Baan, PeopleSoft etc.`
ERP ERP –– Options Options
OPTION 3 – MAKE [using External resources]
Developing a custom-built ERP package, specific to therequirements of the organization, with the help of a software solution provider
ERP ERP –– Options Options
Typical ERP Features
(1) Multi-Currency
(2) Multi-Lingual
(3) Multi-Mode
(4) EDI / Electronic Commerce
(5) Web Enabled / Internet Communications
(6) Imaging & Multi Media
Typical architectural componentsTypical architectural components
CRMFoundati
on
MarketingSaleseCommerceBusiness Centre
Aplication s
Interaction HistoryUniversal Work Q
1-to-1 Fulfilment
Assignment Engine
EscalationsTCA
Installed Base
Tasks Notes
Resources
Calendar
Territories
OSS HR
OraclePeopleSoftSiebelSAPTallyBaanRamcoMicroSoft
DynamixSixthSenceMFG ProJD Edwards
Choosing an ERP ProviderChoosing an ERP Provider
Great PlainsRoss SystemsSCTCincomComputer AssociatesGEACSageNavisonScalaDeltekFourthshift
Technology
Support
Costs
5 StrategicRequirementLevels
Functionality
Goal:To select theMost Suitable Software Package Solution`
Vendor
ERP Product selection CriteriaERP Product selection Criteria
There are many advantages of implementing an ERP system. A few of them are listed below:
#A perfectly integrated system chaining all the functional areas together.
#The capability to streamline different organizational processes and workflows
#The ability to effortlessly communicate information across various departments\
#Improved efficiency, performance and productivity levels
#Enhanced tracking and forecasting
#Improved customer service and satisfaction
Advantages of ERP SystemsAdvantages of ERP Systems
While advantages usually outweigh disadvantages for most organizations implementing an ERP system, here are some of the most common obstacles experienced:
#The scope of customization is limited in several circumstances
#The present business processes have to be rethought to make them synchronize with the ERP
#ERP systems can be extremely expensive to implement
#There could be lack of continuous technical support
#ERP systems may be too rigid for specific organizations that are either new or want to move in a new direction in the near future
Disadvantages of ERP Disadvantages of ERP SystemsSystems
Execution phasesExecution phases
(1) ERP product selection
(2) Preparations
(3) ERP vendor
(4) Implementation
(5) Post-Implementation
ERP implementation Lifecycle
Business Process ReBusiness Process Re-- engineeringengineeringJust automating the existing business practiceswill not help ERP to achieve the anticipated results
Business Process Re-engineering [BPR] brings out thedeficiencies of the existing setup
BPR and ERP combination will give way to implement newsystems and the long pending improvements in theexisting systems
BPR may be time consuming but the scope can berestricted & controlled by the Management
• The BPR approach to an ERP implementation implies two separate, but closely linked implementations involved on an ERP site i.e. a technical implementation & a business process implementation.
• The BPR approach emphasis the human element of necessary changes within the organization, which is generally more
• Time consuming & has received its share of criticism for creating bloated budgets & extended projects.
• The ERP market shifts to a mid-market focus & as all implementation are becoming more cost sensitive; the BPR approach has come under some real scrutiny.
• IMPORTANCE OF CONFIGURATIONThis is the main functional area of the ERP
implementation.Business processes have to be understood
& mapped in such a way that the arrived solution matches with the overall goals of the company.
• THE PROTOTYPE
• A prototype- a simulation of the actual business processes of the company- will be used.
The prototype allows for thorough testing of the ‘to be’ model in a controlled environment.
CONFIGURATIONCONFIGURATION
• As the ERP consultants configure & test the prototype they attempt to solve any logistical problems inherited in the BPR before the actual go-live implementation.
•• STRENGTHS & WEAKNESSESSTRENGTHS & WEAKNESSES
– Configuring a company’s system reveals not only the strengths of a company’s business process but also- & perhaps more importantly- its weakness.
– It is vital to the health of the company & to the success of the ERP implementation that those configuring the system are able to explain what won’t fit into the package & where the gaps in functionality occur.
#Flexibility & Scalability.#Complexity#User Friendliness#Technology#Quick Implementation#Amt of Customization Required#Ability to support multi site planning &
control.#Local support infrastructure .#Total cost i.e license , training,
customization etc.
Some important points to Some important points to remember while evaluating remember while evaluating software includes.software includes.
In current business era, integrated software's Like ERP suffices the needs of all type of Industry.
There must be a vision for choosing appropriate ERP.
Consider all Advantages and Disadvantages of ERP you choose.
ConclusionConclusion……
ObjectivesObjectives
After completing this lesson, you should be able to do the following:◦
Define the purpose of this course◦
Identify the topics covered in this course◦
Locate additional reference material for the topics covered in this course
R12Oracle eBusiness Suite essentials
Course PurposeCourse Purpose
◦
The R12 Oracle E-Business Suite Essentials course provides a functional foundation for any E- Business Suite Fundamentals course. ◦
In the course, there will be demonstrations and hands-on practice, which reinforce the fundamental concepts.
WhatWhat’’s in the Course?s in the Course?
◦
Navigating in the new R12 user interface◦
E-Business Suite (EBS) product footprint and architecture◦
Overview of shared entities and integration◦
Fundamentals of Multiple Organizations (Multi-Org) ◦
Fundamentals of Flexfields◦
Fundamentals of System Administration
EE--Business Suite: Business Suite: DocumentationDocumentation
◦
Oracle Applications Concepts◦
Major E-Business Suite product families◦
Oracle Applications Multiple Organizations Implementation Guide ◦
Oracle Applications Flexfields
Guide ◦
Oracle Applications System Administrator’s Documentation Set ◦
Oracle Applications User’s Guide◦
Oracle Self-Service Web Applications Implementation Manual
Other ResourcesOther Resources
◦
MetaLink◦
Appsworld◦
Appsnet◦
Oracle Technology Network (OTN)
Oracle University CoursesOracle University Courses
◦
Instructor-Led Training (ILT)◦
Live Web Class (LWC)◦
Recorded Web Class (RWC)◦
e-Learning (Oracle University Knowledge Centre [OUKC]) ◦
Self-Service CD-ROM (SSCD)
LWCIn class
RWC SSC D
QUIZ
QUIZQUIZ
(1) What courses are available to learn Oracle ERP application?
SummarySummary
After completing this lesson, you should be able to:◦
Understand the target audience and purpose of this course◦
Identify the roadmap for this course and list the topics that will be covered in it◦
Gather inputs from where you can access additional reference material for this course
Navigating in R12 Oracle Navigating in R12 Oracle Applications Applications
Chapter 2
ObjectivesObjectives
After completing this lesson, you should be able to do the following :◦
Log in to Oracle Applications◦
Navigate from Personal Home Page to Applications ◦
Choose a responsibility◦
Create Favorites and set Preferences◦
Use Forms and Menus◦
Enter data using Forms◦
Search for data using Forms◦
Access online Help◦
Run and monitor Reports and Programs ◦
Log out of Oracle Applications
Logging In to Oracle Logging In to Oracle ApplicationsApplications
Navigating from Personal Home Navigating from Personal Home Page Page to Applicationsto Applications
Forms-based applicationsSelf-Service Applications
Creating Favorites and Setting Creating Favorites and Setting PreferencesPreferences
Preferences FavoritesWorklist
Navigator
Choosing a ResponsibilityChoosing a Responsibility
Click a link to the function.
Click a link to
the responsibility
Responsibility Relationships: Responsibility Relationships: Many to OneMany to One
Accounts Payable Payroll
Responsibility RelationshipsResponsibility Relationships
Responsibility menu
User 1 User 3User 2 User 4
One to many
Many to many
Responsibility 1Responsibility 2Responsibility 3
NavigatorNavigator
Toolbar
Functions
Region tabs
Menu bar
Expanding or Collapsing the Expanding or Collapsing the Navigation ListNavigation List
◦
Select one of the following methods to expand an item to its next sublevel window:
Double-click the item.
Select the item and click Open.
Select the item and click Expand.
◦
To collapse an expanded item, select the item and click Collapse.
Expanding or Collapsing Several Expanding or Collapsing Several ItemsItems
To expand or collapse several items at once, click one of the following buttons:◦
Expand All Children expands all the sublevels of the currently selected item.◦
Expand All expands all the sublevels of all expandable items in the navigation list.◦
Collapse All collapses all currently expanded items in the navigation list.
Logging Out of Oracle Logging Out of Oracle ApplicationsApplications
◦
From the File menu, select Exit Oracle Applications.◦
Use this method to ensure that your username is cleared from system access.
Using Forms and MenusUsing Forms and Menus
NavigatingNavigating to a Form to a Form
Click for a Function.
Form TerminologyForm Terminology
Tool tip
Window
LOV icon
Record or row
Pop-up list
Title bar
Menu bar
Check box
Scrolling region
Block
Help
Form TerminologyForm Terminology
Region
Region tab Field
Button
Field ColorsField Colors
Field Color Description
White It allows data entry
Blue with Black Text It Indicates drilldown capability
Yellow It requires data entry
White with Green Text It Display only
Blue It indicates fields to use in “Query-Enter Mode”
Creating and Saving a New Creating and Saving a New RecordRecord
(M) File > New
New Save
(M) File > Save
Editing and Deleting a RecordEditing and Deleting a Record
DeleteEdit
(M) Edit > Record
(M) Edit > Delete
Using a List of ValuesUsing a List of ValuesClick LOV ico in the field.
The list of valid
values is displayed.
LOV: ShortcutsLOV: Shortcuts
◦
Auto Selection◦
List Search◦
Long-List Fields◦
Power List
Using CalendarUsing Calendar
Choose a year.
Choose a day.
Choose a month.
Clearing DataClearing Data
Clear
(M) Edit > Clear > Record (M) Edit > Clear > Field (M) Edit > Clear > Block (M) Edit > Clear > Form
Copying Data from a RecordCopying Data from a Record
Verify your data because all fields may not copy.
Item number Price Discount %Quantity
Item number Discount %Quantity
Searching for InformationSearching for Information
Query Versus FindQuery Versus Find
No find countQuery count
Wildcards
Existing
window
Menu bar,
[F11]
Query mode
Menu bar, Toolbar
List of values
Find window
Find mode
Using Find ModeUsing Find Mode
Click the Find icon on the toolbar:◦
Click the Find button on the Form.◦
Specify your search criteria.◦
Review the retrieved records.
Using Query ModeUsing Query Mode
(M) View > Query By Example > Enter:◦
Enter the search criteria.◦
(M) View > Query By Example > Run.◦
(M) View > Query By Example > Cancel.
Query OperatorsQuery Operators
Operat
or
=
!=
>
>=
<
<=
Example
= ‘Janet’
= 107
!= ‘Janet’
!= 107
>99.1
> ‘Joan’
>=55
<1000.00
Meaning
Equal to
Not equal to
Greater than
Greater than or
equal to
Less than
Accessing Online HelpAccessing Online Help
Using Window HelpUsing Window Help
(M) Help > Window Help
Navigation frame
Document frame
Search frame
Error MessagesError Messages
◦
To give you a hint, the application displays a short message in the message line.◦
To inform you of an error, the application displays an error window.◦
A History button also appears in the error window if an error of a more serious nature occurs.
Running Reports and ProgramsRunning Reports and Programs
Using Concurrent ProcessingUsing Concurrent Processing
Submits request
Reques t queue
Request runs.
Other online jobsPerform other
online interactive tasks.
Request 1
Request 3
Request 4
Request 2
Running Reports and ProgramsRunning Reports and Programs
◦
Concurrent processing:
Run non interactive tasks, such as reports and programs.
It does not interfere with the interactive work you perform on your computer.
◦
Standard Request Submission (SRS):
Use the SRS interface to run reports and programs.
View report output online.
Schedule reports and programs.
View log information.
QUIZ
QUIZQUIZ
(1) Which colour is used for optional fields in any form of oracle application?(2) One responsibility is shared by many persons?(3) Ctrl+S
can be used for save the records?
SummarySummary
After completing this lesson, you should have learned how to: ◦
Log in to Oracle Applications◦
Use Forms and Menus ◦
Use functionality of the buttons and tabs that appear in the Navigator window and other forms◦
Create Favorites and set Preferences◦
Understand Form terminology and characteristics◦
Create, save, edit, and delete record using Forms ◦
Search for data and enter data using Forms◦
Access online Help◦
Submit Concurrent and SRS requests◦
Log out of Oracle Applications
Introduction to Oracle Introduction to Oracle Applications R12 Applications R12
Course ObjectivesCourse Objectives
After completing this lesson, you should be able to describe the following:◦
Footprint of R12 E-Business Suite◦
Benefits of R12 E-Business Suite◦
R12 E-Business Suite architecture◦
Major components of the architecture◦
File system and database structure
Oracle EOracle E--Business SuiteBusiness Suite
Custome rs
Employe es
PartnersSuppliers
Complete EComplete E--Business Suite from Business Suite from OracleOracle
◦
Automate key internal business processes◦
Extend automation and collaborate with your trading partners◦
Drive continuous improvemen t with real- time intelligence
Order
Procure
Fulfill
Finance
DevelopMarket
Sell
Plan
MakeService
Maintain
HR
Projects
Contracts
Customers
Suppliers
Products
E-Business
Suite
Fusion Business Intelligence
Integrated, Yet ModularIntegrated, Yet Modular
The open applications solution enables you to:◦
Leverage investment in existing technology◦
Eliminate disparate systems as needed
Legacy Environment
Vendo r Y Planni ng
Vendor X Human Resourc es
Vendor Z Purchas ing
Oracle Marketi ng
Oracl e Finan ce
Benefits of Oracle EBenefits of Oracle E--Business Business SuiteSuite
◦
Available in multiple (32) languages◦
Supports multiple currencies◦
Supports flexible management of business processes◦
Has a common data model◦
Supports statutory and customary local requirements◦
Is built on open standards◦
Collaborates with trading partners
InformationInformation--Driven ApplicationsDriven Applications
DevelopMarket
Sell
Order
Plan
Procure
MakeFulfill
Service
Maintain
Finance
HR
Projects
Contracts
Customer s,
Suppliers,
Products, …
Customer s,
Suppliers,
Products, …
Philosophy behind Oracle E- Business Suite
• Start with a common data model that produces a single definition of key business entities (customers, suppliers, products, etc)
• Build a robust suite of applications designed to work together
• Support modular deployment of tailorable business flows
• Promote low-cost integration with service oriented, standards-based architecture
Major Oracle Application Product Major Oracle Application Product Families Families
◦
Oracle Financials◦
Project Management Product Suite◦
Supply Chain Planning and Management Suite◦
Oracle Manufacturing: Discrete and Process Management◦
Human Resources Management System Suite◦
Customer Relationship Management Suite
CustomerRelationshipManagement
Supply Chain Management
Manufacturing
Finan ce
Projects
Human Resources
Oracle Workflow
R12 ER12 E--Business Suite FootprintBusiness Suite Footprint
General LedgerReceivablesPayablesAssetsCash ManagementGlobal Consolidation SystemAdvanced CollectionsInternet ExpensesiReceivablesTreasuryLease ManagementInternal Controls ManagerFinancials Centralized Solution
Set (FINS)Financial Services Accounting
Hub (FSAH)
Daily Business Intelligence (DBI)Balanced ScorecardFinancials & Sales AnalyzerEnterprise Planning and
Budgeting Profitability ManagerFinancial Consolidation Hub
Government, Risk and Compliance Manager
Application Access ControlsApplication Configuration
ControlsGovernance, Risk and
Compliance Intelligence
Financials Corporate Performance Mgm
Government, Risk & Compliance
New in R12
R12 ER12 E--Business Suite FootprintBusiness Suite Footprint
Human ResourcesSelf-Service Human ResourcesAdvanced BenefitsCompensation WorkbenchiRecruitmentPayrollPerformance ManagementTime and LaborWorkforce SchedulingApprovals ManagementLearning ManagementiLearningTutorDBI for HR
Project CostingProject BillingProject Resource ManagementProject CollaborationProject ManagementProject Portfolio AnalysisProject ContractsDBI for Projects
Human Resources ManagementProjects
New in R12
R12 ER12 E--Business Suite FootprintBusiness Suite Footprint
Advanced Supply Chain PlanningConstraint Based OptimizationInventory OptimizationGlobal Order PromisingCollaborative PlanningStrategic Network OptimizationDemand ManagementAdvanced Forecasting & Demand
ManagementReal-time Sales & Operations
PlanningPredictive Trade PlanningDeduction and Settlement
ManagementTrade Promotion Optimization
Order ManagementAdvanced PricingRelease ManagementSales ContractsConfiguratoriStoreSupply Chain Planning and Order
Management Intelligence
Enterprise Asset ManagementSelf-Service Work RequestsAsset TrackingProperty Manager
Supply Chain Planning
Asset Lifecycle Management
Order Management
New in R12
R12 ER12 E--Business Suite FootprintBusiness Suite Footprint
PurchasingSourcing Sourcing OptimizationiSupplier PortalProcurement ContractsServices ProcurementAdvanced PricingiProcurementDBI for Procurement
Discrete ManufacturingManufacturing Execution SystemMobile Supply Chain ApplicationsFlow ManufacturingFlow SequencingProduction SchedulingRepetitive Manufacturing
OptimizationProcess Manufacturing
ManufacturingProcurement
R12 ER12 E--Business Suite FootprintBusiness Suite Footprint
Inventory ManagementMobile Supply Chain ApplicationsWarehouse ManagementTransportation ManagementTransportation Operational
PlanningLogistics Inventory VisibilityForwarding & Brokering OperationsFreight Payment, Billing & ClaimsTransportation SourcingTransportation Cooperative RoutingFusion Transportation Intelligence
Product Lifecycle ManagementProduct Data Synchronization for
GDSN and UCCnet ServicesCADView-3D
Customer Data ManagementProduct Information ManagemenFinancial Consolidation
Logistics Product Lifecycle Management
Master Data Management (Hubs
New in R12
R12 ER12 E--Business Suite FootprintBusiness Suite Footprint
MarketingTrade ManagementAdvanced PricingTeleSalesField SalesSales for HandheldsQuotingPartner ManagementProposalsIncentive CompensationMarketing & Sales Intelligence
TeleServiceService ContractsField ServiceSpares ManagementAdvanced SchedulerMobile Field ServiceDepot RepairiSupportService Intelligence
Advanced Inbound TelephonyAdvanced Outbound TelephonyEmail CenterScripting
Marketing and Sales Service
Interaction Center Technology
Oracle Applications R12 Oracle Applications R12 ArchitectureArchitecture
Understanding the Oracle Understanding the Oracle Applications Applications R12 ArchitectureR12 Architecture
The following topics are included in the Oracle Applications R12 architecture: ◦
Business architecture◦
Technical architecture
Business Architecture: Oracle Business Architecture: Oracle Applications R12Applications R12
The R12 EBS has five principles that drive its business architecture: ◦
Modern Foundation◦
Complete◦
End-to-end Integration◦
Global◦
Rapid Implementation
Technical Architecture: Oracle Technical Architecture: Oracle Applications R12Applications R12
The following topics are included in the technical architecture of Oracle Applications R12 ◦
Forms-based◦
Self-service (HTML/JSPs)◦
Business Intelligence◦
Mobile
Desktop/Client TierDesktop/Client Tier
Desktop/Client Tier Application Tier Database Tier
Internet
Applications TierApplications Tier
Desktop/Client Tier Database Tier
Internet
Web server/Listener
Portal (PHP)
Forms server
Concurrent Processing server
Servlet Engine
Java Server Pages (JSP)
Discoverer server
Reports server
Administration server
Database TierDatabase Tier
Desktop/Client tier
Internet
Application tier Database tier
The NetworkThe Network
◦
Although the network is not a tier of R12 E- Business Suite’s three-tier architecture, it is a critical component that makes it all work.◦
R12 EBS allows access through multiple channels including internal networks (LANs/WANs) and external networks (Internet/VPNs).◦
All of the choices in the network will ultimately affect your performance, for good or bad.
Oracle Applications Technology Oracle Applications Technology LayerLayer
The Oracle Applications technology layer is an integrated collection of components used by all Oracle Applications modules:
The various components of the Applications technology layer are discussed in the following slides.
Manufactu ring
Oracle Applications Technology Layer
CRM Financi als
HRMS . . .
QUIZ
QUIZQUIZ
(1) Oracle ERP application has three tier architecture? (True/False)(2) R12 Oracle applications supports how many languages?(3) Is network speed affects the performance of Oracle application? (Yes/No)
SummarySummary
In this lesson, you should have learned to describe:
◦
The basic architecture of Oracle Applications◦
The major components of the architecture
Shared Entities and IntegrationShared Entities and Integration
Chapter 4
ObjectivesObjectives
After completing this lesson, you should be able to recognize the following:◦
Shared entities within R12 E-Business Suite◦
The key integration points and business flows between products in E-Business Suite (EBS)
What Are Shared Entities?What Are Shared Entities?
◦
Shared entities in R12 E-Business Suite enable one-time definition of an object and the use of that object across several products.◦
Shared entities are “owned” by a single product for table purposes only.
Shared Entities in EShared Entities in E--Business: Business: ExamplesExamples
Entity Description
AOL Application administration
Ledger Accounting information record
Unit of Measure Method of quantifying item
Items Raw Materials, Finished Goods , Services
Suppliers Vendors we buy from
Customers Buyers of the end product
Sales Force Individuals credited with Sales
Employees Personnel who perform assigned tasks
Locations Business sites (Address)
Organizations Logical Unit Entities
Application Object Library (AOL)Application Object Library (AOL)
Currenc ies
Langua ges
Menus
Responsibilities
User s
AOL
Site profile options
LedgerLedger
Chart of Accounts
Calend ar
Currency
Owned by General Ledger
Units of MeasureUnits of Measure
• Length• Base Unit
= 1 cm• 1 m = 100
cm• 1 km =
100,000 cm
Units of Measure are used by a variety of functions and transactions to express the quantity and measurement of items.
Units of Measure Responsibility - Inventory, Vision Operations (USA) (N) Setup > Units of Measure
SuppliersSuppliers
Suppliers are the individuals or companies from which you procure goods and/or services.
Responsibility - Payables, Vision Operations (USA)
(N) Suppliers > Entry
ItemsItems
You can define and control all items in an inventory. After the items have been defined, they are assigned to organization.
Responsibility - Inventory, Vision Operations (USA)
(N) Items > Master Items
CustomersCustomers
Customers are buyers of the end products and/or services.
Responsibility - Receivables, Vision Operations (USA)
(N) Customers > Customers
Sales ForceSales Force
Responsibility - CRM Resource Manager, Vision Enterprises
(N) Maintain Resources > Resources
Responsibility - Order Management Super User, Vision Operations (USA) (N) Setup > Sales > Sales persons
Sales Force comprises individuals credited with sales revenue.
EmployeesEmployees
Responsibility - Human Resources, Vision Enterprises
(N) People > Enter and Maintain
Employees are individuals employed by the company to perform certain tasks.
LocationsLocations
Responsibility - Human Resources, Vision Enterprises
(N) Work Structures > Location
Locations are physical addresses that may represent your company’s addresses or your customer’s addresses.
OrganizationsOrganizations
Responsibility Human Resources, Vision Enterprises
(N) Work Structures > Organization > Description
Organization is an entity designation used to partition data into logical units.
Key Business FlowsKey Business Flows
Sour ce
Make Mark et
Sell Supp ort
Plan
Back Offic
e
Forecast toPlan
Procure toPay
Demand toBuild
Campaign toOrder
Order toCash
Request toResolution
People toPaycheck
Project toProfit
Click toOrder
Contract toRenewal
Inventory to Fulfillment
Concept toRelease
Accounting to FinancialReports
Plan to Replenish
Benefits to Payroll
Procure to PayProcure to Pay
Payable s / i -
Expense s
Purchasing/i- Procurement
Accounti ng
General LedgerPayables/ Expenses/ Payments
Banks
Inventory
Requisitio ns
Invento ry
Activity
Accrual s
Supplie rs
Ledge r
Cash Management
Demand to BuildDemand to Build
WIPInventory
Purchasing / i-
Procureme nt
Requisitions Cost info
Planned Order info
Capacity
Requisiti ons
Supply/Demandinfo
UOM s
Item s
ASCP/MR P
BOM
EngineeringOrder Management
Material/Resource info
Cost Manageme
nt
Engineering BOM info
Campaign to OrderCampaign to Order
Marketing
SalesDiscoverer
Advanced Inbound
Order Fulfillment cycle (Order to Cash)
Scripting
Audience
Marketingcommunication
Phone callplaced
Call Routed
Script launched
Quote submitted
Order to CashOrder to Cash
Invoic es
General LedgerInventory
Receivable s/
Revenue/ Receipts
Inventory Transactio
ns
Cash Managem
ent
Order Managem
ent
Receivable s / i-
Receivable s
Purchasing / i-
Procureme nt
Re qs
Invent ory
activit y
Inter org/
Shipme nts
Bank s
Set of books
Item s
UOM s
Custome rs
Contract to RenewalContract to Renewal
Sales Contracts
Quoting
Service Contracts
Order FulfillmentOrder to Cash
Quote to bookedorder
AccountsReceivable
i-Store
Service contract for item with warranty
No item –warranty
only
Standard salescontract
Standard salescontract
Invoice
Request to ResolutionRequest to Resolution
i-Support
KnowledgeManagement
Installed Base
Teleservice
Inventory
Order CaptureFoundation
APIs
OrderFulfillment
(Order to Cash)
Solutions
Produ cts
owne d
Merchant assistance
Create SR
Create returnorder
Customer
Custom ers
Ite ms
Create RMA
People to PaycheckPeople to Paycheck
HRMS
HR Information
General Ledger
Accounting
Payroll Cash Management
QUIZ
QUIZQUIZ
(1) Location/physical address is defined by which application?(2) Customer once defined, need to be redefine when invoice generated? (True/False)(3) People to Pay check cycle require four applications integration? (True/False)
SummarySummary
In this lesson, you should have learned about:◦
The shared entities within R12 E-Business Suite◦
The key integration points and business flows between products in R12 E-Business Suite
Chapter 5
System Administration FundamentalsSystem Administration Fundamentals
Course ObjectivesCourse Objectives
After completing this lesson, you should be able to do the following:◦
Describe the layers of access control in Oracle Applications security◦
Define Function Security◦
Use Menu and Function Security to modify responsibilities◦
Define Data Security◦
Set profile options◦
Define Standard Request Submission
Introduction to Application SecurityIntroduction to Application Security
Successive Layers of Access Successive Layers of Access ControlControl
Access Control is implemented in successive layers and each layer builds upon the one that precedes it.
Self Service and Approvals
Registration Processes
Delegated Administration
Role Based Access Control
Data Security
Function Security
Optional
Required1
2
3
4
5
6
Increasing Flexibility and Increasing Flexibility and ScalabilityScalabilityIn Oracle User Management, each layer of access control adds an increasing level of administrative flexibility and scalability.
Self Service and Approvals
Registration Processes
Delegated Administration
Role Based Access Control
Data Security
Function SecuritySystem Administrator
Local Administrators
End Users
Flexibility and AutomationLevel of Administratio
Function SecurityFunction Security
Function SecurityFunction Security
◦
Defines an application◦
Defines data groups◦
Creates responsibilities and users
Application Security: OverviewApplication Security: Overview
Windows
Reports
User
Oracle
Application
Responsibili ty
Use of Menu and Function Use of Menu and Function Security to Modify Security to Modify ResponsibilitiesResponsibilities
Importance of ResponsibilitiesImportance of Responsibilities
Responsibilities determine:◦
Menus and Forms access◦
Available reports◦
Applicable Ledgers◦
Associated Operating Unit◦
Accessible applications
Components of a ResponsibilityComponents of a Responsibility
Request securitygroup
Data group
Menu
Exclusions
Defining a New ResponsibilityDefining a New Responsibility
Enter application andresponsibility name
Enter start and end dates
Select data group
Select menu
1
2
3
4
Select request group
Enter menu or function exclusions
5
6
Defining a New Application UserDefining a New Application User
Assign one or more responsibilities
Enter username and password
Require password changeLimit access attempts
Enter user’s start date
1
2
3
4
Steps 1, 3, and 4 are required
Assigning Responsibilities to Assigning Responsibilities to UsersUsers
Define or modify
responsibility
Excludefunctions
and menus
Defineapplication
user
Using Predefined
Responsibility
Using Custom Responsibility
Defineapplication
user
Define or modify
components
1 2
1
Assign Assign
Define or
Modif y
Menu Level 1
Menu Level 2
Menu Level 2
Function
Function
Function
Function
Function
Function
Subfunction
Subfunction
Subfunction
Menu Level 3
Menu Level 2
Function: A set ofexecutable code available as a
menu option
Subfunction: A subset of a form’s
functionality
Managing Function SecurityManaging Function Security
Menu Level 1
Menu Level 2
Menu Level 2
Function-C
Function-E
Function-G
Function-F
Function-A
Function-B
Function-A
Function-D
Function-D
Menu Level 3
Menu Level 2
Function-H
Excluding a function affects the function regardless of level.
Excluding a menu excludes all of its child functions.
Excluding Functions and MenusExcluding Functions and Menus
Data SecurityData Security
Set Profile OptionsSet Profile Options
Set Profile OptionsSet Profile Options
◦
Set profile option values◦
Use user profile option settings◦
Use system profile option settings◦
Discuss profile categories
Profile Hierarchy Levels: SecurityProfile Hierarchy Levels: Security
Site level
Application level
Responsibility level
User level
Personal Profile ValuesPersonal Profile Values
Depending on the responsibility, many users can change their personal options: ◦
Navigate to (N) Profile > Personal to see a list of the profiles already defined.◦
If the User Value field is unprotected, you can select a value for this profile option from the list of values, or enter a value directly.
SystemSystem Profile OptionsProfile Options
The System Administrator can set profile options at any level: ◦
Navigate to (N) Profile > System to see the Find System Profile Values Window.◦
You can set a profile value at the user, responsibility, site, or application level for profile options using the Security hierarchy type.
Standard Request SubmissionStandard Request Submission
Concurrent ProcessingConcurrent Processing
◦
Runs non-interactive tasks, such as reports and programs ◦
Does not interfere with the interactive work performed in your computer
Standard Request Submission Standard Request Submission
◦
Use the Standard Request Submission (SRS) interface to run reports and programs.◦
To view the report output online◦
To schedule reports and programs◦
To view log information
Submitting a RequestSubmitting a Request
QUIZ
QUIZQUIZ
(1) Function security is used by System Administrator for what purpose?(2) User must have three responsibilities for work on Oracle application? (True/False)(3) Profile option set at how many levels?
SummarySummary
In this lesson, you should have learned to:◦
Describe the layers of access control in Oracle Applications security◦
Define applications, responsibilities, and users in Function Security◦
Use Menu and Function Security to modify responsibilities◦
Define components of Data Security◦
Describe user and system profile options◦
Define concurrent and Standard Request Submission
Fundamentals of Flex fieldsFundamentals of Flex fields
Chapter 6
ObjectivesObjectives
After completing this lesson, you should be able to do the following:◦
Describe flex fields◦
Define value sets◦
Define key flex fields◦
Define descriptive flex fields◦
Enter values
AgendaAgenda
◦
Overview of flex fields◦
Creating value sets◦
Defining the key flex field structure◦
Defining the descriptive flex field structure◦
Defining values
Overview of Flex fieldsOverview of Flex fields
Using Flexfields to Configure Using Flexfields to Configure Applications Applications
Applicationwindows
User-defined flexfield windows
General Ledger Assets
Benefits of FlexfieldsBenefits of Flexfields
Flexfields enable the following benefits:◦
Configuration of applications to support your accounting, product, and other codes◦
Construction of intelligent keys◦
Configuration of applications to capture additional data◦
Use of the application to validate values and value combinations entered by the user◦
Support for multiple field structures depending on data context
Key and Descriptive FlexfieldsKey and Descriptive Flexfields
__ Item Information _________
Category
Item
Color
Compu ter
Monito rLight
tanLTN
COM
876
Key flexfieldsbuild unique
entity identifiers
Descriptive flexfieldsgather additional
information
Store
Dept
Number
Exp. Dt
Payment TypeCC
54321
987
12 - 99
4958-2938-4747
Key Flex fieldsKey Flex fields
Standardwindow
Key Flex fieldwindow
Sales Information
Transaction
Item
Payment Type
Description
CustomerJane Doe
Computer - Monitor - Light Tan[ ]
COM-876-LTN
3987
Item Information
Item
Color
Computer
Monitor
Light tan
COM
876
LTN
Category
Using Key Flexfields to Build Using Key Flexfields to Build Intelligent KeysIntelligent Keys
Account Entry
21
42
502
015
Company
Division
Department
Account
Business A Business B
Account Entry
10
283
Corporation
Subsidiary
025
203
Department
Account
3003Division
Key Flex field: ExamplesKey Flex field: Examples
◦
General Ledger
Accounting Flex field
◦
Assets
Asset Key Flex field
Location Flex field
Category Flex field
◦
Service
Service Item Flex field
◦
Human Resources
People Group Flex field
Job Code Flex field
◦
Receivables
Territory Flex field
Sales Tax Location Flex field
◦
Inventory
Item Categories
System Items
Sales Orders
Item Catalogs
Descriptive Flex fieldsDescriptive Flex fields
Transaction
Ite m
Payment Type
Description
Customer
CC3987
Jane Doe
COM-876-LTN
[ ]
Second ID
Number
Payment Type
Store
Dept
Number
Store
Dept
Exp. Dt
Payment TypeCK C C
54321
987
4958-2938- 474712 - 99
54321
987
1028
MC 4565-3939
Sale Information
Computer - Monitor - Light Tan
Descriptive Flexfield: ExamplesDescriptive Flexfield: Examples
The following are examples of instances where descriptive flexfields are used:◦
Storing supplier numbers from converted suppliers◦
The Flexible Address Format◦
Storing order information with an invoice◦
Storing project information with an invoice◦
Storing vehicle information associated with the asset category “Vehicle”◦
Name of the customer service representative responsible for the sales order◦
Web link to map property or location in Property Manager
Key and Descriptive Flexfield: Key and Descriptive Flexfield: ComparisonComparison
Key Flex fields◦
Owned by one application; used by many◦
Required to set up, not always required to use◦
Supports intelligent keys◦
Identifies entities◦
Drives reporting
Descriptive Flex fields◦
Associated with tables in a specific application◦
Setup is optional◦
No intelligence, stores additional information◦
Captures additional information only
Components of a Flex fieldComponents of a Flex field
COMPUTER
PC
LAPTOP
SERVER
10CHAR
Independ ent
Upper Case
Required
12Char
Dependen t
Upper Case
Required
Flex field/Structure
Segments
Values(if needed)
Value set - format and validation
Segment 1 Segment 2
Flex field Structure
General Steps to Implement a General Steps to Implement a FlexfieldFlexfield
◦
Plan flexfield segments, structures, value sets, and values◦
Define value sets◦
Define flexfield structure◦
Define values◦
Define security and cross-validation rules, if necessary
Creating Value SetsCreating Value Sets
Planning a Value SetPlanning a Value Set
◦
Determine basic attributes of the set.◦
Select the appropriate validation type.
Validating Input Using Value Validating Input Using Value SetsSets
Item Information
Category
Item
Color
Computer
Monitor
Light tanLTN
Item value set
COM MACH FURN
Category value set
COM
876
755 876 933
Value Set AttributesValue Set Attributes
◦
Name: Unique value set name (Do not use XX-, XX_ , XXX-, XXX_ or any Oracle reserved name.)◦
Description: Free-form descriptive text◦
List type
List of Values
Long List of Values
Pop list◦
Security type
No security
Hierarchical
Non-hierarchical
Types of Value SetsTypes of Value Sets
◦
None: Validation is minimal.◦
Independent: Input must exist on the previously-defined list of values.◦
Dependent: Input is checked against a subset of values based on a prior value.◦
Table: Input is checked against values in an application table.◦
Special: Value set uses a flex field itself.
Types of Value SetsTypes of Value Sets
◦
Pair: Two flexfields together specify a range of valid values.◦
Translatable Independent: Input must exist on previously-defined list of values; translated value can be used. ◦
Translatable Dependent: Input is checked against a subset of values based on a prior value; translated value can be used.
PlanningPlanning Data Format ValidationData Format Validation
◦
Format Type: Value data type◦
Maximum Size: Maximum permitted size for a value◦
Precision: Number of decimal places◦
Numbers Only: Entry of numbers 0–9 only◦
Uppercase Only: Lowercase input becomes uppercase◦
Right-Justify Zero-Fill: Shifts number to right, pads from left◦
Max/Min Values: Beginning and ending values of a range
Defining the Key Flex field Defining the Key Flex field StructureStructure
Planning a Key Flex fieldPlanning a Key Flex field
◦
Identify the target flex field, the information required by Oracle Applications, and any qualifiers.◦
Plan the flex field structure, behavior, and appearance.◦
Define the key flex field structures.◦
Define any value sets required and their values.◦
Define security rules when appropriate.◦
Define cross-validation rules when appropriate.◦
Define shorthand aliases as needed.
Designing the Key Flexfield Designing the Key Flexfield LayoutLayout
Description:Description:
Category
Item
Color
Title
Structure
Order of segments
PromptsValue sets
Valu es
COM
Segment separator
876
LTN
COM
FURN
APPL
Sales Information
Key Flexfield StructureKey Flexfield Structure
10-203-3003-025-203 10-203-3003-025
_____Account Entry __
10
203
3003
025
Company
Division
Department
Account
Corporation
Subsidiary
Division
Department
Account
10
203
203
3003
025
_____Account Entry __
Business A Business B
Storing Code CombinationsStoring Code Combinations
_____Account Entry __
10
203
3003
025
Company
Division
Department
Account
SEGMENT1 SEGMENT2 SEGMENT3 SEGME
10 203 3003 025
Code Combinations Table
10 - 203 - 3003 - 025
(Code combination)
OtherOther Key Flex field FeaturesKey Flex field Features
◦
Dynamic insertion of new values◦
Cross-validation of segment value combinations◦
Security on value access◦
Aliases to speed up data entry
CrossCross--Validating ValuesValidating Values
CA CaliforniaNY New York
TX Texas
State Value Set
Asset LocationFlexfield
Asset Location
Country
State
United Kingdom
California
UK
CA
“UK-CA-Houston” not allowed
City Houston
Country Value Set
USA United StatesUK United Kingdom
City Value Set
Los AngelesLondonNew YorkHouston
Using Shorthand AliasesUsing Shorthand Aliases
Sales Information
Transaction
Customer
Item
Country
3754
Big Manufacturing
Address
City State
1211 State
Dallas TX
USAZip 75219
Description:Item Alias
Part Tan Monitor
COM-876-LTN
Tan MonitorHard DriveLaser Printer
COM-876-LTNCOM-535-15GCOM-788-630
ListofAliases
Defining the Descriptive Flex field Defining the Descriptive Flex field StructureStructure
Determining the Descriptive Determining the Descriptive Flexfield NameFlexfield Name
Procedure to determine the name of the descriptive flexfield:
1.
Click on a field in the same block in which the descriptive flexfield appears.
2.
Select Help > Diagnostics > Examine.
Identifying the Necessary Identifying the Necessary InformationInformation
Store number Check number
Credit card number
Expiration date Down payment
Grouping Information by UsageGrouping Information by Usage
Situation 1:(finance)
Situation 2:(check)
Situation 3:(credit card)
Store number
Store number
Store number
Check number
Credit card numberExpirationDate
Down payment
Isolate Common Information Isolate Common Information
Used by all tasks
Varies by task
Situation 1:(finance)
Situation 2:(check)
Situation 3:(credit card)
Store number
Store number
Store number
Check number
Credit card number
Down payment
ExpirationDate
Determine Different ContextsDetermine Different Contexts
Situation 1:(finance)
Situation 2:(check)
Situation 3:(credit card)
Store number
Store number
Store number
Check number
Credit card number
Down payment
Finance context
Check context
Credit card context
ExpirationDate
Descriptive Flexfield Descriptive Flexfield ComponentsComponents
◦
Global segment: Displays information that is common to all contexts◦
Context-sensitive segment: Displays information that is appropriate only to a particular context◦
Reference field: A field on the application window whose value is used to determine contexts◦
Context field: A field in the structure whose value is used to determine contexts
Using Global SegmentsUsing Global Segments
GlobalSegments(Common)
Credit card context
Finance context
Check context
Store number
Store number
Store number
ContextContext--Sensitive SegmentsSensitive Segments
Context-Sensitive Segments(Vary by context)
Finance context
Down payment
Finance terms
Account
Check context
Second ID
Credit card context
Card number
Expiration date
Store number
Store number
Store number
Distinguishing Between ContextsDistinguishing Between Contexts
Context fieldCredit card context
Card number
Expiration date
Second ID
Finance context
Down payment
Finance terms
Account
Check context
Store number
Store number
Store number
Using Reference FieldsUsing Reference Fields
Existingapplicationwindow
Proposedflexfielddesigns
Reference field
Global
Data
Elements
Context
Sensitive
Fields
Context 1 Context 2
Global
Data
Sensitive
Fields
Elements
Context
QUIZ
QUIZQUIZ
(1) Which are the types of Flexfields available in Oracle application?(2) [ ]
is the symbol for identification for Key FF on any form?(3) What is the purpose of Descriptive FF in Oracle ERP?
SummarySummary
In this lesson, you should have learned how to: ◦
Describe flexfields◦
Define value sets◦
Define key flexfields◦
Define descriptive flexfields
Fundamentals of MultiFundamentals of Multi--OrgOrg
Chapter 7
ObjectivesObjectives
After completing this module, you should be able to do the following:◦
Define Multiple Organization (Multi-Org) ◦
Discuss the types of organizations supported in the Multi-Org model◦
Explain the entities of Multi-Org◦
Explain how Multi-Org secures data◦
Define Multi-Org Access Control
What Is MultiWhat Is Multi--Org?Org?
◦
Multi-Org is a server-side (applications and database) enhancement that enables single installation of Oracle Applications.
◦
Multi-Org keeps transaction data and some setup data separate and secure by different lines of business.
Basic Business NeedsBasic Business Needs
The Multi-Org enhancement provides features that enable you to:◦
Support multiple business units even if they use different ledgers◦
Secure access to data on a single instance by line of business◦
Define different organizational models◦
Sell and ship from different legal entities◦
Procure and receive from different legal entities◦
Produce reports across entities or within a single entity
Organization Types Supported in Organization Types Supported in thethe
MultiMulti--Org ModelOrg Model
GL, FA
AP, PO,AR, OM, and so on
INV, MFGShip
HR
Inventory Organization
Operating Unit
GRE/Legal entity
Ledger
Business Group
Types of Organizations Types of Organizations SupportedSupported in the Multiin the Multi--Org ModelOrg Model
Sample Organization StructureSample Organization Structure
LELE
Ledger
IO
OU
IO IO IOIO IO
MIO
OU OU
Define the Organization Define the Organization StructureStructure
US
US
Chicago
Japan
Japan
Corporate
Canada
Canada
East TokaraIslands
Inventory
CalgaryManufacturing
Warehouse
West
QuebecManufacturing
MontrealInventory
West Ops(OU)
Plant 1(IO)
Wid Co.Ledger
Plant 1(IO)
Wid Co.Ledger
East Ops(OU)
Plant 2(IO)
US 1 (LE)
US 2 (LE)
West Ops(OU)
US 1(LE)
Adding to the Organization Adding to the Organization StructureStructure
Original Add New
How MultiHow Multi--Org Secures DataOrg Secures Data
Users Responsibilities Operating Unit
Select Tied to an
Security ModelSecurity Model
The responsibility is key to multi-org security and reporting. It determines:◦
Operating unit◦
Reporting ability
Singapore
OperationsUS
New York
Supplier ABC Corporation
Address 1: New York, NY
Address 2:Orlando, FL
Address 3:Green Bay, WI
Address 1: Austin, TX
Address 2:New York, NY
Note the separation of supplier sites by OU
Global RegistriesGlobal Registries
DistributionSNG
Cross Organization ReportingCross Organization Reporting
◦
Report at multiple levels:
Ledger
GRE/Legal entity
Operating Unit◦
Security profile
MO: Top Reporting Level◦
Enhanced reporting features:
Reporting Level
Reporting Context
Organization Reporting Options Organization Reporting Options LedgerLedger
◦
MO: Top Reporting Level is set to GRE/Ledge
r.◦
Reporting Level parameter is set to Ledger.
◦
Reporting Context parameter is set to Ledger 1.
OU1Op Unit
Ledger 1
OU3Op Unit
LE1GRE/Legal
entity
LE2GRE/Legal
entity
OU2Op Unit
Organization Reporting Options Organization Reporting Options Legal EntityLegal Entity
◦
MO: Top Reporting Level is set to GRE/Legal entity.
◦
Reporting Level parameter is set to GRE/Legal entity.
◦
Reporting Context parameter is set to LE2.
OU2Op Unit
OU3Op Unit
Ledger
OU1Op Unit
LE1GRE/Legal
entity
LE2GRE/Legal
entity
Organization Reporting Options Organization Reporting Options Operating UnitOperating Unit
◦
MO: Top Reporting Level is set to Operating Unit.
◦
Reporting Level parameter is set to Operating Unit.
◦
Reporting Context parameter is set to OU3.
OU1Op Unit
OU2Op Unit
OU3Op Unit
Ledger 1
LE1GRE/Legal
entity
LE2GRE/Legal
entity
QUIZ
QUIZQUIZ
(1) Multi-Org structure is used for enablement of multiple organizations/ Business units for accessing of Oracle application? (True/False)(2) Operating unit is represented by which symbol in Multi-Org structure?(3) One can define different LE under one LEDGER? (True/False)
SummarySummary
In this lesson, you should have learned how to:◦
Define Multi-Org◦
Explain the Multi-Org entities◦
Explain how data is secured
Fundamentals of Workflow and Fundamentals of Workflow and AlertsAlerts
Chapter 8
ObjectivesObjectives
After completing this lesson, you should be able to do the following:◦
Discuss Workflow concepts◦
Describe the benefits of Workflow◦
Describe alerts
Workflow ProcessesWorkflow Processes
Enabling EEnabling E--BusinessBusinessStreamlined business processes play a critical role in the transformation to e-
business. Workflow delivers a complete business process definition, automation, and integration solution.
Workflow: The wiring for e-business
Workflow ProcessesWorkflow Processes
End
An d
Customer: Send Order
Acknowledgme nt
Customer: Credit Check
Customer: Stock Check
Customer :
Advanced Shipment
Order Process
Customer :
Send Supplier Invoice
Custom er:
Receive External Order
Custom er: Get Order Details
Custom er:
Receive iStore Order
Workflow Activities: ExamplesWorkflow Activities: Examples
A workflow is a set of business rules that can:◦
Create accounting based on your requirements◦
Route business documents internally for approval◦
Initiate an outbound message (queue an approved purchase order for transmission to a supplier)◦
Be started as a result of an inbound message (for example, an inbound Payables Invoice)◦
Generate and send notifications that can be viewed from your personal home page or the Notifications Window◦
Generate and send email to an email client (respond directly to notifications without accessing Oracle Applications)
Integrating Business ProcessesIntegrating Business Processes
Order entry
Credit management
Shipping
Human resources
Web store
Warehouse
Data warehouse
Workflow
Accounting
Benefits of WorkflowBenefits of Workflow
WorkflowWorkflow--Driven Business Driven Business ProcessesProcesses
Workflow allows you to focus on managing the business process, not individual transactions.◦
Define and implement your business policies◦
Streamline the entire process◦
Route information◦
Capture exceptions and take action◦
Build continuous improvements directly into the process definition◦
Adapt your processes as your business changes
WorkflowWorkflow--Driven Business Driven Business ProcessesProcesses
◦
Workflow automates and streamlines business processes contained within and between enterprises.◦
For example, you can use workflow processes to:
Add personalized trading partner rules
Validate self-service transactions
Approve standard business documents
Step through daily transaction flows
Integrate with trading partner systems
Overview of AlertsOverview of Alerts
Alert Process OverviewAlert Process Overview
◦
Send email message
◦
Submit concurrent program request
◦
Run SQL script◦
Run a SQL script that starts a workflow
◦
Run operating system script
Client
Alert!
Server
Client
Event Alerts: Examples Event Alerts: Examples
Event alerts start when a record is inserted or updated. Examples of event alerts that could be created include:◦
New Code Combination: Notify GL Manager as soon as a new account combination has been created.◦
Shipment Confirmation: Notify a user as soon as a shipment has been processed.◦
Supplier Hold: Notify Purchasing Manager as soon as a supplier has been placed on hold.◦
Database monitoring: Inform the DBA as soon as database tables need more space and automatically allocate space.
Periodic Alerts: Examples Periodic Alerts: Examples
◦
Personnel: Show all employees terminated in the last six months (monthly)◦
Payroll: Show current balance and vacation reported by month (monthly)◦
Purchasing: Detect creation or edit of Vendor with nonstandard payment terms (weekly)◦
Purchasing: Show all blanket agreements that will expire (daily)
What Is an Exception?What Is an Exception?
◦
An exception is a specified condition found during an alert check.◦
For example, an alert checking for users who did not change their passwords within the designated time finds five users that meet the criteria. Each user found is an exception.
Action TypesAction Types
An action occurs after a monitored database event occurs or a periodic check of the database has been performed. Alert can perform the following actions:◦
Send an email message◦
Submit a concurrent program request ◦
Run a SQL statement script◦
Run an operating system script
Differences Between Alert and Differences Between Alert and WorkflowWorkflow
Alerts◦
Run on insert, update, or concurrent request◦
Limited conditional logic◦
Limited predefined frequencies
Workflow◦
Run on potentially any action, concurrent request◦
Any conditional logic◦
Almost any frequency
QUIZ
QUIZQUIZ
(1) In Oracle Application Work Flow is used for what?(2)Alerts can work on any conditional Logic? (True/False)
SummarySummary
In this lesson, you should have learned how to:◦
Recognize the benefits of Workflow◦
Describe a Workflow process◦
Describe Alerts
Oracle Business Intelligence Oracle Business Intelligence Products: OverviewProducts: Overview
Chapter 9
ObjectivesObjectives
After completing this lesson, you should be able to do the following:◦
Describe the features of Daily Business Intelligence◦
Identify the business needs surrounding Daily Business Intelligence◦
Explain the relationship between Daily Business Intelligence and E-Business Suite
R12 Daily Business Intelligence: R12 Daily Business Intelligence: OverviewOverview
Daily Business Intelligence: Daily Business Intelligence: IntroductionIntroduction
Provide planning, execution, and reporting capabilities to optimize business performance
Marketing
Purchasing
Service
Sales
Project MgmtHuman Resources
Plan andModel
Execute
Reportand Analyze
Manufacturing
Finance
DBI
UsersReports
Business Needs for Daily Business Business Needs for Daily Business IntelligenceIntelligence
◦
Cost control◦
Changing market◦
Information availability◦
Increased accountability◦
Emphasis on corporate governance
Daily Business Intelligence in EDaily Business Intelligence in E-- Business SuiteBusiness Suite
Business Intelligence
Order
Procure
Fulfill
Finance
Develop
Market
Sell
Plan
MakeService
Maintain
HR
Projects
Contracts
Customers
Suppliers
Products
E-Business
Suite
Role Based, Daily, Integrated Management Reporting for E-Business Suite
Daily Business Intelligence: Daily Business Intelligence: CoverageCoverage
◦
Financials◦
Human Resources◦
Interaction Center ◦
i-Store◦
Marketing◦
Product Management◦
Projects
• Purchasing• Quoting• Sales• Supply Chain• Service
Contracts
Daily Business Intelligence Report Daily Business Intelligence Report ComponentsComponents
◦
Overview Pages◦
Parameter◦
Responsibilit
y◦
Region◦
KPI
Daily Business Intelligence Daily Business Intelligence PagesPages
Parameters
Regions
User with responsibili ty assigned
Daily Business Intelligence Daily Business Intelligence ParametersParameters
Fiscal dateand Days
until period end
Date
Period Type
Primary Dimension
Compar e To
Currenc y
Daily Business Intelligence Daily Business Intelligence RegionsRegions
Links region
Parameter region
Table region
KPI regi on
Daily Business Intelligence Daily Business Intelligence ReportsReports
Graphical region
QUIZ
QUIZQUIZ
(1)In DBI D Stands for?
(2) KPI is component of DBI Reports? (True/False)
SummarySummary
In this lesson, you should have learned how to: ◦
Describe Daily Business Intelligence features◦
Identify the business needs surrounding Daily Business Intelligence ◦
Explain the relationship between Daily Business Intelligence and E-Business Suite
Thank YouThank You
Oracle General Ledger Process
R12 Oracle General Ledger Management Fundamentals
Oracle General Ledger Overview
Oracle General Ledger
Oracle Financials
Human Resources Management
ManufacturingCustomer Relationship Management
Projects
Other Subledgers
General Ledger Overview
Edit
Analyze, Correct,and Adjust
Review
General Ledger
Record
Other Subledgers
Functions and Features
Financial Controls
Data Collection
Information Access
Financial Reporting and Analysis
General Ledger Accounting Cycle
Consolidate
Revalue/Translate
Review
PostCreate/Reverse
Journal Entries
Open Period
Run Reports/ Close Period
Review/ Correct Balances
Critical Implementation Issues
Identify critical implementation issues that affect multiple business areas:
• Shared information
• Information flows
• Open interfaces
• Non-Oracle systems
Oracle General Ledger Integrates with …
Financials● Payables● Receivables● Assets● Purchasing● Projects● Treasury● Property Manager● Lease Management
HRMS● Human Resources● Payroll
Continued…
Oracle General Ledger Integrates with …
Manufacturing● Inventory● Work in Process● Labor Distribution
Public Sector• Grants Accounting• Public Sector Budgeting• Public Sector Financials• Federal Financials
Continued…
Also Integrates with …
Business Intelligence/Analytic Solutions● Financial Consolidation Hub● Enterprise Planning and Budgeting (EPB)● Oracle Financial Services Applications (OFSA)● Daily Business Intelligence (DBI)● Activity-Based Management (OABM)
Integrating with Subledgers
Subledgers GL_INTERFACE
PostGL_BALANCES Journals
Journal Import
Importing to General Ledgerfrom Non-Oracle Applications
General Ledger
Journal Import
Other feeder systems
Web ADI
Budgets
Overview of Accounting Setup Manager
Central place for defining and maintaining accounting
setup for the following:● Legal Entities● Operating Units● Ledgers (primary and secondary ledgers)● Reporting Currencies● Subledger Accounting● Intercompany and Intracompany Balancing● Sequencing (Accounting and Reporting Sequencing)
Foreign Currency Concepts
The three key foreign currency concepts in Oracle General Ledger are:
Conversion
Revaluation
Translation
Multiple Currency Support
Currency
If difference is only currency,
Chart of accounts Calendar Accounting Method
US GAAPAccrual
Use a Secondary Ledger Use Reporting Currencies
If one or more of the following are different,
Budgeting
Oracle General Ledger gives you a variety of tools to create, maintain, and track your budgets, including the ability to upload budget amounts from an Excel spreadsheet.
January 2002Cost Center 100
Actuals Budgets Variance
Salaries
Supplies
Travel
TOTAL
14,000 15,000 1,000
4,000 3,500 (500)
1,500 1,700 200
19,500 20,200 700
Overview of Enterprise Planning and Budgeting (EPB)
Businessprocess flows
Allocations rules
Many out of the box calculations
Exception alerts
Enhanced reporting
EPB
Reporting and Analysis
Oracle General Ledger provides you with a variety of reporting, consolidating, and analysis capabilities.
• Online account and transaction analysis
• Standard reports and listings
• Financial Statement Generator reports
• Web ADI Report Manager
• Oracle Enterprise Planning and Budgeting
Standard Reports and Listings
Oracle General Ledger delivers over 70 standard reports. The following categories provide financial and non-financial information for General Ledger data.
Account Analysis
Chart of Accounts
Currency
Journals
Execution
Budget
Consolidation
General Ledger
Trial Balance
Other
Financial StatementGenerator Reports (FSG)
Oracle General Ledger's Financial Statement Generator (FSG) is a powerful and flexible tool you can use to build your own custom reports without programming.
Row
Column
Report
Accounting Setup Manager
R12 Oracle General Ledger Management Fundamentals
Accounting Setups
An accounting setup is based on several factors, such as:● legal environment● number of legal entities maintained in the same primary ledger● business needs● transaction processing needs
Ledger Processing Options
Ledger Attributes U.S. East Operations
U.S. West Operations
U.K. Operations France Operations
Chart of Accounts Corporate Corporate Corporate French Statutory
Accounting Calendar/Period Type
Monthly/Month Monthly/Month Monthly/Month Fiscal/Fiscal
Currency USD USD USD EUR
Subledger Accounting Method
StandardAccrual
StandardAccrual
StandardAccrual
French GAAP
Ledger Options •Enable Average Balances•Enable Journal Approval
No Average Balances or Journal Approval enabled
No Average Balances or Journal Approval enabled
No Average Balances or Journal Approval enabled
This table is an example of ledger attributes for a global company that has four legal entities—two in the U.S., one in the U.K., and one in France.
Secondary Ledgers
Additional ledgers called secondary ledgers can optionally be assigned to an accounting setup to maintain multiple accounting representations for the same legal entity. For example:● Subledger Level Secondary Ledgers● Journal Level Secondary Ledgers● Balance Level Secondary Ledgers● Adjustments Only Secondary Ledgers
Reporting Currencies
If you only need a different currency representation of the primary or secondary ledgers, assign reporting currencies to them. For example:● Subledger Level Reporting Currency● Journal Level Reporting Currency● Balance Level Reporting Currency
Accounting Setups with Multiple Legal Entities
Multiple Legal Entities
When an accounting setup has more than
one legal entity…
…Multiple legal entities can
share the same primary ledger
attributes.
Accounting Setups with No Legal Entities
No Legal Entities
Accounting setups that have no legal
entities assigned…
…Can be used for multiple purposes
according to business needs.
Designing the Chart of AccountsFeature Comparison by Accounting Setup● The number of legal entities assigned to an accounting setup affects
different key features available in the E-Business Suite.● Review the features in the following table to understand how
different features are affected.
Feature One Legal Entity Assigned
Multiple Legal Entities Assigned
No Legal Entities Assigned
Open/Close GL Accounting Periods
Legal entities can open/close periods at different times.
All legal entities in a ledger must open/ close periods at the same time.
The standalone ledger can open/close periods independently.
Document Sequencing Legal entities can have autonomous document sequencing rules.
All legal entities in a ledger must share the same document sequencing rules.
The ledger can have autonomous document sequencing rules.
Multiple Legal Entity Journals
No Journal entries can cross multiple legal entities.
N/ANo legal entities exist.
Q & A
Ledger
R12 Oracle General Ledger Management Fundamentals
Ledgers Defined
Ledgers
The Ledgers represent the core of a company’s financial records where every transaction flows
through.
Accounting Setup Manager Overview
SLA
Transaction
Accounting
Subledger Transactions
SLA
Corporate Ledger(Primary Ledger)
Local Statutory Ledger(Secondary Ledger)
AP AR FAOther Subledgers
Legal Entity
Maintaining Multiple Accounting Representations with Secondary Ledgers
Secondary Ledgers
Secondary Ledgers
The Secondary Ledgers are used for supplementary purposes and
can be used for global companies to comply with various legal
requirements.
Reporting Currencies
Currency
If difference is only currency,
CorporateChart of Accounts
Monthly Calendar
Accounting Method
US GAAPAccrual
use a Secondary Ledger use Reporting Currencies
If one or more of the following are different,
Accounting Setup Steps
Define Secondary Ledger(s)(optional)
Complete Accounting Options
Complete Accounting Setup
Assign Legal Entities for Accounting Setup(optional)
Define Primary Ledger
Define Legal Entities
Define Calendars
Enable Currencies
Complete Optional Setup Steps
GL SETUP STEPS
Define Chart of Accounts
SETUP From the Accounting Setup Manager
Accounting Calendar
You create a calendar to define an accounting year and the periods it contains.
Unlimited Currencies
• You can enable predefined currencies or set up your own customized currencies
• You can enable a variety of currencies to allow you to enter transactions in multiple currencies
Company ProjectDivision Department Account
Chart of Accounts
Your chart of accounts is a list of Accounting Flexfields you create to identify general ledger accounts
• This flexible structure is made up of subfields or segments
• Each segment has a name and a set of values
Identifying Business Requirements
Identify the aspects of your business that you need to track and analyze; pay specific attention to aspects that span several applications. Examples include:
• Company, legal entity, fund
• Division, region, territory, state, country
• Location, plant, office, store
• Cost center, department, function
• Natural Account categories:– asset, liability, owner's equity, revenue and expense
• Product, product line, line of business, channel
• Project, phase, task, job, work order
Creating Accounting Flexfields
To create an Accounting Flexfield:1. Define a value set
2. Define an account structure
3. Define valid segment values
4. Optionally, create account combinations
5. Optionally, create aliases
6. Optionally, define security rules
Defining Value Sets
Use value sets to control the characteristics and format of the Accounting Flexfield segment.
The same value set can be used more than once in the same Accounting Flexfield structure.
Value_set 1Format: Char
Max size: 2
Validation:Independent
Value_set 1Format:Char
Max size:2
Validation:Independent
Value_set 2Format:Char
Max size: 3
Validation:Independent
Value_set 3Format:Char
Max size: 4
ValidationIndependent
Balancing Cost Center Natural Account
Intercompany
Defining the AccountingFlexfield Structure
Defining Segment Values
Enter valid values for each segment before using them in the Accounting Flexfield segments.
Value_set 1Format: Char
Max size: 2
Validation:Independent
Value_set 1Format:Char
Max size:2
Validation:Independent
Value_set 2Format:Char
Max size: 3
Validation:Independent
Value_set 3Format:Char
Max size: 4
ValidationIndependent
Balancing Cost Center Natural Account
Intercompany
010203
010203
100101999
TSAL10009999
Populating Segment Value Attributes
Attributes for each value include:● Translated Value● Description● Parent● Group and level● Segment qualifiers
– Allow budgeting and posting– Account type – natural account segment values– Control Account– Reconciliation Flag
● Enabled● Date From and To
Segment Qualifiers
Account Type
Budget Entry Allowed
Posting Allowed
Third Party Control Account
Reconciliation Flag
Asset, Liability, Owners' Equity Revenue, Expense Budgetary Dr, Budgetary Cr
Yes or No
Yes or No
Payables, Receivables, Yes, or No
Yes or No
Ledger Sets
Use ledger sets to group multiple ledgers for processing efficiency
Ledger Sets
Data Access Sets
Data Access Sets enable the specification of:
• read only or read and write access
Q & A
Basic Journal Entries
R12 Oracle General Ledger Management Fundamentals
Journal Entries and the Accounting CycleReview/
CorrectBalances
Run Reports/Close Period
Open Period
Create/ReverseJournal EntriesPost
Review
Revalue/Translate
Consolidate
Journal Creation Methods
Manual Entry
Reversals
Recurring
MassAllocations
Journal Import Web ADI
Journal Components
Every journal entry in Oracle General Ledger has three components.
Enter Journals
Header LinesBatch
Grouping Journals into Batches
You can organize journal entries with common attributes into batches.
Batch 02 Accrual journal entries
Batch 01 Mar-02 journal entries
Batch 03 Euro journal entries
Manual Journal Entries
A manual journal entry is entered directly into Oracle General Ledger. Typical manual journal entries include the following: ● Functional currency entries● Foreign currency entries● Statistical entries● Intercompany entries
Performing Additional Journal Actions
Reverse Journal
Post
Change Period
Check FundsReserve FundsView Results
Posting Journals
Post journal
Enter journal
Prepost $500
Journal entry $ 25
After post $525
Account Balance
Report and inquireon updatedaccount balances
Q & A
Advanced Journal Entries
R12 Oracle General Ledger Management Fundamentals
About Recurring Journals
Define recurring journals for transactions that repeat every accounting period, such as accruals, depreciation charges, and allocations
There are three major types of recurring journals
Dr. Temporary Labor…………..<No Amounts> Cr. Salaries Payable……………..<No Amounts>
Skeleton
Standard
Dr. Auto Lease Expense………..10,000 dollars Cr. Accounts Payable……………....10,000 dollars
Formula
Dr. Bad Debt Expense………..<Variable Amounts> Cr. Bad Debt Reserve………..<Variable Amounts>
Recurring Journal Types
Creating Recurring Journals
Create Recurring Journal Definition
Generate Recurring Journals
Review Entries – Are the Entries Correct?
Post Entries
Yes
Delete the Journal Entry and Correct the Definition
No
RecurringJE
Lines
Define an unlimited number of journal entry lines for each recurring journal entry
Specify the accounts to update with the recurring journals
Enter the amount to post to the designated account, or a formula to calculate the journal amounts
Indicate an automatic offsetting line for a recurring journal entry by entering the line number 9999
Recurring Journal Entry Lines
Automatic Offset Example
Line Account Debit Credit
10
20
30
9999
AR: Consulting Revenue
AR: Training Revenue
Sales Revenue
Services Revenue (Offset Line)
1,000
4,000
2,000
3,000
(System calculated)
MassAllocations Overview
MassAllocations: A single journal entry formula that allocates revenues and expenses across a group of cost centers, departments, divisions, or cost centers
Chicago rent
Total rent
Paris rent
Tokyo rent
1/31/3
1/3
MassAllocations versus Recurring Journals
Type of Entry MassAllocations Recurring Journals
Formula Entries Yes Yes
Standard Entries Yes Yes
Skeleton Entries No Yes
Currency Ledger or STAT Ledger, Foreign or STAT
Formulas per Journal Line
One formula for many lines
One formula per line
Formula A*B/C Any formula
1
2
3
5
Create MassAllocation Definition
4
Validate Definition
Generate MassAllocation Journals
Review Entries
Post Entries
Step
Steps to Create MassAllocation Journals
Defining MassAllocation Journals
Define a single formula to allocate amounts across a group of balancing segment values, departments, or cost centers. You can create a new MassAllocation batch or copy an existing batch.
Allocate total rent expense.
Dept BDept A Dept C
Defining MassAllocation Formulas
All MassAllocation formulas use the following equation to determine allocation amounts:
Oracle General Ledger uses the following format to represent the equation. Each factor in this equation relates to a separate formula line:
You can enter any combination of fixed amounts and account combinations in formula lines A, B, or C.
Cost Pool * (Usage Factor/Total Usage)
A * B/C
Account Segment Types
When entering an account into a Mass Allocation formula line, assign a segment type for each account segment
Looping
Summing
Constant
Target and Offset Accounts
Lines
Target Offset
MassAllocation Journal Example
Redistribute monthly rent expense to departments based on the amount of space each occupies
Rent Expense for Each Department =
Total Rent Expense X Area Used by Department / Total Area
In January 2002, the organization spends 10,000 dollars for rent
Dr. Rent expense 10,000 functional dollars
Cr. Rents payable 10,000 functional dollars
MassAllocation Journal Example
Allocate rent to three departments:
Human Resources 45% of total floor space
Research 30% of total floor space
Finance 25% of total floor space
The rent expense is redistributed by the following MassAllocation Journal entry:
Dr. Human Resources 4,500 functional dollars
Dr. Research rent 3,000 functional dollars
Dr. Finance rent expense 2,500 functional dollars
Cr. Total Rent Expense 10,000 functional dollars
Rent Expense Example
Segment Value Description
Department 000 Corporate
Department 101, 102, & 103 Human Resources, Research, and Finance
Department 999 Parent of 101, 102, and 103
Natural Account s: 5740 SQFT
Total Rent Expense Department Square Footage
Generating Mass Allocation Journals
● Generate MassAllocations to create unposted journal batches based on your validated MassAllocation formulas– The generated journal batch contains one entry for each
allocation formula in the batch● Use MassAllocation journals to reverse existing balances,
post new allocation amounts, or generate journals that increment the existing balances to match the current allocation amount
● Generate MassAllocation journal batches for any range of open or future enterable periods
Q & A
Advanced Security
R12 Oracle General Ledger Management Fundamentals
Data Access Security for Legal Entities
and LedgersData Access Sets● Provide read-only and/or write access to data by ledger
or balancing segment values (BSVs)– Full Ledger Access
● Access to all data in a ledger● Specific BSV Access
– Access to only some of the BSVs in a ledger
Data Access Security for Legal Entities
and LedgersAccess Security for Multi-Ledger Processing• Generate recurring journals for a subset of BSVs for multiple
ledgers in a ledger set
Access Security for Cross-Ledger Operations• Run a report to aggregate data across a subset of BSVs
across multiple ledgers in a ledger set
Data Access Security for Legal Entities
and LedgersData Access Sets – Journals Example● Creating a Journal Batch
– You can create a journal batch for the ledger and/or BSVs for which you have write access to
● Viewing and Modifying a Journal Batch– You can view journal batches for which you have read-only or
write access to the ledger and/or BSV– You can modify journal batches only if you have write access
to all ledgers and/or BSVs that are used in the batch
Data Access Security for Legal Entities
and LedgersAccess to Full Ledger
Ledger
Legal Entities (BSVs)
Access Level
Actions:
Journals
Balances
Reports
• View Journals
• View Balances
• View Reports
Read-Only to Full Ledger
US Corporate Ledger ($)
US East(01)
US West
(02)US South
(03)
Data Access Security for Legal Entities
and Ledgers
US Corporate Ledger ($)
US East(01)
US West
(02)US South
(03)
Access to BSVs
Read-Only Read/Write
• View, Create, Post Journals• View and Update Balances
• View and Run Reports
• View Journals• View Balances• View Reports
Ledger
Legal Entities (BSVs)
Access Level
Actions:
Journals
Balances
Reports
Data Access Security for Legal Entities
and Ledgers
Italy Statutory
Access to Multiple Ledgers
• View, Create and Post Journals
• View and Update Balances• View and Run Reports
EMEA Corporate
UK (11)
Italy
(12)Italy
(12)
Read-Write to Parts of Multiple Ledgers
Ledger
Legal Entities (BSVs)
Access Level
Actions:
Journals
Balances
Reports
Q & A
Financial Budgeting
R12 Oracle General Ledger Management Fundamentals
What Is an Oracle Budget?
An Oracle Budget can be:• Set up to calculate in the same way that actuals are calculated.• Translated to create comparisons between budget versus actual
reports in reporting currencies.
Available Budget Methods
Oracle Enterprise Planning and Budgeting
Non Oracle Systems
Budget Wizard
Oracle General Ledger
A budget consists of periods, accounts, and amounts.
Name: FY96PLAN
CC100 ….. $3000CC200 ….. $1500
Jan-1994 to Dec-1994 PeriodsPeriods
AccountsAccounts
AmountsAmounts
Anatomy of a Budget—Overview
Step 1: Define budgets and budget organizations.Step 1: Define budgets and budget organizations.
Step 2: Enter budget amounts.Step 2: Enter budget amounts.
Step 3: Review and correct budgets.Step 3: Review and correct budgets.
Step 4: Freeze budgets.Step 4: Freeze budgets.
Step 5: Report on budgets.Step 5: Report on budgets.
Budget Accounting Cycle
Creating a Budget
Organization -> Accounts
01 200 5800
01 200 6300
01 200 7340
Budget -> Periods
Amounts are entered into a combination of:
Budget Definition Steps
Step 1: Plan budget structure.
Step 2: Create budgets and hierarchies.
Step 3: Set up budget organizations.
Q & A
Multi-Currency
R12 Oracle General Ledger Management Fundamentals
Overview of Multi-Currency
Pounds Yen Dollar Euro
Translation
Revaluation
Conversion
Foreign Currency Concepts
There are three key concepts in Oracle General Ledger that pertain to foreign currency:
Integrating with Subledgers
Foreign currency obligation is entered in Oracle Payables
Payables journal entry is recorded in General Ledger
Foreign currency is revalued and the unrealized gain or lost is recorded
Payables journal entry is recorded in General Ledger
Realized foreign currency gain or loss is calculated
Foreign currency obligation is paid in Oracle Payables
Reporting Currencies
● Useful for consolidation reporting and analysis
● No need to physically move balances to create views of consolidation data
● Beneficial for parent consolidation entities that share the same chart of accounts and calendar with their subsidiaries
● Tighter link to ledgers!● For accounting and
reporting in another currency (in addition to the ledger's primary currency)
● Can be used with Primary or Secondary ledgers
Business Reasons Benefits
Defining Currencies
Use the Currencies window to define and enable or disable currencies
Conversion Overview
Oracle General Ledger converts journal amounts entered in a foreign currency to functional currency equivalents using daily conversion rates
Functional currencyForeign currency
Yen Dollar
Conversion
Conversion Example
Functional currency
Entered Journal Entry Lines
DR. Accounts Receivable………………….10,000 Euro
CR. Revenue…………………………………………10,000 Euro
CONVERT 1 Euro = .8 US Dollars
DR. Accounts Receivable………………….… 8,000 US$
CR. Revenue……………………………………….….. 8,000 US$
Foreign currency
Defining Conversion Rate Types
Foreign Currency Journals
Functional Currency Journals
Rate Types:–Spot–Corporate–User–EMU Fixed–User Defined
Daily Rates
5-1-97 JPY/US SPOT .71555-1-97 JPY/CAD CORP .0112
Entering Daily Rates
● Rates are Shared Across Ledgers● Loading Daily Rates Automatically
Revaluation Overview
Revalue account balances to reflect the change in the foreign currency rate from the date a transaction is entered and the reporting date
Paris
New York
Original U.S. Receivable1000 Euro
550 U.S. Dollars
Revalued U.S. Receivable1000 Euro
600 U.S. Dollars
USD Unrealized Gain50 U.S. Dollars
Revaluation Process
Functional currency Functional currency
Conversion at the time of the foreign currency transaction
Revaluation at the end of the accounting period
Foreign currencies
Foreign currencies
Running Revaluation
Collect Foreign Currency Receivable
Is the foreign Currency Receivable Still Unpaid?
Reverse Revaluation Journals
Revalue Foreign Currency Balances
Post to Unrealized Gain/Loss Account
Post to Realized Gain/Loss Account
Yes
No
Revaluation Example
REVALUE 1 Euro = .81 US Dollars
CR. Unrealized Gain…………………………………….. 100 US$
Entered Journal Entry Lines
DR. Accounts Receivable………………….10,000 Euro
CR. Revenue…………………………………………10,000 Euro
Convert 1 Euro = .8 US Dollars
DR. Accounts Receivable………………….… 8,000 US$
CR. Revenue……………………………………….….. 8,000 US$
DR. Accounts Receivable………………….… 100 US$
Translation Overview
Foreign currency translation is a process that lets you restate your functional currency account balances into a reporting currency
Foreign currency
Functional Balance Sheet
Assets Liabilities
ForeignBalance Sheet
Assets Liabilities
100,000 60,000
Period endRate = 0.75
HistoricalRate = 0.70
75,000 45,000
Owner's Equity
Owner's Equity
40,000
28,000
Period endRate = 0.75
Functional currency
Q & A
Consolidations
R12 Oracle General Ledger Management Fundamentals
Overview of ConsolidationsWith Oracle General Ledger, you can consolidate any number of subsidiaries that use different ledgers, even those with different charts of accounts, currencies, and calendars
Subsidiary 1 Subsidiary 2 Subsidiary 3
Parent
Run Consolidation
Consolidation Tools
You can use the method that best suits your needs to consolidate financial information.● Financial Statement Generator (FSG)● Global Consolidation System (GCS)
FSGGCS
Consolidating Multiple CompaniesSharing a Single LedgerParent company
Subsidiary 1 Subsidiary 2 Subsidiary 3
Co-CC-AcctMonthlyUSD
Co-CC-Acct Monthly USD
Co-CC-Acct Monthly USD
Structure: Co - CC - Acct Calendar: MonthlyCurrency: USD
Use FSG to consolidate data
Use FSG to consolidate subsidiaries that share the same ledger
Consolidating Multiple Companieswith Multiple Ledgers
Parent company
Subsidiary 1 Subsidiary 2 Subsidiary 3
Co-CC-AcctQuarterlyUSD
Co-Acct-Prd Monthly Euro
Co-Acct-CC-Prd Weekly AUD
Structure: Co - CC - Acct - PrdCalendar: MonthlyCurrency: USD
Use GCS to map and consolidate
Global Consolidation System (GCS) Features and Benefits
Global Consolidation System provides:● A workbench to view the consolidation status of your
subsidiaries● Sophisticated consolidation mapping rules to map
accounts and specify transfer rules from the subsidiary to the parent
● A color-coded consolidation monitor that guides you through the consolidation steps
● A Consolidation Hierarchy Viewer to graphically display your consolidation structure
● The Interface Data Transformer makes importing data from external feeder systems easier
Global Consolidation System (GCS) Features and Benefits
(continued)Global Consolidation System provides:● Automatic generation of eliminating entries● Multilevel drilldown capabilities to subsidiary
balances and subledgers● Interface Data Transformer (IDT)● Powerful report publishing capabilities using FSG
and Web ADI● Integrated multidimensional analysis using Oracle
Enterprise Planning and Budgeting
Consolidation Workbench
The Consolidation Workbench and State Controller provide a central point of control for consolidating an unlimited number of subsidiaries to your parent ledger
Access all consolidation steps
Monitor consolidationprocess
View mappings and hierarchies
Q & A
Financial Reporting
R12 Oracle General Ledger Management Fundamentals
Financial Statement Generator Features
Financial Statement Generator (FSG) is a powerful report building tool for Oracle General Ledger
Balance Sheet Income Statement Budget vs. Actuals
Defining Row Sets
Define the format and content of rows in financial reports
Income Statement Company 1
PTD YTD3,000 6,2001,000 1,0002,000 5,200
Row Set A
Income Statement Division 10
SalesReturnsNet Sales
THIS YR LAST YR 300 620 100 100 200 520
Row Set A
SalesReturnsNet Sales
Define Column Sets
Define the format and content of columns in financial reports
Column Set A
Column Set B
Income Statement Company 1
SalesReturnsNet Sales
PTD YTD3,000 6,2001,000 1,0002,000 5,200
Balance Sheet Company 1
CashInvestmentsReceivables
THIS YR LAST YR 100 200 600 400 980 700
When to Use FSG Reports
Use Financial Statement Generator Reports to do the following: ● Create custom financial statements● Create consolidated reports and perform consolidation
for companies sharing the same ledger● Report on translated and foreign currency amounts● Report on budget vs. actual and different amount types
such as PTD, QTD, and YTD
Using Ledger Sets in FSG Reports
● Ledger Sets are groupings of ledgers with the same chart of accounts and calendar/period type combination
● You can report on one or all ledgers in a Ledger Set● Group the Adjustment Only Secondary Ledger with its Primary
Ledger in a Ledger Set for financial reporting
For For adjustmentsadjustments
Statutory Ledger Set
Adjustment OnlySecondary Ledger
USD
Primary LedgerUSD
Q & A
Oracle Advanced Global Intercompany System
R12 Oracle General Ledger Management Fundamentals
Intercompany Transactions
● Intercompany transactions are transactions between two or more legal entities in an enterprise
Vision Operations (USA)
Vision
France
Vision
Germany
Intercompany Transaction
R12 Oracle Accounts Payable Fundamentals
Procure to Pay Lifecycle
Requisitions
Purchase Orders
Receiving
Reporting
Invoice/ Payment
Supplier Performance
Supplier management
RFQs/ Quotations
CatalogContent
Management
Sourcing
Ordering
Analysis
Oracle Procure to Pay Process
InvoicePurchase order
SupplierRequest for quote (RFQ)
Receipts
Purchaserequisition
Demand Source
Order Pay
Quotation
Receive Enter
Requisitions
Approval
Inventory WIP MRP
Demand
Requisition
Requisitionpool
Order MgmtInternal
sales order
Manuallycreate
Order Mgmt
PO
Other Systems
Import/reschedulerequisitions
Suppliers
PaymentPurchase
order
Supplier
Request for quote (RFQ)
Receipts
Purchaserequisition Quotation
Returns
Purchase Orders
Requisitionpool
Receive against PO Match invoices in Payables
Automatically create
Maintain documents
Accept Revise Control
PO
Manually create
Approve
Receiving
Inventory
Order Entry
Internal shipment Inspect
Transfer
Shop floor
InventorySupplier
Shipment
Expense
Receive Deliver
Invoicing
Receiveinvoices
Enter basic information
Enter detailedinformation
File invoicesMaintain invoices
If appropriate, match invoiceto purchase order
or receipt
PO Invoice
Import/Enter invoice
Payment
Pay invoice
Record manualpayment Validate payments:
• Confirm checks• Update invoice • Payment history
Create quickpayment outside
Oracle
Create computer-generated payment
Format payments:• Print checks• Load EFT data
Modify payments: • Remove/add invoices• Modify payment details
Run Pay run
Createsinglepayments
Select validated
invoice
Procure to Pay Lifecycle
Requisitions
Purchase Orders
Receiving
Reporting
Invoice/ Payment
Supplier Performance
Supplier management
RFQs/ Quotations
Catalog Content
Management
Sourcing
Ordering
Analysis
Suppliers Page
– Search
– Company Profile• Organization
• Tax Details
• Address Book
• Contact Directory
• Business Classification
• Products and Services
• Banking Details
• Surveys
– Quick Update– To Do List– Terms and Control
• Accounting• Tax and Reporting• Purchasing • Receiving• Payment Details• Invoice
Management
Supplier – Organization
– Parent Supplier Name• Must already be defined to select
– Number• Parent supplier number
– Customer Number
Your SupplierCust. #9924
Your Company
Parent
ChildChild
Supplier – Tax Details
– Rounding Rule– Set Invoice Values as Tax Inclusive – Allow Withholding Tax– Withholding Tax Group– Tax Registrations
Supplier – Address Book and Contact Directory
Purchasing site RFQ Only site
Tokyo New York
Purchasing site
Paris
Sue Taylor, Sales Mgr
Bill Wilson, Sales Quotes
Liz Miller, Sales Rep
Aaron Carr, AR Mgr
Payment site Primary Pay site
Supplier
Supplier – Accounting
Supplier accounting values default to all new supplier sites you enter for the supplier. Supplier site accounting values default to all new invoices for the supplier site. You can override any accounting defaults during supplier site entry and invoice entry.
Supplier – Tax and Reporting
– Allow Tax Applicability– Set for Self Assessment/Reverse Charge– Allow Offset Taxes– Tax Classification Code– Income Tax Reporting Site
Supplier – Purchasing
– All New Orders– Ship-To Location– Bill-To Location– Ship Via– Pay On Receipt– Alternate Pay Site – Invoice Summary Level – Create Debit Memo from RTS Transaction *– Gapless Invoice Numbering– Free-on-Board (FOB)– Freight Terms– Transportation Arranged– Country of Origin
Poor Quality
Supplier – Receiving
– Enforce Ship-To Location– Receipt Routing– Match Approval Level– Quantity Received Tolerance– Quantity Received Exception– Days Early/Late Receipt Allowed– Receipt Date Exception– Allow Substitute Receipts– Allow Unordered Receipts
Supplier Information – Payment Details
• Payment Method
• Pay Each Document Alone
Check
Electronic
Outsourced Check
Wire
Invoice Check
1 to 1
Supplier – Invoice Management
– Invoice Details– Hold from Payment
– Payment Terms• Priority
• Terms
• Pay Date Basis
• Pay Group
• Always Take Discount
• Exclude Freight From Discount
• Create Interest Invoice
Supplier Site Settings
Tokyo
New York
Paris
Net 30
2/10, Net 30
Net 30
Due
Discount
Due
Tokyo Office
Headquarters
Headquarters
Payment Terms Pay Date Basis Ship-To Location
ABC Corp. Sites
Supplier Information – Payment Details
• Payment Method
• Pay Each Document Alone
Check
Electronic
Outsourced Check
Wire
Invoice Check
1 to 1
Supplier – Invoice Management
– Invoice Details– Hold from Payment
– Payment Terms• Priority
• Terms
• Pay Date Basis
• Pay Group
• Always Take Discount
• Exclude Freight From Discount
• Create Interest Invoice
Supplier Site Settings
Tokyo
New York
Paris
Net 30
2/10, Net 30
Net 30
Due
Discount
Due
Tokyo Office
Headquarters
Headquarters
Payment Terms Pay Date Basis Ship-To Location
ABC Corp. Sites
Merging Suppliers
Run supplier audit report
ABC Corp
ABC Corporation
Review merge results
ABC Corporation
Merge suppliers
Identify duplicate suppliers
Maintain audit trail
Data Example – Supplier Merge
Oracle Corporation
Target/Correct Supplier
Site Names
CA-REDWOOD
IL-CHICAGO
VA-RESTON
FL-ORLANDO
Oracle Corp
Incorrect Supplier
Site Names
CA-REDWOOD
FL-ORLANDOmerge
copy
Merging Suppliers
After you have merged suppliers, Payables automatically prints the following reports:
– Purchase Order Header Updates Report– Supplier Merge Report
Financials Options
Supplier-Purchasing
RFQ Only Site
Ship-To Location
Bill-To Location
Inventory Organization
Ship VIA
FOB
Freight Terms
Invoices
Procure to Pay Lifecycle
Requisitions
Purchase Orders
Receiving
Reporting
Invoice/ Payment
Supplier Performance
Supplier management
RFQs/ Quotations
Catalog Content
Management
Sourcing
Ordering
Analysis
Overview of Invoices
Enter supplierImport/Enterinvoice Validate invoice
Create accountingentries in Subledger
Accounting
Pay invoice
Create PO
Enter requisition
Match to PO
Invoice Types
– Standard– Credit Memo– Debit Memo– Mixed– Prepayment
– Expense Report– Withholding Tax– Interest– Retainage Release– Transportation
Invoices
Entering Invoices Overview
You can manually enter invoices into Payables using:– Invoice Workbench – Quick Invoices window
Creating Invoices Automatically
Your system can create the following types of invoices:– Recurring Invoices– RTS Invoices – Retroactive Price Adjustment Invoices
Adjustment and PO Price Adjustment Invoices
You can use the Invoice Workbench to view and query by example Adjustment and PO Adjustment invoices.
– You cannot enter or update these invoices.– You cannot match these invoices to receipts and
purchase orders.
Invoice Import
You can import invoices or invoice information to create invoices in Payables.
– Oracle Internet Expenses expense reports – Payables expense reports – Credit Card invoices – EDI invoices– XML Invoices– Invoices from external
systems– Oracle Property Manager
invoices – Oracle Assets lease
payments
Invoice Structure
• Currency• Terms
• Amount• Pay Date
• Type• Amount• Charge Acct.
• Type• Supplier• Number
ScheduledPayments
Distributions
Invoice Header
Invoice Lines
• Type• Amount
• Accounting• Product Integration
Invoice Workbench
Invoices Window– Invoice Header– General– Lines– Holds– View Payments– Scheduled Payments– View Prepayment
Applications
Other Features– Actions– Calculate Tax– Tax Details– Corrections– Quick Match– Match– Distributions
Entering Basic Invoices in the Invoice Workbench
ScheduledPayments
Distributions
Invoice Header
Invoice Lines
Entering Invoice Header Information
– Invoice Type– Trading Partner– Supplier Number– Supplier Site– Invoice Date– Invoice Number– Amount– Description– Payment Terms– Payment Method
ScheduledPayments
Distributions
Invoice Header
Invoice Lines
Entering Invoice Line Information – Line Types
– Type• Item • Freight• Miscellaneous• Tax
– Amount
ScheduledPayments
Distributions
Invoice Header
Invoice Lines
Entering Invoice Line Information – Other Attributes
– GL Date– Account– Track as Asset– Description– Status– Accounted– Project/Task/
Expenditure ScheduledPayments
Distributions
Invoice Header
Invoice Lines
Entering Distributions
Invoice Validation
Manual
Allocation
Matching
Distribution Set
Distribution Sets
Use a Distribution Set to automatically enter distributions for an invoice when you are not matching it to a purchase order. You can create:
– Full Distribution Sets– Skeleton Distribution Sets
Entering Distribution Types
– Type:• Item• Freight• Miscellaneous• Tax• Withholding• Prepayment
– AmountScheduledPayments
Distributions
Invoice Header
Invoice Lines
Entering Freight Distributions
There are three ways to create freight distributions:– Enable the Automatically Create Freight
Distribution Payables Option– Allocate freight across invoice distributions– Manually enter freight distributions
Tax Distributions
Tax distributions are automatically created when you click Calculate Tax or when you validate the invoice.
Withholding Tax distributions are automatically created when you validate the invoice.
Allocating Freightand Miscellaneous Distributions
Miscellaneous Freight
Item
Tax Distributions
Tax distributions are automatically created when you click Calculate Tax or when you validate the invoice.
Withholding Tax distributions are automatically created when you validate the invoice.
Allocating Freightand Miscellaneous Distributions
Miscellaneous Freight
Item
Creating Distributions by Allocation in the Invoice Workbench
You can use the Charge Allocations window to automatically create freight or miscellaneous distributions.
Allocation Restrictions
– Cancelled invoices– Paid invoices– Applied prepayments– Items matched to multiple PO distributions– Accounted allocations
Scheduled Payments
– Scheduled Payment Holds– Due Date– Gross Amount– Priority
ScheduledPayments
Distributions
Invoice Header
Invoice Lines
Entering Purchase Order and Receipt Matched Invoices
Match invoices to:– Purchase order– Purchase order shipments– Purchase order distributions – Purchase order receipts and receipt lines
Match Approval Level Options
2-Way
3-Way
4-Way
Quantity Billed
Unit Price PO Line Price
Quantity Ordered
Quantity Billed Quantity Received
Quantity AcceptedQuantity Billed
Invoice PO
Matching to a Purchase Order
Detail
Header
Item line 2
Item line 1
Distribution line 1
Shipment line 2
PO information Supplier information
Shipment line 1
Distribution line 1
Distribution line 2
Distribution line 1
Shipment line 1
Matching to Purchase Order Shipments
6 Items
Actually
Shipped
6 Items
Charged
6 Delivered
10 Items on Scheduled Shipment,
to be shipped to department 110
110
Matching to Purchase Order Shipments
6 Items
Actually
Shipped
6 Items
Charged
6 Delivered
10 Items on Scheduled Shipment,
to be shipped to department 110
110
Matching to Purchase Order Distributions
10 Items on Scheduled Shipment
• 7 to be sent to Dept 110• 3 to be sent to Dept 120 120
0 Items Charged
0 Delivered
110
6 Items
Charged
6 Items
Actually
Shipped
6 Delivered
Matching to Receipts and Receipt Lines
10 Items on Scheduled Shipment
• 10 to be shipped to Dept 110
Search for PO
Receipts
Match Details
Recorded on PO
Invoice PO
Must have Receipt to Match
Matching to Purchase Orders or Receipts in the Invoice Workbench
To match an invoice to a purchase order or receipt:
– Use the Match to Purchase Order/Receipts window
– Enter the PO number in the invoice header
– Enter the PO Distribution, PO Shipment, or Receipt information in the invoice line
– Use Quick Match
Define Purchase Order Matching Tolerances (Optional)
– Quantity ordered %– Maximum quantity ordered– Quantity received %– Maximum quantity received– Price %– Exchange rate amount– Shipment amount– Total amount
Invoice Validation Process
Enter or import invoices
Validate invoice
Optionally match to PO
or receipt
View invoice
Pay invoice
Receive invoices electronically or
in the mail
Createsubledger accounting
100,000
AP
60,00010,00030,000
Levels of Invoice Validation
– System level validation– Batch level validation– Invoice level (online) validation
Validate invoice
Reports
Batch Control Report by Batch Name
Batch Control Report by Entered By
Credit Memo Matching Report
Invoice Aging Report
Invoice Audit Listing
Invoice Audit Listing by Voucher Number
Payments
Procure to Pay Lifecycle
Requisitions
Purchase Orders
Receiving
Reporting
Invoice/ Payment
Supplier management
RFQs/ Quotations
CatalogContent
Management
Sourcing
Ordering
Analysis
Supplier Performance
Invoice Payment Overview
Entersupplier
Enterinvoice
Validateinvoice
Transfer information to
General Ledger
Create accounting
entries
A/P100,000
60,00010,00030,000
Pay invoices
Reports
Invoice History Report
Invoice Register
Invoice on Hold Report
Invoice Audit Report
Matching Detail Report
Matching Hold Detail Report
Reports
Recurring Invoices Report
Print Invoice Notice
Matching Hold Agent Notice
Supplier Paid Invoice History
Matching Holds by Buyer
Reports
Distribution Set Listing
Key Indicators Report
Receiving Hold Requestor Notice
Expense Reports and Credit Cards
Objectives
After completing this module you should be able to do the following:
– Describe the period closing process in Payables and Purchasing
– Reconcile accounts payable transactions for the period
– Identify key programs and reports– Understand setup options– Understand additional implementation
considerations
GL Interface
Key Processes
Payables
Create Accounting -
Final
Transfer to GL
Subledger Accounting
GeneralLedger
Import to GL
Post in GL
Accounting Details
Oracle Assets, Projects, Procurement, Inventory
Create Accounting -
Draft
Review/Correct Accounting
Distri-butions
Prepare for Period Close
– Complete all receipt processing– Confirm or cancel all pending pay runs– Update matured bills payable– Import invoices– Export and process expense reports– Interface adjustments to supplier invoices and
expense reports– Reconcile bank statements
Run Validation/Review and Resolve Holds
Resolve Invoice Holds
Rerun Validation if Necessary
Run the Invoice ValidationProcess
Create Subledger Accounting
Create Accounting
View Accounting
Make a Payment
Enter an Invoice
Create Accounting Program
The Create Accounting program processes eligible accounting events to create subledger journal entries. The program applies the application accounting definitions that are created in the Accounting Methods Builder (AMB).
The following report is generated by this program:– Oracle Subledger Accounting Program Report
Transfer and Review
Run Transfer Journals to
General Ledger
Review TransferResults
Review Account Analysis Report
Transfer Journal Entries to GL Program
The Transfer Journal Entries to GL program enables you to transfer any eligible journal entries to General Ledger, including those from previous batch runs that have not yet been transferred to General Ledger.
The following report is generated by this program:– Transfer to Journal Entries to GL Report
Post Journal Entries in GL
Create Remaining Mass Additions
Post Journalsin GL
Accounting for Mass Additions –Periodic Accrual (Period End)
1
Expense AP Accrual
Asset Cost
01-000-156001-000-2221 01-000-2210
3
4
2
5
200
200
6
200
200
01-000-1570
200 200
200200
-0- 200 200 -0-
Expense/ Clearing
AP Liability
Accounting for Paymentswith Cash in Transit (Cash Clearing)
Cash Expense/ Clearing/ Accrual
01-000-1110 01-000-2210 01-000-1570
Cash in Transit
01-000-1150
400400
400400
400400
-0- -0-400 400
1
3
2
AP Liability
Accounting for Paymentswithout Cash in Transit (Cash Clearing)
400400
400400
-0-400 400
1
2
Cash Expense/ Clearing/ Accrual
Cash in Transit
01-000-1110 01-000-2210 01-000-157001-000-1150
AP Liability
Reports
Accounts Payable Trial Balance
Accrual Rebuild Reconciliation Report
Accrual Write-Off Report
Matched and Modified Receipts Report
Account Analysis Report
Reports
Payables Posted Invoice Register
Payables Posted Payment Register
Receipt Accruals - Period End
Receiving Account Distribution Report
Reports
Unaccounted Transactions Report
Uninvoiced Receipts Report
Expense Reports
An Expense Report is an invoice representing an amount due to an employee for business-related expenses.
Expense Reporting Process
Employee creates expense
report
Manager approves report
Accounts Payables department approves report
Approved: Creates payment; notifies employee
Rejected: Workflow notifies
employee
Adjusted: Creates payment; notifies employee
Internet ExpensesPayables
1099 Reporting
1099 Reporting Overview
In the United States, you must report to the Internal Revenue Service certain types of payments you make to 1099 reportable suppliers. In the supplier window, you can designate suppliers as federally reportable.
Transaction Taxes in Payables
Overview of Transaction Taxes in Payables
Payables leverages E-Business tax to setup, calculate, and manage transaction taxes such as:
– Sales– VAT– Excise– Customs Duty– Environmental– Offset– Recoverable Tax
Overview of Tax Calculation on Invoices
Enter Invoice
E-Business Tax
Validate InvoiceClick
Calculate Tax
Change Tax Driver
View Tax Lines and
Distributions
Calculates Tax
Calculates Tax
Recalculate Taxes
Working with Transaction Taxes in Payables
Enter manual tax lines
Update tax lines
Exclude tax from discounts
Self-assess taxes
Employ taxes with deferred recoverability
Exclude Tax from Discounts
To exclude tax from discounts, enable the Exclude Tax From Discount Calculation Payables Option
Invoice Amount
-Total Tax Amount
Discountable Invoice Amount
Self-Assessed Taxes
Enable the following option in the Party Tax Profile:– Set for Self Assessment/Reverse Charge option
You can enable this option at the following levels:– Regime– Regime, Tax– Regime, Tax, Tax Jurisdiction
Taxes with Deferred Recoverability
Level Allow Tax Recovery
Default Recovery Settlement
Tax Accounts
Regime Deferred
Tax Deferred •Tax Expense•Recoverable Tax•Interim Tax (used for Accrual Based accounting only)
Tax Status Deferred
Tax Rate Deferred
Tax Variances
– Tax Exchange Rate Variance (TERV) – Tax Invoice Price Tax Rate Variance (TIPV) – Tax Rate Variance (TRV) – Tax Quantity Variance (TQV)