Professional Documents
Culture Documents
Disclaimer
Kathryn Wohnoutka
This document contains proprietary information and is protected by copyright and
Publisher other intellectual property laws. You may copy and print this document solely for your
own use in an Oracle training course. The document may not be modified or altered
Sumesh Koshy in any way. Except where your use constitutes "fair use" under copyright law, you
may not use, share, download, upload, copy, print, display, perform, reproduce,
publish, license, post, transmit, or distribute this document in whole or in part without
the express authorization of Oracle.
The information contained in this document is subject to change without notice. If you
find any problems in the document, please report them in writing to: Oracle University,
500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not
warranted to be error-free.
Trademark Notice
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names
may be trademarks of their respective owners.
Contents
iii
Subledger Infotiles Overview 2-18
Practice 2-2 Overview: Exploring Infolets and Infotiles 2-19
Summary 2-20
4 Overview of Security
Objectives 4-2
Oracle Financial Cloud Security Methodology 4-3
Security Reference Implementation 4-4
Points to Consider When Implementing the First Project 4-5
Function and Data Security 4-7
New Data Security for R11 4-8
Assigning Data Scopes to Users for New Customers Only 4-9
iv
Types of Roles 4-10
Role Inheritance 4-11
Security Example with Data Role Added 4-12
Oracle Identity Manager 4-13
Creating Users 4-14
Role Provisioning Tasks 4-15
Using Role Mappings 4-16
Practice 4-1 to 4-3 Overview: Using User Security 4-17
Customizing Roles 4-18
The Security Console 4-19
The Security Console: Copy Feature 4-20
The Security Console: Compare Roles Feature 4-21
Additional Features 4-22
Practice 4-4 Overview: Using the Security Console 4-23
Auditing Security 4-24
Security Resources 4-26
Summary 4-27
v
Managing Geography Lookups 5-26
Tax Zone Types and Zones 5-27
Run Maintain Geography Name Referencing Process 5-28
Quiz 5-29
Summary 5-33
vi
Legal Authorities Overview 6-39
Practice 6-6 to 6-8 Overview: Reviewing a Legal Jurisdictions and Authorities 6-40
Manage Legal Entities 6-41
Legal Entities Definition 6-42
The Role of Your Legal Entity 6-43
Legal Entities in Transactions 6-44
Legal Entity and Business Units 6-45
Legal Entity and Divisions 6-46
Legal Entity and Ledgers 6-47
Legal Entity and Balancing Segments 6-48
Legal Entities and Intercompany Transactions 6-50
Legal Entity and Its Relationship to Intercompany Transactions 6-51
Legal Entity and Consolidation Rules 6-52
Country-Specific Legal Entity Sequences 6-53
Practice 6-9 Overview: Searching for Your Legal Entity 6-54
Manage Legal Reporting Units 6-55
Legal Reporting Units Points to Consider 6-56
Practice 6-10 Overview: Viewing a Legal Reporting Unit 6-57
Summary 6-58
vii
Account Hierarchy Purposes 7-24
Account Hierarchy Example 7-25
Create Account Hierarchies 7-26
Create Account Hierarchies Version 7-27
View Account Hierarchies 7-28
Published Account Hierarchy Example 7-29
Single Account Hierarchy 7-30
Published Account Hierarchy V2 Example 7-31
Troubleshooting 7-32
Practice 7-6 and 7-7 Overview: Searching, Completing, and Publishing Your
Accounting Hierarchy 7-34
Enabling Account Combinations 7-35
Practice 7-8 Overview: Creating an Account Combination 7-36
Manage Segment Value Attributes 7-37
Segment Value Security 7-38
Defining Segment Value Security Rules 7-39
General Points About Segment Value Security 7-40
Segment Value Security Examples 7-41
Segment Value Security Operators 7-42
Segment Value Security Rules and Hierarchies Example 7-43
Segment Value Security Rules with Hierarchies 7-44
Changes to an Account Hierarchy Referenced in Segment Value Security Rules 7-
45
Implementation Considerations 7-46
Implementing Segment Value Security 7-47
Segment Value Versus Data Access Set Security 7-48
Cross-Validation Rules 7-50
Cross-Validation Rules Considerations 7-51
Dynamic Combination Creation Allowed 7-52
Filters Overview 7-53
Filters and Conditions 7-54
Practice 7-9 Overview: Defining Cross-Validation Rules in a Spreadsheet 7-55
Manage an Accounting Calendar 7-56
Accounting Calendar Considerations 7-57
Start Date 7-58
Period Frequency 7-59
Period Name Format 7-60
Calendar Type 7-61
Calendars with Different Period Frequencies 7-62
Adding a Calendar Year 7-64
Practice 7-10 Overview: Verifying Your Calendar 7-65
viii
Calendar Auditing 7-66
Manage Currencies Overview 7-67
Currency Concepts 7-68
Currency in Subledgers 7-69
Define Currencies Overview 7-70
Currencies Overview 7-71
Practice 7-11 Overview: Reviewing and Creating Currencies 7-72
Conversion Rate Types: Overview 7-73
Cross-Currency Functionality 7-74
Explain Cross-Rate Rules 7-75
Practice 7-12 Overview: Creating Conversion Rate Types 7-77
Daily Rates: Overview 7-78
Entering Daily Rates 7-79
Practice 7-13 and 7-14 Overview: Using Currency Rates 7-80
Define Ledgers 7-81
Ledgers and Accounting Configurations 7-82
Define Ledger Components 7-84
Ledgers and Subledger Accounting 7-85
Manage Primary Ledgers 7-86
Practice 7-15 Overview: Searching for Your Ledger 7-87
Specify Ledger Options 7-88
Processes Using Ledger Options 7-89
Practice 7-16 Overview: Verifying Your Ledger Options 7-90
Balancing Segment Value Assignments: Overview 7-91
Balancing Segment Value Assignments to Legal Entities 7-92
Balancing Segment Values Assignments to Ledgers 7-93
Balancing Segment Value Assignment Report 7-94
Practice 7-17 Overview: Verifying Legal Entities and Balancing Segments
Assignments 7-95
Manage Reporting Currencies 7-96
Reporting Currencies Conversion Levels 7-98
Practice 7-18 Overview: Defining Reporting Currencies 7-100
Define Secondary Ledgers 7-101
Secondary Ledgers Scenarios 7-102
Secondary Ledgers Conversion Levels 7-103
Secondary Ledger Example 7-104
Secondary Ledger Example Conclusion 7-105
Secondary Ledgers Mapping 7-106
Chart of Accounts Mapping Feature 7-107
Segment Mapping Rules 7-108
Account Mapping Rules 7-109
ix
Review and Submit Accounting Configuration 7-110
Practice 7-19 Overview: Completing the Ledger Configuration 7-111
Balance Cubes: Overview 7-112
Balance Cubes Naming 7-113
Balance Cube Dimensions 7-114
Manage Ledger Sets 7-115
Practice 7-20 Overview: Creating a Ledger Set 7-116
Data Access Set Security Overview 7-117
Data Access Set Security 7-118
Data Access Set Security: Example 7-120
Practices 7-21 and 7-22: Data Access Set Security 7-121
Overview 7-122
Open and Close Periods Life Cycle 7-123
Accounting Period Statuses 7-124
Accounting Periods Overview 7-125
Period Close with Oracle Financials 7-126
Period Close Section 7-127
Period Close Best Practices 7-128
Practice 7-23 Overview: Opening the First Accounting Period 7-129
Period Close Checklist 7-130
Period Close Components 7-131
Allocations Concepts 7-132
Allocation Components 7-133
Defining Allocations Requirements 7-134
Generation of Allocations 7-135
Cross Ledger Intercompany Allocations 7-136
Step Down Allocation Example One 7-137
Step Down Allocation Example Two 7-138
Allocation Rule Concepts 7-139
Allocation Rule Deployment 7-140
Allocations: Best Practices 7-141
Practice 7-24 Overview: Creating and Generating an Allocation Rule 7-142
Revaluation Overview 7-143
Translation Overview 7-144
Revaluation and Translation Concepts 7-145
Revaluation and Translation Setup 7-146
Revaluation Process 7-147
Revaluation Example 7-149
Practice 7-25 Overview: Creating a Revaluation 7-150
Translation Process 7-151
Translation and Remeasurement Solutions 7-152
x
Historical Rates and Amounts 7-153
Import Journal Entries Overview 7-154
Journal Import Verification Process 7-155
Journal Import Validates 7-156
Reconciliation 7-157
Reconciliation Concepts 7-159
Payables Tax Reconciliation with General Ledger Report 7-160
Summary 7-161
xi
Manage Intercompany Period Status 8-48
Manage Intercompany Organizations 8-49
Map Intercompany Organizations 8-50
Manage Intercompany Organizations 8-52
Define Invoicing Options 8-53
Manage Intercompany Customer and Supplier Assignments 8-54
Manage Intercompany Customer Supplier Assignments 8-55
Manage Intercompany Receivables Assignments 8-56
Define Transaction Accounts for the Intercompany Transactions 8-58
Transaction Account Types 8-59
Intercompany Transactions Approvals 8-60
Example: Intercompany Transactions Approvals 8-61
Manage Intercompany Balancing Rules 8-62
Key Decisions and Best Practices 8-63
Intercompany Reconciliation 8-64
Reconciliation Reports 8-65
Intercompany Reporting and Analysis 8-66
Practice 8-3 Overview: Creating an Intercompany Batch 8-67
Practice 8-4 Overview: Submitting and Reviewing Reconciliation Reports 8-68
Additional References on My Oracle Support https://support.oracle.com 8-69
Summary 8-70
xii
Report Designer 9-26
Report Designer’s Standard Toolbar 9-27
Financial Reporting Studio Components 9-28
Designer Toolbar 9-30
Grids 9-31
Practice 9-2 Overview: Creating a Report with the Financial Reporting Studio:
Defining a Grid 9-33
Defining Formulas 9-34
Available Formulas 9-35
Practice 10-3 Overview: Creating a Financial Report: Adding a Formula for Total
Expenses 9-36
Using Functions: Range 9-37
Practice 9-4 Overview: Creating a Financial Report: Defining a Rolling 12-Period
Column 9-39
User and Grid Point of View Dimensions 9-40
Selecting Members 9-42
Practice 10-5 Overview: Creating a Financial Report: Defining the Grid and User
Point of View Dimensions 9-43
Property Sheet 9-44
Property Sheet Component Objects and Features 9-45
Practice 9-6 Overview: Creating a Financial Report: Setting Properties 9-46
Text Box Objects 9-47
Image Objects 9-48
Practice 9-7 Overview: Creating a Financial Report: Adding a Logo and Title 9-49
Reviewing a Report 9-50
Practice 9-8 Overview: Reviewing a Report 9-51
Infolets Overview 9-52
Infolet Repository 9-53
General Accounting Infolets 9-54
Budgetary Control Infolets 9-58
Budget Consumed Infolet 9-59
Funds Available Infolet 9-60
Custom Infolets Overview 9-61
Practice 9-9 Overview: Using Infolets Demonstration 9-62
Account Groups Overview 9-63
Viewing Account Groups in the General Accounting Infolets 9-64
Defining Account Groups: Header Region 9-65
Defining Account Groups: Accounts Region 9-67
Practice 9-10 Overview: Setting up the General Accounting Expense Infolet 9-68
Viewing Account Groups from the Financial Reporting Center 9-69
Sunburst Tool 9-70
xiii
Sunburst Icons 9-71
Sunburst Options 9-72
Practice 9-11 Overview: Viewing an Account Group from the Financial Reporting
Center Demonstration 9-73
Oracle Transactional Business Intelligence Overview 9-74
Oracle BI Publisher Overview 9-76
Oracle Business Intelligence Publisher: Overview 9-77
Financial Reporting Center and Oracle BI Publisher 9-79
Summary 9-80
xiv
Practice 10-5 Overview: Provisioning Data Roles 10-34
Summary 10-35
xv
Step 4: Determine Tax Registration 11-43
Step 5: Determine Tax Status 11-44
Step 6: Determine Tax Rate 11-45
Simplified Tax Line Override Setup 11-46
Step 7: Determine Taxable Basis 11-47
Step 8: Determine Tax Calculation 11-48
Step 9 (if applicable): Determine Tax Recovery 11-49
Setting Up Withholding Tax Configuration 11-50
Calculating Withholding Taxes 11-51
Enabling Withholding Tax Configuration 11-52
Withholding Tax Regime to Rates 11-53
Withholding Tax Rules 11-55
Setting Up Tax Point Basis 11-56
Setting Up Delivery-Based Tax Calculation 11-57
Setting Up Transaction Tax Thresholds 11-59
Calculating Transaction Tax Thresholds 11-60
Setting Up Tax Box Allocations 11-61
Setting Up Tax Reporting Configuration 11-62
Setting Up Global Tax Reporting 11-63
Reporting and Analysis 11-64
Verifying Tax Configuration 11-65
Practice 11-4 Overview: Using the Tax Simulator to Test a Receivables Transaction
11-66
Practice 11-5 Overview: Enabling your Tax for Transactions 11-67
Summary 11-68
xvi
Accounting Methods: Mapping Sets 12-22
Creating Mapping Sets 12-23
Accounting Methods: Account Rules 12-25
Creating Account Rules: Rule Type 12-26
Creating Account Rules – Value Types 12-27
Account Rules Best Practices 12-28
Conditions 12-29
Practice 12-1 Overview: Creating Three Account Rules. 12-31
Accounting Methods: Description Rules 12-32
Expanded Subledger Journal Entry Descriptions 12-34
Practice 12-2 Overview: Creating a Description Rule. 12-35
Accounting Methods: Supporting References 12-36
Accounting Methods: Journal Line Rules 12-37
Practice 12-3 Overview: Creating Two Journal Line Rules. 12-39
Accounting Methods: Journal Entry Rule Sets 12-40
Creating Journal Entry Rule Sets 12-41
Activating a Subledger Journal Entry Rule Sets 12-43
Practice 12-4 Overview: Creating a Journal Entry Rule Set 12-44
Accounting Methods 12-45
Creating or Modifying Accounting Methods 12-46
Practices 12-5 Overview: Duplicating and Modifying an Accounting Method. 12-48
Accounting Methods: Migrating the Accounting Configuration 12-49
Create Accounting Process 12-50
Create and Process Subledger Journal Entries 12-51
Practices 12-6 Overview: Submitting Create Accounting in Draft and Viewing the
Subledger Journal in Payables. 12-52
Practices 12-7 Overview: Submitting Create Accounting in Final/Post 12-53
Manual Features of Subledger Accounting 12-54
Improved Online Accounting Messages 12-55
Expanded Accounting Lines Window 12-56
Summary 12-57
xvii
Day of Month Payment Term Example 13-11
Defaults and Predefined Payment Terms 13-12
Practice 13-2 Overview: Creating a Payment Term 13-13
Managing Common Options for Payables and Procurement 13-14
Default Distributions 13-15
Automatic Offsets 13-17
Automatic Offset by Primary Balancing Segment 13-19
Automatic Offset by All Segments, Except Natural Account 13-20
Currency Conversion 13-21
Expense Accruals 13-22
Self-Billed Invoices 13-23
Legal Entity Information 13-24
Practice 13-3 Overview: Managing Common Options for Payables and Procurement
13-25
Manage Invoice Options 13-26
Manage Invoice Options: Invoice Entry 13-27
Manage Invoice Options: Matching 13-31
Manage Invoice Options: Discount 13-32
Manage Invoice Options: Prepayment 13-33
Manage Invoice Options: Approval 13-34
Manage Invoice Options: Interest 13-35
Manage Invoice Options: Payment Request 13-36
Manage Invoice Options: Self-Service Invoices 13-37
Practice 13-4 Overview: Managing Invoice Options 13-38
Manage Payment Options 13-39
Practice 13-5 Overview: Managing Payment Options 13-41
Optional Tasks to Configure Payables 13-42
Define Automated Invoice Processing Configuration 13-43
Manage Payables Calendars 13-45
Manage Tax Reporting and Withholding Tax Options 13-46
Income Tax Reporting Options 13-47
Withholding Tax Options 13-48
Manage Payables Lookups 13-50
Manage Payables Descriptive Flexfields 13-51
Manage Payables Document Sequences 13-53
Manage Distribution Sets 13-55
Practice 13-6 Overview: Managing Distribution Sets 13-56
Manage Invoice Tolerances 13-57
Manage Invoice Holds and Releases 13-59
Manage Aging Periods 13-60
Define Payables Tax and Withholding 13-61
xviii
Manage Tax Regions 13-62
Manage Reporting Entities 13-63
Additional Withholding Tax Setups 13-65
Manage Interest Rates 13-66
Manage Bank Charges 13-67
Summary 13-68
xix
Manage Payment Codes 14-37
Manage Payment Process Profiles 14-38
Prerequisites for Defining Payment Process Profiles 14-39
Payment Process Profile Concepts 14-40
Creating a Payment Process Profile 14-41
Payment Process Profiles: Usage Rules Tab 14-42
Payment Process Profiles: Payment System Tab 14-43
Payment Process Profiles: Payment Tab 14-44
Payment Process Profiles: Payment File Tab 14-45
Payment Process Profiles: Grouping Tab 14-48
Payment Process Profiles: Reporting Tab 14-49
Managing Disbursement System Options 14-51
Practice 14-5 Overview: Creating a Payment Process Profile. 14-52
Payment Document and Reference Numbers 14-53
Payment Process Requests 14-54
Payment Process Requests: Selection Criteria Tab 14-55
Payment Process Requests: Payment and Processing Options Tab 14-57
Practice 14-8 Overview: Submit a Payment Process Request 14-61
Summary 14-62
xx
Rapid Implementation and Receivables System Options 15-25
Rapid Implementation: System Option Settings 15-26
Practice 15-1 Overview: Reviewing Receivables System Options 15-29
Managing AutoAccounting Rules 15-30
AutoAccounting Rules: Table Names and Constant Values 15-31
Rapid Implementation: AutoAccounting 15-33
Practice 15-2 Overview: Reviewing AutoAccounting Rules 15-34
Managing Remit-to Addresses 15-35
Remit-to Addresses: Automatic Assignment 15-36
Rapid Implementation and the Remit-to-Address for a Business Unit 15-37
Practice 15-3 Overview: Reviewing Remit-to Addresses 15-38
Managing Receivables Activities 15-39
Receivables Activities: Setup 15-40
Rapid Implementation and Receivables Activities 15-41
Rapid Implementation: Receivables Activities 15-42
Practice 15-4 Overview: Reviewing Receivables Activities 15-43
Managing Statement Cycles 15-44
Statement Cycles 15-45
Rapid Implementation and Statement Cycles 15-47
Practice 15-5 Overview: Reviewing Statement Cycles 15-48
Defining Approval Limits 15-49
Implementation Considerations for Transactions 15-50
Set Up Document Sequences 15-51
Define Users for Credit Memo Workflow 15-52
Set Up Balance Forward Billing 15-54
Manage Value Sets 15-55
Specify Ledger Options 15-56
Customers and Parties 15-58
The Trading Community Model 15-59
Managing Customers 15-60
Manage Customer Profile Classes 15-61
Defining Profile Classes: Profile Class Tab 15-62
Profile Classes: Late Charges Tab 15-64
Practice 15-6 Overview: Creating a Customer Profile Class. 15-66
Customer Model 15-67
Creating an Organization Customer: Header 15-68
Creating a Customer: Address 15-70
Creating a Customer: Address Business Purposes 15-72
Uploading Customer Data 15-74
Practice 15-7 Overview: Creating a Customer. 15-75
AutoInvoice Process 15-76
xxi
AutoInvoice Interface Tables 15-78
Implement AutoInvoice: Profile Option Settings 15-80
Implement AutoInvoice: Transaction Flexfields 15-82
Implement AutoInvoice: Optional Setups 15-83
AutoInvoice Grouping Rule Transaction Attributes 15-84
Grouping Rules 15-85
Line Ordering Rules 15-86
Import Exceptions Overview 15-87
Define Payment Terms 15-89
Define Transaction Types 15-91
Define Transaction Types: Using Natural Application 15-92
Define Transaction Types 15-93
Practice 15-8 Overview: Defining a Transaction Type 15-95
Define Transaction Sources 15-96
Defining Transaction Sources for AutoInvoice 15-99
Define Transaction Sources for CPQ Cloud Integration 15-100
Practice 15-9 Overview: Defining a Transaction Source 15-102
Define Memo Lines 15-103
Set Up Balance Forward Billing 15-104
Defining Remittance Banks and Bank Accounts 15-105
Practice 15-10 Overview: Creating Banks, Branches, and Accounts Using a
Spreadsheet 15-106
Receipt Class, Receipt Method, and Bank Account Relationship 15-107
Defining Receipt Classes 15-108
Receipt Methods 15-110
Practice 15-11 Overview: Creating a Receipt Class and Receipt Method 15-111
Defining Receipt Sources 15-112
Practice 15-12 Overview: Creating a Receipt Source 15-113
AutoCash Rules 15-114
Define Application Rule sets 15-115
Define Application Rules: Tax Treatment Option 15-116
Define AutoMatch Rules 15-117
Define AutoMatch Rules: Threshold Settings 15-118
Define AutoMatch Rules: AutoMatch Calculation 15-119
Define Receipt Application Exception Rules 15-120
Implementation Considerations for Lockbox 15-122
Implementation Considerations for Lockbox: Receipt Match By and SmartReceipts
15-123
Implementation Considerations for Revenue Management 15-124
Settings for Revenue Recognition 15-125
Revenue Scheduling Rules 15-126
xxii
Revenue Scheduling Rules: Rule Types 15-127
Define Revenue Policies 15-128
Define Revenue Contingencies 15-130
Summary 15-133
xxiii
Configuring Cash Management Rapid Implementation 17-17
Bank Statement Processing Overview 17-18
Key Setup Tasks for Bank Statement Processing 17-19
Manage Cash Transaction Type Mapping 17-20
Bank Statement Transaction Codes 17-21
Practice 17-1 Overview: Creating Transaction Codes 17-23
Payment Code Map Groups 17-24
Code Map Group Example 17-26
Bank Statement Formats 17-27
Parse Rule Sets 17-28
Parse Rule Set Example 17-29
Bank Statement Transaction Creation Rules 17-31
Practice 17-2 Overview: Managing Bank Statement Transaction Creation Rule 17-
33
Bank Statement Reconciliation Setups 17-34
Bank Statement Reconciliation Matching Rules 17-35
Practice 17-3 Overview: Managing Bank Statement Matching Rules 17-37
Bank Statement Reconciliation Tolerance Rules 17-38
Creating Reconciliation Tolerance Rules 17-39
Practice 17-4 Overview: Managing Bank Statement Tolerance Rules 17-41
Reconciliation Rule Sets 17-42
Practice 17-5 Overview: Managing Reconciliation Rule Sets 17-43
Practice 17-6 Overview: Assigning a Rule Set to a Bank Account 17-44
Defining Subledger Accounting Rules: Cash Management Accounting Event Model
17-45
Performing Bank Statement Reconciliation 17-46
Practice 17-7 Overview: Performing a Bank Statement Reconciliation with
Autoreconciliation. 17-48
Reporting and analysis 17-49
Cash Management Dashboard 17-50
Cash Management Infolets 17-51
Cash Positioning and Forecasting – Cash Balances 17-53
Cash Position Page 17-54
5 Day Forecast Page 17-55
Transactions Cube 17-56
Ready to Use Smart View Templates 17-57
Manual Transactions 17-58
Bank Account Transfers 17-59
Ad Hoc Payments 17-61
Setup Options in Payments 17-62
Intraday Bank Statement Support 17-63
xxiv
External Cash Transactions Attachments 17-64
Summary 17-65
xxv
Summary 18-50
19 Configuring Assets
Objectives 19-2
Implementing Assets 19-3
Planning Your Implementation 19-4
Inquiring About Your Company’s History 19-5
Obtaining Existing Asset Information 19-6
Determining the Conversion Period 19-7
Define Fixed Assets Configuration 19-8
Define Fixed Assets Configuration for Rapid Implementation 19-9
Prerequisite Setup 19-10
Creating a New Assets Implementation Spreadsheet 19-11
Updating an Existing Assets Implementation 19-12
Demonstration 19-1 Overview: Updating an Existing Assets Configuration 19-13
Managing Assets Key Flexfields and Value Sets 19-14
Location Key Flexfield Implementation: Considerations 19-15
Category Key Flexfield Implementation: Considerations 19-17
Defining Your Flexfield Segments 19-18
Managing Asset Locations 19-19
Defining Asset Locations 19-20
Asset Key Flexfield Implementation: Considerations 19-21
Defining Your Flexfield Segments 19-22
Practice 19-2 to 19-4 Overview: Reviewing and Defining Asset Key Flexfields 19-
23
Managing System Controls 19-24
Defining Your System Controls 19-25
System Controls Implementation: Considerations 19-27
Practice 19-5 Overview: Review Asset System Control Options Demonstration 19-
28
Managing Fiscal Years and Calendars 19-29
Defining Fiscal Years 19-31
Fiscal Year Implementation: Considerations 19-33
Defining Asset Calendars 19-34
Calendar Implementation: Considerations 19-37
Prorate Conventions: Concepts 19-39
Prorate Conventions: Examples 19-42
Retirement Conventions 19-43
Prorate Convention Implementation: Considerations 19-44
Optional Implementation Steps 19-48
Practice 19-6 Overview: Managing Fiscal Years 19-49
xxvi
Practice 19-7 Overview: Managing Asset Calendars 19-50
Practice 19-8 Overview: Managing Prorate Conventions 19-51
Managing Asset Books 19-52
Corporate Books 19-53
Asset Book Setup 19-54
Asset Book Accounts 19-56
Asset Book Rules 19-57
Practice 19-9 Overview: Managing Asset Books 19-59
Tax Books 19-60
Asset Books and Ledgers, Subledgers, and Business Units 19-61
Asset Book Implementation: Considerations 19-64
Defining Your Asset Book: Multiple Depreciation Requirements 19-66
Defining Your Asset Book: Multiple Currency Representations 19-67
Defining Your Asset Book: Multiple Accounting Representations 19-69
Implementation Questions 19-70
Reference Data Sharing Across Asset Books 19-72
Reference Data Sharing: Overview 19-73
Determinant and Determinant Types 19-74
Reference Data Sharing Across Asset Books 19-75
Assignments to One Set Only, with Common Values 19-76
Assignments to One Set Only, with No Common Values 19-77
Reference Data Sharing: US Company Example 19-78
Reference Data Sharing: Multinational Company Example 19-79
Managing Asset Categories 19-80
Defining Asset Categories 19-82
Defining Default Depreciation Rules 19-84
Defining Oracle Fusion General Ledger Accounts 19-85
Category Implementation: Considerations 19-86
Practice 19-10 Overview: Managing Asset Categories 19-87
Managing Cash-Generating Units 19-88
Cash-generating Units Example 19-89
Managing Distribution Sets 19-90
Defining Distribution Sets 19-91
Managing Profile Options 19-92
Profile Options Settings 19-93
Managing Lookups 19-96
Managing Descriptive Flexfields 19-99
Managing Asset Keys 19-103
Practice 19-11 Overview: Provisioning Data Roles to the User Account 19-105
Summary 19-106
xxvii
20 Configuring Oracle Expenses
Objectives 20-2
Rapid Implementation Overview 20-3
Managing Expenses System Options 20-4
Expenses System Options Concepts 20-5
User Options for Expense Report 20-6
Corporate Options for Expense Report 20-7
Processing Options for Expense Report 20-9
Using Printable Expense Reports 20-10
Assigning a Printable Expense Report to an Existing Business Unit 20-11
Practice 20-1: Managing System Options 20-12
Setting Up Expense Report Templates 20-13
Expense Report Template Concepts 20-14
Defining Expense Report Templates Considerations 20-15
Defining Default Expense Report Templates 20-16
Inactivating Expense Report Templates 20-17
Defining Default Expense Report Templates 20-18
Expense Types Overview 20-19
Create Expense Type 20-20
Itemize Expense Types 20-21
Set Up Project-Enabled Expense Types 20-23
Enable Tax Classification Code 20-24
Modifying Expense Account Segments 20-25
Practice 20-2 Overview: Creating an Expense Report Template 20-26
Configuring Expense Approval Rules Overview 20-27
Expense Approval Rules Overview 20-28
Setting Up Expense Approval Rules 20-29
Manage Expense Report Approval Rules Tasks 20-30
Manage Expense Report Approval Rules 20-31
Defining Conversion Rates 20-34
Selecting a Business Unit 20-35
Defining Conversion Rates and Conversion Rate Types 20-36
Specifying a Conversion Rate Policy 20-37
Practice 20-4 to 20-5 Overview: Viewing a Conversion Rate Policy Warning and
Error 20-38
Define Expense Policies and Rules 20-39
Managing Policies by Expense Category 20-40
Enforcing Expense Policies 20-41
Common Components of Category-Based Expense Policies 20-42
Mandatory Setup Tasks for Category-Based Expense Policies 20-44
xxviii
Practice 20-6 to 20-9: Setting Up Expense Policies and Rules 20-45
Tasks for Setting Up a Mileage Policy 20-46
Setting Up a Mileage Policy 20-47
Creating a Mileage Policy 20-48
Specifying Eligibility Rules 20-49
Specifying Mileage Rate Determinants 20-50
Defining the Add-On Rates 20-51
Practice 20-10: Setting up a Mileage Expense Policy 20-53
Tasks for Setting Up an Entertainment Policy 20-54
Setting Up an Entertainment Policy 20-55
Creating an Entertainment Policy 20-56
Practice 20-11 : Setting up an Accommodations Expense Policy 20-60
Setting Up Corporate Cards 20-61
Configuring Credit Card Data 20-62
Overview of Corporate Card Transaction Processing 20-63
Configuring Corporate Card Issuers 20-65
Managing Corporate Card Programs 20-67
Configuring Corporate Card Programs 20-68
Downloading Corporate Card Transaction Files 20-69
Uploading Corporate Card Transactions with Encrypted Corporate Card Numbers
20-70
Practice 20-12 to 20-13: Setting Up and Creating Corporate Card Programs 20-71
Specifying a Corporate Card Usage Policy 20-72
Practice 20-14: Setting Up a Corporate Card Usage Policy Warning 20-75
Uploading Corporate Card Transactions with Encrypted Corporate Card Numbers
20-76
Processing Expense Reports Containing Both Pay 20-77
Payment Options for Corporate Transactions 20-78
Processing Corporate Issuer Payment Requests for Company Pay Transactions
20-80
Creating Corporate Card Issuer Payment Requests Transactions 20-81
Settings for Corporate Card Issuer Payment Requests 20-82
Processing Corporate Card Issuer Payment Requests for Company Pay
Transactions 20-83
Populating Payables Open Invoice Interface Tables 20-84
Creating Corporate Card Issuer Payment Requests 20-85
Handling Processed and Rejected Expense Reports 20-86
Individual Pay 20-87
Individual Pay Payment Option 20-88
Accounting for Corporate Card Transactions 20-90
Accounting for Corporate Card Transactions: Individual Pay 20-92
xxix
Accounting for Corporate Card Transactions: Both Pay 20-93
Accounting for Corporate Card Transactions: Company Pay 20-94
Setting Up Receipt Management Policies 20-96
Specifying Receipt Management Policies 20-97
Specifying Receipt Management 20-98
Specifying Type of Receipts 20-99
Granularity of Receipt Requirements 20-100
Specifying Receipt Requirements 20-101
Creating Expense Report Receipt and Notification Rule 20-102
Practice 20-15: Creating Receipt and Notification Rules 20-103
Setting Up Travel 20-104
Integrating with GetThere 20-105
Benefits of Integrating with Travel Partners 20-106
Benefits of Setting Up Travel Integration 20-107
Setting Up Travel Integration 20-108
Configuring Travel Partner and Travel Sites 20-109
Scheduling the Import Travel Itinerary Process 20-110
Assigning a Travel Administrator 20-111
Setting Up Optional Travel Tasks 20-112
Enabling Automatic Creation of Trip-Based Expense Reports 20-113
Setting Up Centrally-Billed Travel Cards 20-114
Setting Up Travel Itinerary Validation Rules 20-115
Setting Up Centrally-Billed Travel Cards 20-116
Third-Party Expense Reimbursements 20-117
Processing Third-Party Expense Reimbursements 20-118
Setting Up Third-Party\ Expense Reimbursements 20-121
Exporting Data from Expenses to a Third-Party Application 20-122
Using Mobile Devices to Increase Productivity 20-123
Setting Up the Mobile Device Application 20-126
Enabling Expenses Mobile Application 20-127
Using the Mileage Tracker 20-128
Submitting an Expense Report from a Mobile Device 20-129
Mobile Expense Lines That Cannot Be Included in an Expense Report 20-130
Mobile Expense Report with a Status of Saved 20-131
Mobile Expense Report with a Status of Pending Manager Approval 20-132
Summary 20-133
xxx
11
Configuring Oracle Fusion Tax
Oracle Fusion Tax provides a single-point solution for managing your transaction and
withholding tax requirements. In the Define Taxes for Rapid Implementation task list in the
Setup and Maintenance work area, set up your entire tax configuration.
Oracle Fusion Tax
• Provides a single solution for global tax needs.
• Uniformly delivers tax services to all Oracle Fusion application business flows through
one application interface.
• Provides a single source of truth for tax configuration and reporting.
• Provides a single integration point for third-party content providers.
Note: Third-party integration is not supported in the cloud.
• Configuration Owner Tax Options: Optional. If you do not define configuration owner tax
options at payables or purchasing transaction time, the predefined event class mapping
for that event is considered.
• Tax Regimes: Required.
• Taxes: Required. When setting up your taxes, specify tax rule default values that apply
to the majority of your transactions.
• Tax Statuses: Required. Tax statuses do not depend on tax jurisdictions. You can create
tax statuses from tax rates.
• Tax Jurisdictions: Required.
• Tax Rates: Required.
• Party Tax Profiles: Optional. You can edit the tax profile that was automatically created
when the party record was created, but it is not required.
• Tax Rules: Optional. When setting up your taxes, specify tax rule default values that
apply to transactions in the absence of any tax rules. Use tax rules to configure
exceptions.
• Tax Reporting: Optional. Set up your tax reporting configuration based on your tax
reporting needs.
• Tax Simulation: Optional. Use the Tax Simulator to test your tax configuration.
Navigate to: Setup and Maintenance > Define Taxes for Rapid Implementation.
Use the:
• Define Taxes for Rapid Implementation task list to access the required and most
frequently used setup tasks for implementation scenarios observed in practice.
• Define Tax Configuration task list for the ongoing maintenance of your tax setup and
those tax configurations that cannot be set up using the rapid implementation approach.
The Tax Configuration Workbook and the Tax Implementation Workbook streamline the
organization of data as well as to include additional information required for configuring tax.
For better data grouping, data related to tax rules is now moved from the tax configuration
workbook to the tax implementation workbook.
Use individual tax setup spreadsheets inside the applicable tax setup spreadsheet templates
to maintain your tax configuration.
Navigate to: Setup and Maintenance > Define Tax Configuration > Define Advanced Tax
Configuration.
Set up required tasks that have not been automatically created or created during previous
task setup, such as tax geographies, tax statuses, and tax jurisdictions. You can also manage
the setup of a more complex tax configuration using the Define Advanced Tax Configuration
tasks.
Oracle Fusion Tax architecture has a centralized data model that provides a single source of
truth for transaction and withholding tax information. It consists of five tiers:
1. Tax Configuration - Foundation: Represents the tax data that you set up for each tax
regime and tax that your company is subject to. A tax authority administers the taxes of
a tax regime. Each tax within a tax regime comprises a certain number of elements
including tax statuses, tax jurisdictions, tax rates, and if applicable, tax recovery rates.
2. Tax Determining Factors: Identifies the factors that participate in determining the tax on
an individual transaction. Tax determining factors can be classified into the parties
involved in a transaction, the products transacted, the places involved in a transaction,
and the process or kind of transaction that takes place. Tax determining factors are the
building blocks for tax rules.
Use Oracle Fusion Tax to set up and maintain your transaction and withholding tax
requirements in all geographic locations where you do business. Foundation tax configuration
refers to a collection of tax setup that you use to satisfy your transaction and withholding tax
requirements. It is the minimum required configuration to calculate tax.
At transaction time, Oracle Fusion Tax uses your tax configuration to determine the taxes that
apply to each transaction and to calculate the tax amounts.
Complete the following setup tasks to create a basic tax configuration for each of your tax
regimes by using the applicable spreadsheets or user interfaces:
• Manage Tax Regimes
• Manage Taxes
The following prerequisite setups must be completed for minimum tax configuration:
• First parties, such as legal entities and business units.
• Master geographies.
• Ledger and accounts.
These data examples are introduced to illustrate the foundation transaction tax configuration
and may not represent the complete tax setup for the country.
How you define your configuration depends on your transaction tax and withholding tax
requirements.
Use defaulting to enter your data once and use the defaults that appear on the subordinate or
child records where applicable. For example, many values you enter on the tax regime appear
as defaults on each tax that is associated with that tax regime. Generally, you can override
the data where necessary if the defaulted value is not correct.
Use data-driven controls to enable and control how tax functionality works. For example, you
are required to set up tax recovery for value-added tax (VAT) processing. Select the Allow tax
recovery option on the tax record so you can set up tax recovery rates for this type of tax.
Configuration owner tax options let a configuration owner update default tax options on
transactions that belong to a specific application event class. At transaction time, Oracle
Fusion Tax uses the tax option settings of the configuration owner and application event class
instead of the default settings.
This is the appropriate level to:
• Define a business unit or legal entity as a configuration owner.
• Subscribe to a global configuration option.
• Turn tax calculation on or off.
• Define the regime determination method.
• Define tolerances.
• Enforce controls.
• Enable withholding tax.
For example, in the US create a US Sales and Use Tax regime to group taxes levied at the
state, county, and city levels. For the UK create a tax regime for GB VAT.
This is the appropriate level to:
• Share tax content among legal entities and business units.
• Enable partner integration.
• Define reporting tax authority and collecting tax authority.
• Define features to influence setup task list.
Note: Partner integration is only available on-premise.
Set up details for the taxes of a tax regime. Each separate tax in
a tax regime includes records for the:
• Tax statuses.
• Tax rates.
• Tax rules that are used to calculate and report on the tax.
Oracle Fusion Tax applies as defaults tax information from the tax regime to each tax that you
create under a tax regime. You can modify this information at the tax level according to your
needs, as well as add additional defaults and overrides.
For tax rule defaults, specify values that apply to the majority of your transactions. Use tax
rules to configure exceptions to the tax rule defaults.
For example, for US Sales and Use Tax define a tax for each state, county, and city. For the
UK, set up a tax for GB VAT.
Define a tax status to group one or more tax rates that are the
same or similar in nature. Define a tax status under:
• Tax
• Configuration Owner
A tax status is the taxable nature of a product in the context of a transaction and specific tax
on the transaction.
For example, for US Sales and Use Tax create a tax status for standard and exempt. For the
UK set up separate tax statuses for standard, zero, exempt, and reduced rates.
This is the appropriate level to:
• Group common tax rates.
• Drive reporting needs.
• Allow manual override to tax rates.
A tax jurisdiction specifies the association between a tax and a geographic location. At
transaction time, Oracle Fusion Tax derives the jurisdiction or jurisdictions that apply to a
transaction line based on the place of supply. You must set up at least one tax jurisdiction for
a tax before you can make the tax available on transactions.
For example, for US Sales and Use Tax create a county jurisdiction for every county in the
parent geography type of State and in the parent geography name of California. For the UK,
create a tax jurisdiction for the country of United Kingdom.
This is the appropriate level to:
• Define location-based tax rates.
• Define tax accounts and tax reporting codes as appropriate.
For example, for US Sales and Use Tax create a tax rate for each tax jurisdiction (jurisdiction-
based rates). For the UK, set up separate tax rates for standard, zero, exempt, and reduced
(tax status-based rates). In addition to jurisdiction-based tax rates, at least one non-
jurisdiction based default tax rate must be defined for each tax in order to enable a tax for
simulation, transactions, or both simulation and transactions. Thus, in practice, both
jurisdiction-based tax rates and non-jurisdiction based tax rates are typically defined for each
country and both jurisdiction-based default tax rates and non-jurisdiction based default tax
rates are required in a given country.
This is the appropriate level to:
• Define tax rates by effective periods.
• Specify tax account variations as appropriate.
• Assign default tax recovery rates.
For example, organizations that produce VAT-applicable goods and services are allowed to
recover 100% of the VAT they pay on typical purchases. They would use a default 100%
recovery rate.
Organizations, such as financial institutions who create services that are exempt from VAT,
are not able to recover VAT on their normal purchases. They would use a default 0% recovery
rate.
Navigate to: Setup and Maintenance > Manage Party Tax Profiles.
A tax profile is the body of information that relates to a party's transaction tax activities. A tax
profile can include main and default information, tax registration, tax exemptions, party fiscal
classifications, tax reporting codes, configuration options, and service subscriptions.
Tax Registrations
A tax registration contains information related to a party's transaction tax obligation with a tax
authority for a tax jurisdiction where it conducts business. In some cases, a single location
may need to file multiple registrations. Set up tax registrations for your first-party legal
reporting units and your third-party customers and customer sites and suppliers and supplier
sites.
Navigate to: Setup and Maintenance > Manage Party Tax Profiles > Create > Controls and
Defaults > Tax Classification Code.
• The value you set for this attribute is used as a default on transactions based on the
hierarchy specified in the setup of your tax options.
• When the hierarchy in the tax options is set for supplier or supplier site in payables or
procurement or customer or customer site in receivables or project billing, the value you
set in the Tax Classification Code is used as a default on the transaction, provided there
are no preexisting values available from the party account site.
Create a:
• Simple tax model using tax rule defaults that you define in
setting up your foundation tax configuration.
• Complex tax model using tax rules that consider each tax
requirement related to a transaction before making the final
tax calculation.
When running the tax determination process, Oracle Fusion Tax evaluates, in order of priority,
the tax rules that you have defined against the foundation tax configuration setup and the
details on the transactions.
If a tax rule is:
• Successfully evaluated, the result associated with the rule is used.
• Not successfully evaluated, the next rule is evaluated until either a successful evaluation
or a default value is found.
In summary, note that tax rules take precedence over default values in the tax determination
process.
Tax Calculation Define tax calculation formulas to add or subtract prior tax.
Recovery
Advanced tax configuration consists of tax rules to define exceptions to the default results.
Determining factors are the key building blocks of the tax rules. Conceptually they fall into four
groups:
• Party
• Process
• Place
• Product
The determining factors represent the tax-decision criteria that are passed at transaction time
derived from information about the transaction or associated with the transaction.
They are used within tax rules logic to determine the conditions under which specific tax rules
apply to a specific transaction.
The tax rules that are part of the tax determination process are organized into rule
types. Each rule type identifies a particular step in the determination and calculation of taxes
on transactions.
You must either provide a default value for each rule type or set up a tax rule for each rule
type to determine and calculate taxes.
The tax determination process evaluates transaction header and line information to derive tax
lines for taxes applicable to the transactions.
Tax regimes are considered based on geography and subscription. Either a country or zone
associated with the tax regime definition must be the same as the country or zone identified
from the location that evaluates to true on the regime determination set of the first party of the
transaction. In addition, the tax regime must have a subscription to the applicable
configuration owner.
After the tax determination process identifies the appropriate tax regime or regimes, the list of
candidate taxes can be evaluated based on the configuration option setting of the first party in
the tax regime subscription definition.
Options are:
• Common Configuration: Consider all taxes with the configuration owner of global
configuration owner.
• Party Specific Configuration: Consider all taxes with the first party or business unit as
configuration owner.
Determine Tax Registration Determine the party type • Tax rule: Determine
to use to derive the tax Tax Registration or
registration for each the default value for
applicable tax. the tax.
• Party tax profile
• Tax registration
This process determines the party whose tax registration is used for each tax on the
transaction and, if available, derives the tax registration number. Tax registration is also
important for:
• Triggering the application of self-assessed taxes.
• Driving tax point basis variations.
Determine Tax Status • Consider tax statuses Tax rule: Determine Tax
of applicable taxes. Status or the default
• Consider tax status value defined for the tax
rules or use default
tax status.
This process determines the tax status of each applicable tax on the transaction. If the
process cannot find a tax status or no default value is defined for an applicable tax, then an
error occurs and Oracle Fusion Tax displays an error message.
This process determines the tax rate code for each tax and tax status derived from the
previous process. First, Oracle Fusion Tax looks for a tax rate based on a rate code and tax
jurisdiction. If these elements are not found, then Oracle Fusion Tax looks for a tax rate
without any tax jurisdiction.
If applicable, the tax rate is then modified by any exception rate or tax exemption that applies.
The result of this process is a tax rate code and tax rate for each applicable tax.
Navigate to: Setup and Maintenance > Manage Configuration Owner Tax Options > Create.
The tax determination process recalculates the taxes on all other tax lines on the same
transaction when there is an override of automatically calculated tax lines on transactions.
Use this option in conjunction with the Transaction Tax Line Override profile option and the
Allow override of calculated tax lines option for the configuration owner tax options to allow
you to update calculated tax lines at transaction time.
Tax setup relating to Tax Rate overrides is now simplified with minimum setup options. These
options were removed at the Tax Rate level to simplify the process:
• Allow Ad Hoc Tax Rate
• Adjustment for Ad Hoc Tax Amounts
You cannot override offset tax lines. However, you can update the tax line calculated for the
original tax. When you update the tax rate percentage or amount or when you cancel the tax
line, the corresponding tax line for the offset taxes is updated.
Note: These setup changes apply only to overriding tax rate percentage and tax amount.
When you setup overriding calculated tax lines, you must enable overrides to tax details on a
transaction.
This process determines the taxable basis for each tax rate code. Depending on the tax rate
type, the taxable basis is amount-based or quantity-based. The tax determination process
typically determines the tax by applying the tax rate to the taxable basis amount.
In some cases, the taxable basis either can include another tax or is based on the tax amount
of another tax. Define taxable basis formulas to manage these requirements.
This process calculates the tax amount on the transaction. In most cases, the application
computes the tax amount by applying the derived tax rate to the derived taxable basis. In
some exceptional cases, the tax amount is altered by adding or subtracting another tax.
Define tax calculation formulas to manage these requirements.
This process determines the recovery rate to use on procure-to-pay transactions when the tax
allows for full or partial recovery of the tax amount. The recovery type is defined on the tax
and identifies whether one or two recovery types are available: primary or secondary. For
each tax and recovery type, the application determines the recovery rate based on a tax rule
or default value defined on the tax.
The recovery process impacts the purchase invoice distributions level, tax amounts,
inclusiveness of taxes, and the tax accounting within Oracle Fusion Payables. The resulting
distribution amounts are adjusted as a result of the recovery process.
Examples of recovery rates include:
• For UK manufacturing companies, VAT on normal purchases used for company
business is 100% recoverable.
• For a financial institution that makes VAT exempt only on sales, you are not allowed to
recover any taxes and your recovery rate is zero percent on all purchases.
Payables withholding tax reports are compatible with both the Payables and Oracle Fusion
Tax withholding tax configurations. The EMEA country-specific withholding reports are
compatible with the Oracle Fusion Tax withholding tax configuration.
Withholding tax configuration in this lesson uses Oracle Fusion Tax setup.
Navigate to: Invoices landing page > Manage Invoices > Search for Supplier: Advanced Corp
> Edit Invoice > Taxes > Withholding Taxes.
View withholding taxes in a separate table on the Edit Invoice page.
Navigate to: Setup and Maintenance > Manage Configuration Owner Tax Options > select the
Withholding Tax radio button > Create.
If you enable:
• Withholding tax calculation for transaction taxes, you can turn off withholding calculation
for a specific transaction tax during configuration of transaction taxes.
• Entry of manual withholding tax lines, you can turn off this option for a specific
withholding tax during configuration of withholding taxes.
The Configuration Owner Tax Options page contains a Show tax calculations errors check
box. You can use this option to hide or display calculation related errors on your transactions.
Navigate to: Setup and Maintenance > Manage Tax Regimes > select the Withholding Tax
radio button > search for United States > Edit.
When setting up your withholding tax regime, consider the following:
• You must define withholding tax regimes at the country level.
• The Withholding Buckets Level field is used for maintaining the period-based threshold
amounts and period-based rate schedule amounts.
Navigate to: Setup and Maintenance > Manage Tax Rules > select the Withholding Tax radio
button.
When setting up your withholding tax rules, consider the following:
• Tax determining factors include those factors applicable to withholding tax and don't
include all of those factors applicable to transaction tax.
• Tax rule types include those types applicable to withholding tax and don't include all of
those types applicable to transaction tax.
• Only taxable basis formulas are applicable to withholding tax. No Assessable value is
available as a taxable basis type option.
• Fewer line amount options apply to withholding tax than to transaction tax.
Comply with tax regulations by assigning the right tax point basis
for a tax. The value you select determines the event at which the
taxes for an invoice are reported.
The application considers the tax point basis at the first level and,
if the tax point basis is blank, the process moves to the next level
in the hierarchy. The application uses the following order for
processing the tax point basis on a tax line:
• Tax registration rule
• Tax rate
• Tax registration
• Tax
Navigate to:
• Setup and Maintenance > Manage Tax Rules.
• Setup and Maintenance > Manage Tax Rates and Tax Recovery Rates.
• Setup and Maintenance > Manage Party Tax Profiles.
• Setup and Maintenance > Manage Taxes.
The default settlement options you defined for your taxes and tax rates are reflected as the
tax point basis.
Navigate to: Setup and Maintenance > Manage Configuration Owner Tax Options > Create.
• Enable the Allow delivery-based tax calculation option for the configuration owner tax
options defined for standard invoices and the relevant configuration owner if you have
specified the tax point basis of Delivery for any tax.
• Specify Receipt as the Report Delivery-Based Taxes on option if your organization
requires the tax recovery for delivery-based taxes to be accounted and reported on
receipt accounting.
- When you specify the Report Delivery-Based Taxes on option as Invoice, the
delivery-based tax is accounted and reported on the invoice, instead of receipt.
- Receipt date or Invoice date refers to the date that should be considered for
calculating the taxes on the invoice.
- The Tax Point Date option is always set to Receipt date if Report Delivery-Based
Taxes on option is set to Receipt.
• If your organization does not require delivery-based tax calculation, no setup changes to
the configuration owner tax options are necessary.
You can:
• Define tax rate, taxable amount, or tax amount thresholds for taxes and tax jurisdictions.
You can define any or all of these threshold types if these are enforced by the tax
authorities.
• Apply taxable and tax amount thresholds for a transaction line or for the entire
document.
• Define tax rate rules and specify the threshold amounts as result values if tax rate
thresholds are applied only in certain conditions. The same approach applies to the
taxable basis and tax amount thresholds, which you can specify as rule results for
taxable basis and tax calculation rules, respectively.
In some countries, companies are often required to submit tax returns in a format that groups
taxable transactions by applying specific grouping rules defined by the tax authorities. In most
cases, the grouping rules are based on transaction domiciliation, transaction type, tax rate,
product type, and tax recoverability.
• Define tax box allocation rules to determine the tax box number under which tax and
taxable amounts of the transaction are reported.
• Run the Tax Allocation Process that assigns transaction tax records to specific tax box
numbers by applying the tax box allocation rules on the transactions. Tax box numbers
are assigned only to the transactions previously selected by the Select Transactions for
Tax Reporting process.
• Run the Tax Allocation Listing Report and Tax Allocation Exceptions Report to verify tax
boxes allocated to the transaction lines, and to check the list of transaction lines that do
not have any tax boxes allocated. Run the Tax Box Return Preparation Report to print
the tax boxes and the details of the transactions associated with each tax box.
Oracle Fusion Tax provides legal, business, and reconciliation reports for tax activity
associated with buying and selling goods and services through Oracle Fusion Payables and
Oracle Fusion Receivables.
You can:
• Produce reports and returns to meet tax reporting requirements for specific countries
and those required for reconciliation and audit of tax calculated on transactions.
• Generate registers with comprehensive information of transactions with tax impact,
which can be used as a basis for creating tax reports required by tax authorities and
meeting the internal reporting needs of the organization.
Tax reporting is integrated with Oracle Fusion Tax and supports reporting of tax activities
associated with buying and selling of goods and services. You can access various formats to
satisfy the internal and external reporting needs of tax authorities, auditors, and corporate
stakeholders.
The Tax Simulator is a tool for simulating the tax determination process using your tax setup.
The Tax Simulator lets you preview the workings of your tax configuration before you perform
tax calculations on transactions in a subledger application.
The Tax Simulator also enables you to test new tax configuration in conjunction with existing
tax configuration to preview the resulting tax calculation. The Tax Simulator is a useful tool to
identify the root cause when tax calculation or other tax processing is not what is expected on
active data.
Run taxes from all applicable tax regimes against a sample transaction to verify that your tax
configuration and tax rules were created and applied according to your requirements. You can
either create a sample transaction within Tax Simulator or copy an existing transaction. The
simulated tax calculations do not affect active data.
Use the Manage Simulator Transactions task to access the Tax Simulator.
The graphic above illustrates how subledger transactions with financial impact flow from a
subledger to the general ledger using the Create Accounting process.
The Create Accounting process begins with the subledgers completing a transaction.
The Create Accounting process looks for eligible transactions and sends the financial
information to the Oracle Fusion Subledger Accounting engine. The accounting engine
transforms and validates the transactional financial data into a journal with balanced debts
and credits based on the ledger’s accounting method.
The newly created journals are then transferred to the GL Interface table.
The import process then moves the journals to the Oracle Fusion General Ledger journal
entry tables (Batches, Headers, and Lines.)
The posting process creates entries into the GL Balances Cube.
Financial Reports are then generated from the account balances in the GL Balances Cube.
Account Methods are built on the accounting event model. Each accounting method includes
the accounting rules for each accounting event.
The accounting event model includes:
• Process Category: Consists of specific event classes and the event types within those
classes. To restrict the events selected for accounting, you can select a process
category when you submit the Create Accounting process. This may be useful for
segmenting events due to processing volumes.
• Accounting Event Classes: Categorizes transaction types and groups event types for
accounting rules.
• Accounting Event Type
- An accounting event type represents a business operation that may have an
accounting impact.
- For accounting event types, specify whether their accounting events have
accounting impact. When the Create Accounting process is submitted, it accounts
only business events that are enabled for accounting.
Accounting methods group subledger journal entry rule sets together to define a consistent
accounting convention across all accounting event classes and accounting event types for all
source systems. An Accounting Method is attached to primary and secondary ledgers and is
the 4th C in a ledger configuration.
Accounting Methods include the following required elements:
• Journal Entry Rules Sets: Each subledger application has a unique journal entry rule set
that groups the all rules together for creating journals.
• Journal Line Rules: This rule defines the debit and credit side of the journal. Journal line
rules are attached to journal entry rule sets.
• Account Rules: This rule derives the account or segment for each debit and credit.
Account rules are configured with journal line rules on journal entry rule sets.
Navigate to: Setup and Maintenance > Select the Financials Offering > Click the Setup button
> Payables > Manage Subledger Journal Entry Rule Set.
This construct is called a journal entry rule set, which determines:
• The debit and credit lines to be generated.
• Which accounts to use.
• How to determine the accounting date.
• The descriptions to stamp on the entries.
• The supporting references to capture on the entries.
Journal line rules and corresponding account rules are mandatory to be able to generate an
entry.
After the accounting rules are all defined, you assign them to a particular event class or type
to determine how a balanced journal entry is generated for that event class or type.
You can define multiple subledger journal entry rule sets for an accounting event class or
accounting event type. A single journal entry is generated per accounting event per ledger
using the line assignments from the journal entry rule set assigned to the accounting event
class or accounting event type.
The order this course takes is not necessarily the order that your company takes. However,
some of the rules and rule sets are dependent on each other and need to follow a certain
order.
It is a best practice to create the lowest setting first. For example, since an Account Rule
might need to use a Mapping Set, the Mapping Set needs be defined first.
Operators
Navigate to: Setup and Maintenance > Select the Financials Offering > Click the Setup button
> Payables > Manage Custom Formulas.
You can now define custom formulas and use their results as sources in subledger
accounting rule definitions.
This facilitates complex derivation logic for subledger journal entry amounts, accounts, and
descriptions when values are not readily available in the source transaction systems.
Within the formula expressions you can use various operators like addition, subtraction,
multiplication, division, greater than, smaller than, and so on to derive values from standard
source(s) and constants. Calculations can be nested using parenthesis.
A custom formula can be used by Subledger Accounting to derive a value that is used in a
journal entry, such as a journal amount or description.
A custom formula can be used to:
• Calculate a numeric value
• Derive an alphanumeric value
• Return a date value
It can also be used in any of the following accounting rule components:
• Journal line rule
• Account rule
• Mapping set
• Description rule
• Supporting reference
For new Release 11 implementations, users with the Enterprise Structures Administration,
Financial Application Administrator, or General Accounting Functional Administration job roles
are automatically assigned the Manage Custom Formula and Review Custom Formula
privileges.
The duty role Accounting Hub
Administration(ORA_XLA_ACCOUNTING_HUB_ADMINISTRATION_DUTY) provides access
and is automatically inherited for these job roles.
Customers upgrading to Release 11 from an earlier release, who have not yet transitioned to
the simplified role model introduced in Release 10, need to create policies granting the new
privileges to their existing duty roles. Follow instructions in the Upgrade Guide for Oracle
Cloud Applications Security white paper, Creating Functional Security Policies Using APM.
Replace the example steps in the white paper with details from the table shown the white
paper.
Mapping sets are used by account rules to provide an efficient way to derive segment values
or account combination values (output) from one or more source transaction or reference
attribute values (input). Using such input and output mappings is simpler than using complex
conditions on account rules.
For example, a mapping set could derive values for a single segment, such as the cost center
from the source system’s product descriptions. Or a full account combination, such as the
Accounts Receivable account from the customer.
With mapping sets you can:
• Use up to 10 transaction or reference attributes as inputs into a mapping.
• Define a default output value to use when actual input values do not match the
mappings.
• Use wildcards for multiple input mapping sets to indicate that the value of a particular
input should be ignored for certain mappings.
• Enter the mappings directly on the user interface or use the spreadsheet available in the
Export option, and then import. Export allows:
- Exporting a template to create new mappings.
- Exporting all mappings already created to add or edit the current mappings.
• Reuse on more than one account rule.
Account rules are the most critical elements of an accounting method because it derives the
accounts for the debits and credits of an event class.
Multiple account rules are used on an accounting rule set; at least one for the debit and one
for the credit.
You can specify the conditions under which the account rules apply. Using these capabilities,
you can develop complex rules for defining accounts under different circumstances to meet
your specific requirements.
The three elements of an account rule are detailed in subsequent slides.
The rule types are similar to the mapping set output type. If using a mapping set on the
account rule, the account rule must use the same rule type as the mapping set output type.
Account Rules by Account
• Define account rules by account to determine the entire account combination. If using a
mapping set on the account rule, the mapping set must also be defined with the Account
Combination output type.
Account Rules by Segment
• Define segment rules to derive a specific segment of the general ledger account. If using
a mapping set on the account rule, the mapping set must also be defined with the
Segment output type. Segment-specific rules take precedence over the account rule by
account.
Account Rules by Value Sets
• Define account rules based upon value sets rather than chart of accounts. This enables
you to share the same rule between more than one chart of accounts if the segments in
these charts of accounts share the same value set. If using a mapping set on the
account rule, the mapping set must also be defined with the Value Set output type.
Value types determine where or how the system finds the account combination value,
segment value, or value set value. There are four choices:
• Account Rules: Use an existing account rule. This is useful if using a condition. If the
condition is not met you can use an existing account rule as the 2nd priority.
• Constant: Use a specific value for the whole combination value, segment value, or value
set value. For example, you need to use a specific liability account for the Invoice event
class. You can have the constant achieve this.
• Mapping Sets: Use to associate specific source values with segment values.
• Source: Use a source where an account combination or segment value exists in the
source table. For example, an external Billing system might have the revenue account
on the invoice it creates. So the source could be the revenue account column of the
staging table.
• Formula: Use a custom formula for more complex rules.
Conditions can help refine the details needed on the results of the journal generated from the
accounting method during the creating accounting process. You can use sources to create
these conditions.
For example, you might want a specific account number generated for billings dated this year
over next year. The account rule condition could achieve this. When using a condition you
must have at least 2 priority lines on the rule. Priority 1 would be for this year and priority 2 for
next year. The Create Accounting process evaluates conditions based on the priority of the
rule detail. When the condition is met, the rule detail is applied.
• Journal Line Rules
- Journal line rule conditions determine whether a journal line rule and its associated
account rules and description rules are used to create the subledger journal entry
line.
• Account Rules
- Determine the accounts for subledger journal entry lines.
• Description Rules
- Determine both the content and sequence in which the elements of the description
appear.
Constant values that are used in any Conditions region must not
contain the following characters:
“ , & | ( ) ‘
For example, in the condition "Project Type" = ABC (123), the constant value following the
equal sign, ABC (123), contains restricted characters ( ), which enclose 123 and are invalid.
• A description rule can be defined with combinations of source and literal values. If
sources are used in the rule, the accounting event class associated with the source
determines in which subledger journal entry rule set the description rule can be selected
and used.
• You can build descriptions using any available source from the application.
• For example, you want to see Supplier Name and Transaction Type on the Header of
the subledger journal. The following are description details that would be entered, using
literals and sources:
- Literal = Supplier:, Source = Supplier Name
- Literal = , (Comma)
- Literal = Transaction:, Source = Transaction Type
• The result on the Journal would be, “Supplier: Advantage Corp, Transaction: Invoice.”
• Descriptions can be transferred to the General Ledger based on the General Ledger
Summarization Options.
- If the value is Group by GL Date or Group by Accounting Period, each line
description for each journal entry transferred to GL in the same group is displayed
and visible.
Subledger applications Cash Management, Accounts Payable, Accounts Receivable, and Tax
have enhanced their predefined subledger journal entry header and line descriptions to
include more meaningful information about the nature and reason for the source transaction.
For example, new and improved information in the journal entry description might include the
external transactions’ origin, transaction type, and reference values.
You can configure the description to display at the journal entry header and line levels using
the subledger description rules feature.
For additional information, refer to Creating Description Rules: Explained (Oracle Fusion
Applications Financials Implementation Guide).
Supporting references can be defined using either of these options (located on tabs):
• With Balances:
- Facilitates reconciliation back to the subledgers and source systems by tagging
journal entries with transaction and reference attributes.
- Creates a report on balances by dimensions not captured in the chart of accounts.
- Enriches Oracle Fusion Business Intelligence Applications reporting on subledger
journals.
- Can be carried forward into the next fiscal year or start over each fiscal year. For
example, you can maintain a balance of revenue each year by account manager.
- There is a limit of thirty supporting references with balances defined. You can
consider adding more source assignments to predefined supporting references,
rather than creating a new one.
• Without Balances:
- Aids in slicing and dicing data of a journal.
- There is no limit to the number of supporting references without balances.
Note: Supporting reference balances are not transferred to the General Ledger and are only
accessible in Subledger Accounting screens or Oracle Transactional BI reports and analysis.
The journal line rule determines how each debit and credit entry
are created. It defines:
• Accounting class.
• Side as debit, credit or gain or loss.
• Sources that drive the values on the entry, such as amount.
Accounting attributes link sources to specific journal entry line
values such as the accounted amount.
• Advanced set up features, such as business flows and
summarization options.
A subledger journal entry rule set is a collection of rules that generates a complete journal
entry for an accounting event. Each subledger application has its own journal entry rule set
definitions that join all the other accounting rules together. There must be at least one debit
and one credit line defined for each event class and type combination. Each debit and credit
line must contain:
• A journal line rule.
• An account rule or rules.
Each line can optionally contain:
• A description rule.
• A supporting reference.
Before defining the Journal Header and Lines, the journal entry rule set header must be
defined. It contains:
• Name and Short Name.
• Event Class
• Event Type
• Chart of Accounts: This is only required if any account rules to be used in the journal
entry rule set have been defined with a chart of accounts. The two chart of accounts
must be the same.
The Journal Entry Header contains:
• Accounting Date: How to derive the effective date of the journal. The choices are:
- Journal Entry Creation Date: The date the journal is created by the Create
Accounting process.
- Accounting Event Date: The date the journal is transferred to the Accounting
Events table.
- Transaction Date: The date of the transaction in the external subledger application.
• Description Rule (Optional): If you defined a description rule, you may add it here or at
the line level.
Before a Subledger Journal Entry Rule Set can be assigned to an Accounting Method, it must
be in the Active status. The process that runs is validating the journal entry rule set to ensure
that there is at least one debit and one credit line in the definition. This ensures that the
journal it creates is balanced.
In order for an accounting entries to occur, an Accounting Method must be configured and
attached to a Primary and/or Secondary Ledger. The ways to configure an accounting method
are:
• Modify one of the accounting methods that Oracle owns. You are restricted to only
modifying any details for a new registered non-Oracle subledgers.
• Duplicate an existing or defined accounting method and then modify it. This is a best
practice because it ensures that the original accounting method is not corrupted.
• Create a new accounting method without duplicating an existing one. It is recommend to
do this only if you are not implementing any Oracle Fusion Subledger Applications.
When migrating accounting rules from one instance to another, you must migrate task lists in
their entirety. The migration requirements are:
• Journal entry rule sets and accounting methods must be successfully activated. Invalid
journal entry rule sets or accounting methods causes import failure.
• Ensure that your setup data migration includes all dependent business objects from
other required setup tasks, such as Define Ledgers. The import sequencing of these
dependent business objects must be prior to accounting rules business objects.
Note: See the Introducing Functional Setup Manager lesson for additional information on the
export and import process.
The Create Accounting process is a scheduled process that can be submitted dynamically (on
demand) or scheduled to run periodically. The process is submitted separately for each
subledger and can be submitted in one of three modes:
• Draft: This mode transfers the journal only to Subledger Accounting. The journal may
be viewed in Subledger Accounting but not in General Ledger. This mode is useful for
testing new journal entry rule sets.
• Final: This mode transfers the journal through Subledger Accounting and then to
General Ledger into the journal entry tables. The journal needs to reviewed and then
posted either manually or through AutoPost.
• Final/Post: This mode transfers the journal through Subledger Accounting, to the
General Ledger journal entry tables and then posts the Journal. This is also called
straight through processing.
The Create Accounting process uses the transaction and reference objects data, plus the
accounting rules, to create subledger journal entries.
For example, if a subledger journal entry rule set specifies that the supplier name should
appear in the description of a subledger journal entry line, then the supplier name value is
taken from the supplier name source data provided by the transaction objects.
If online accounting fails for a subledger transaction, warning and error messages display in
the Accounting Lines window. To access the Accounting Lines screen, click on View
Accounting. This enhancement eliminates the need to run the Create Accounting process
from the Scheduled Processes page to see the error details.
Journal level errors display in the Message section. For example, errors due to period status.
Line level errors contain a red exclamation point icon next to the line number. For example, an
error due to a disabled account. Expand the corresponding line details to see more details
about the error.
The same detail-rich accounting messages are also displayed also in the Review Journal
Entries page for all invalid subledger journal entries, including those created by running the
Create Accounting process, not just through online accounting.
Note: You can export the accounting lines with the detailed message text into a spreadsheet
from within the Accounting Lines page.
For additional information, refer to Manage Subledgers: Overview (Oracle Financials Cloud
Using Subledger Accounting).
All of the required tasks to configure Payables must be managed by Business Unit. When
managing these tasks, you are required to Scope each task to a Business Unit.
Many of the setups previously discussed are used for these configurations. These include the
chart of accounts, calendar, currency, ledger, and reference data sets. Some of the options
are used as defaults that can be overridden and others cannot be changed.
Some of the options, when activated require additional setups that will be discussed in this
lesson under the Optional Tasks to Configure Payables section.
• Invoice Distribution: The accounting information for an invoice line, such as accounting
date, amount, and account combination.
• Invoice Group: A collection of invoices that is used as a report parameter, an invoice
validation parameter, and a selection criteria for a pay run.
• Invoice Request: An invoice created through Oracle Fusion Supplier Portal that is not
associated with a purchase order and that is pending approval by the requester.
• Matching: The process of associating an invoice with a purchase order, receipt, or
consumption advice. Ensures that you pay only for goods and services that were
ordered, received, or consumed.
• Final Matching: A process that changes the status of a purchase order schedule to final
close, preventing further invoicing.
• Pay Group: A method for categorizing suppliers for payment processing.
• Payment Process Request: A grouping of installments that are processed for payment in
a batch. For each request you specify selection criteria, payment attributes, and
processing options.
Since many default values are defined through out many of the configurations or setups tasks
it is very important to understand the flow of default values.
Default values that are set at higher levels flow down to lower levels where you can override
them. The default value at the lowest level wins.
Default values reduce data entry by providing default values based on corporate or business
unit policies. This is the main reason most of the configurations are defined by Business Unit.
Optional defaults should be left blank if users are frequently overriding them.
For example, a default payment term of Net 30 might be defined on the invoice options page.
However, a payment term of 2/10 Net 30 might be set at the supplier site. When an invoice is
created using that supplier site, the invoice will use the 2/10 Net 30 term rather than the Net
30.
This lesson and subsequent lessons detail the Payables Configurations listed on the
Payables Flow above for you to gain a better understanding of the flow of default values.
Managing Procurement Agents is only required for Payables if you are not implementing
Procurement. This is mainly needed for Payables users to have access to supplier setups.
Otherwise Procurement Agents are created through the Procurement Offering. Procurement
Agents give Payables users access to:
• Business Units
• Supplier Actions
- Manage Suppliers
- Manage Supplier Qualifications
- Manage Approved Supplier List Entries
- Analyze Spend
• For the Supplier Qualifications action you can also give an agent access to other agents’
documents as:
- None
- View
- Full
Payment terms are used to automatically create installments that determine invoice due dates
and amounts with up to three levels of discounts. You can define payment terms to create
multiple installments and multiple levels of discounts.
Payment terms consist of one or more lines, each of which creates one invoice installment.
Each payment term line and corresponding installment have a due date and up to three
discount dates. Each payment term line and corresponding installment also have due or
discount amounts. When you define payment terms, you specify either percentages or fixed
amounts.
To use a payment term, you must assign it to a set. You can assign payment terms to one or
more reference data sets and share them across business units.
• Predefined Reference Group: Payables Payment Terms
• Determinant Type: Business Unit
Payment terms due dates and discount dates are based on one
of the following types:
• Fixed date
• Days
• Calendar
• Day of Month
2 15 11 0 January 12 February 15
3 15 11 1 January 12 March 15
The first time that you save the Manage Common Options for Payables and Procurement
page for a business unit, a default record is automatically created for the Manage Invoice
Options task. The Payment Terms field on the Manage Invoice Options page is a required
field and the invoice options record is saved using the predefined payment term of Immediate.
The following payment terms are predefined and assigned to the Common set.
• Immediate: Scheduled for payment immediately or the same date as the terms date.
• 2/10 Net 30: Two percent discount deducted if paid within 10 days, remainder paid 30
days from invoice terms date.
• Net 30: Payment due in 30 days.
• Net 45: Payment due in 45 days.
• Net 60: Payment due in 60 days.
• Net Monthly Account: Payment due on last day of the month following the one in which
the invoice is dated.
• End Current Month: Pay by end of current month.
Payables uses the distributions defined in the Common Options for Payables and
Procurement for the following account combinations unless they are specified at the supplier
site assignment level, in which case the supplier provides the default distributions on an
invoice:
• Liability: Default liability distribution for an invoice.
• Prepayment: Default distribution for a prepayment invoice.
• Bill Payable (Optional): Default bill payable distribution.
Payables uses the distributions defined in the Common Options for Payables and
Procurement for the following account combinations:
• Conversion Rate Variance Gain and Conversion Rate Variance Loss: Conversion rate
variance gains or losses for inventory items or expense items that were accrued on
receipt. Variance is calculated between the invoice and either the purchase order or the
receipt, depending on how you matched the invoice.
• Discount Taken: Discounts taken on payments if you allocate discounts to a single
distribution.
• Miscellaneous (Optional): Distribution for invoice lines with a type of Miscellaneous. If
you do not specify a value, miscellaneous charges are prorated across invoice item
lines.
If you enter invoices for expenses or asset purchases for more than one primary balancing
segment value, you might want to use automatic offsets to keep your Payables transaction
accounting entries balanced. If you do not use automatic offsets, Payables creates a single
liability accounting entry for invoice transactions and a single cash type accounting entry for
payment transactions and the create accounting process then balances the journals using
Intercompany balancing rules.
When you use automatic offsets, Payables automatically creates balancing accounting entries
for your transactions. The general ledger account that each offsetting accounting entry is
charged to depends on which offset segment method you use, Primary balancing segment or
All segments, except natural account.
Payables automatically allocates amounts for the following invoice accounting entries:
• Conversion rate variance gain or loss
• Liability
• Non-recoverable tax for invoices matched to a PO
• Non-recoverable tax for invoices not matched to a PO and where no tax expense
account is defined for the tax rate
• Withholding tax if you apply the withheld amount at invoice validation time
In the example above, an invoice has two invoice line distribution account combinations using
2 different balancing segment values. To build the liability account for each line, Payables
uses the invoice header liability account combination and overrides the primary balancing
segment value with the primary balancing segment value from the invoice line distribution
account combination.
The resulting invoice liability account combinations will produce a balanced journal entry by
the primary balancing segment value.
In the example above, an invoice has two invoice line distribution account combinations using
2 different balancing segment values and 2 different cost center values. To build the liability
account for each line, Payables uses all the segments except the natural account of each line
distribution account combination and overrides all the segment values except the natural
account segment value.
The resulting invoice liability account combinations will produce a balanced journal.
The currency conversion options only apply to Payables invoices not payments. The options
provide settings for converting an invoice entered in a foreign currency to the functional or
ledger currency. You must select or enter:
• Require conversion rate entry: If selected, Payables requires a conversion rate
whenever an invoice is entered in a currency other than the ledger currency. You cannot
complete or save the transaction until a currency rate is provided. If a default conversion
rate type is also defined on the common options, the rate is automatically provided
based on the date. If daily rates do not exist for the date and rate type then the user
must provide a conversion rate. If the conversion rate type is User, then you must
always enter a conversion rate. If you do not enable this option, after you have entered
the invoices you can enter conversion rates manually or run the Apply Missing
Conversion Rates process.
• Conversion rate type: Specify the default conversion rate type to automatically provide a
conversion rate when you enter invoices. You can change the conversion rate type at
invoice entry time.
• Realized gain and loss distributions: Specify the realized gain and loss accounts for
payments. If a conversion rate changes between the time the invoice is entered and the
time of payment, the realized gain or loss is calculated and recorded to these accounts.
Payables will create journal entries called Accrued Receipts when expense items have been
received but not yet invoiced. This setting tells Payables when to create the accrual. You must
choose either:
• Period end: During period close, accrual entries are created for all receipts that do not
have invoices. Accrual entries are reversed when the next period is opened.
• Receipt: During receiving, accrual entries are created. You can override this setting on
the purchase order schedule for expense destination types.
Note: Inventory items always accrue at receipt.
Provides extra information for the Legal Entity associated with the
Payables Business Unit.
• VAT Registration Member State
• VAT Registration Number
• Bill-to Location
Subledger applications, like Payables, use the legal entity model to identify the legal entity
that owns an invoice.
Legal entity information is used for:
• Tax calculations.
• Legal reporting.
• Classification - whether an invoice between two entities is an intercompany transaction.
Specify:
• VAT Registration Member State and VAT Registration Number: For business operations
carried out in a member state of the European Union. These values are used in Value
Added Tax (VAT) reporting.
• Bill-to Location: The default bill-to location for purchase orders if a bill-to location is not
already specified on a supplier site assignment.
As discussed on flow of default values slide, some default options can be defined on both the
Manage Invoice Options page or on the supplier setup. The following options control the entry
of invoices and cannot be specified at the supplier level:
• Require invoice grouping: Requires you to enter a name during invoice entry to group
invoices. Can be used to make payments to all the invoices in a particular invoice group.
Invoice groups are user defined and are created dynamically at the time of entry.
Subsequent invoices can then be added to a newly created group.
• Allow document category override: Lets you override the document category that is
automatically assigned to an invoice if the Oracle Fusion General Ledger Sequencing
By ledger option is set to Ledger or Legal entity. If the Sequencing By ledger option is
set to No sequencing:
- No document category is assigned to an invoice.
- You cannot set this invoice option.
- You cannot enter a document category for an invoice.
• Allow adjustments to paid invoices: Lets you cancel or add lines to paid invoices such
that the paid amount remains the same. You can also unmatch an invoice from a
purchase order that is not final matched, and then rematch the invoice to a different
purchase order. You cannot adjust or change the accounting distributions.
• Allow remit-to supplier override for third-party payments: Lets you override the remit-to
supplier name and address on invoice installments for suppliers with third-party
relationships.
Oracle Financials Cloud: Financials Implementation for R11 13 - 27
• Recalculate invoice installments: This recalculates installment information during the
invoice validation process. Installment recalculation uses the most recent applicable
start date and a more favorable payment term. The most recent start dates might be
Invoice date, Terms date, or Goods received date plus the number of receipt
acceptance days. If the invoice is matched to a purchase order, a more favorable
payment term might be the purchase order payment term rather than the invoice
payment term.
• Receipt acceptance days: Specifies number of days to accept receipts. Receipt
acceptance days are added to the date goods are received when installments are
recalculated.
• Accounting date basis: Sets the default accounting date that will be on the resulting
journal entry. The choices are:
- Goods received or invoice date: If the invoice does not have a date for goods
received then Payables uses the invoice date as the default accounting date.
- Goods received or system date: If the invoice does not have a date for goods
received then Payables uses the system date as the default accounting date.
- Invoice date
- System date
• Budget date basis: Sets the default budget date when you create an invoice. Used with
budgetary control to determine when to encumber the budget. The choices are
Accounting date, Invoice date, or System date.
You can specify default values for the following options on both the Manage Invoice Options
page and the supplier site page. If a supplier site does not have a value, the invoice option
setting is used.
• Hold unmatched invoices: Applies a matching required hold during invoice validation to
invoices that are not matched to a purchase order or receipt. This option can be set on a
supplier site to Yes, No, or Default from Payables Options. This invoice option is used
only when the setting on the supplier site is set to Default from Payables Options.
• Invoice currency: This should be set to the functional currency of the associated
business unit and ledger but can be set to a non-functional currency. An invoice can be
entered using a different currency but will be converted to the functional currency of the
associated ledger.
• Payment currency: This should be set to the functional currency of the associated
business unit and ledger but can be set to a non-functional currency. You can pay
invoices in any currency, irrespective of the invoice currency.
• Pay group: Pay groups are defined in Manage Payables Lookups and are used by
Oracle Fusion Payments.
When you match an invoice to a purchase order, the purchase order defaults line and
distribution values to the invoice. The following options are set only on the Manage Invoice
Options page:
• Allow final matching: Lets you perform a final match when matching to a purchase order
or when adjusting a matched invoice distribution. Final matching permanently closes
the purchase order and you cannot perform any further matching to the purchase order.
If any subsequent matching is tried the invoices are placed on a Final Matching hold.
• Allow matching distribution override: Lets you override the invoice distribution that was
created from matching an invoice to a purchase order.
• Transfer PO distribution additional information: Lets you transfer descriptive flexfield
information from a purchase order distribution to an invoice distribution when you match
an invoice to a purchase order.
You can specify default values for the following options on both the Manage Invoice Options
page and the Supplier Site page. If the supplier site does not have a value, the invoice option
setting is used. The tolerances must first be defined in the Manage Invoice Tolerances page
and are detailed later in this lesson. If the invoice exceeds either of the tolerances, it is placed
on hold.
• Quantity tolerances
• Amount tolerances
Oracle Financials Cloud: Financials Implementation for R11 13 - 31
Manage Invoice Options: Discount
If you use payment terms that include discounts, these settings control what is included in the
calculation and how to allocate the discount. You can set the following options on a supplier
site to Yes, No, or Default from Payables Options: Exclude tax from calculation, Exclude
freight from calculation, and Always take discount.
• Exclude tax from calculation: Excludes tax from an invoice when the discountable
amount for an installment is calculated.
• Exclude freight from calculation: Excludes freight from an invoice when the discountable
amount for an installment is calculated.
• Discount allocation method: Specifies how to distribute discounts: All invoice lines, Tax
lines and single distribution, or Single distribution.
• Always take discount: Takes the available discount, regardless of when the invoice is
paid.
A prepayment is a type of invoice you enter to pay an advance payment for to a supplier or
employee. For example, you may need to pay a deposit on a lease, or you may need to pay
an employee an advance for travel expenses. You can later apply the prepayment to one or
more invoices or expense reports you receive from the supplier or employee to offset the
amount paid to them.
• Payment terms: Sets the default payment terms for a prepayment. For example, it is
recommended that you use the Immediate payment terms for all prepayments.
• Settlement days: Specifies the number of days to add to the system date to calculate the
default settlement date. You can only apply a prepayment to an invoice on or after the
settlement date. This option can also be set on the supplier setup.
• Use distribution from purchase order: Builds the invoice distribution by taking the
purchase order distribution and overriding the natural account segment with the natural
account segment from the supplier site prepayment distribution or, if not defined, from
the common options prepayment distribution.
• Show available prepayments during invoice entry: Displays the number and amount of
available prepayments when you enter an invoice.
Payables provides configurable predefined invoice approval rules and the ability to add rules
using the Approval Management extensions (AMX) of the Oracle SOA Suite and Oracle
Human Workflow. The invoice approval process determines whether an invoice requires
approval, and if so, automatically routes the invoice to the applicable approvers who then
approve or reject the invoice. Invoices cannot be paid until they are approved.
If enabled, you can choose to:
• Require validation before approval: Sends invoices through the approval workflow only
after the invoices are checked for completeness and holds by the validation process.
• Accounting Preferences: The 3 choices are:
- Account regardless of approval status
- Require accounting before approval
- Require approval before accounting
• Allow force approval: Allows approving managers to override the workflow and manually
approve invoices.
Note: For more information on managing approvals see Appendix A.
An interest invoice is created and paid while you are paying an overdue invoice. The interest
options are:
• Create interest invoices: Enable to calculate interest on overdue invoices and create
interest invoices. To use automatic interest rate calculation, you must also define
interest rates. You can also set this option on a supplier site to Yes, No, or Default from
Payables Options.
• Minimum interest amount: Enter the minimum amount of calculated interest below which
an interest invoice is not created.
• Interest allocation method: Select the method for allocating interest expense.
- Single distribution: Use the interest expense distribution.
- All invoice lines: Use the natural account segment from the interest expense
distribution.
• Interest expense distribution: Enter the distribution combination for interest expense if
the option Interest allocation method is set to Single distribution.
Oracle Fusion Receivables and Oracle Fusion Expenses can submit requests to Payables to
disburse funds to a payee who is not defined as a supplier. When Receivables processes a
customer non-credit card refund and when Expenses processes an expense report, an
invoice is created in Payables with the invoice type of Payment Request. You can disburse
the funds and manage the payment process using the functionality that is available in
Payments.
The following options default to each payment request:
• Payment terms
• Pay group
• Payment priority
Using the Supplier Portal, a supplier can create invoices, view existing invoices to see the
status, and view the payments. If a supplier creates an invoice that is not matched to a
purchase order, the invoice is initially recorded in Payables as an invoice request. When
approved by the requester, the invoice request becomes an invoice. Payables must validate
the invoice before the payment can be processed.
The self-service invoices options include:
• Limit invoice to single purchase order: Limits an invoice to the schedules belonging to a
single purchase order. If not selected, a supplier can create one invoice for multiple
purchase orders.
• Allow invoice backdating: Lets a supplier enter an invoice for a date in the past.
• Allow unit price change for quantity-based matches: Lets a supplier enter a unit price on
an invoice that is different from the unit price on the purchase order. Select from among
the following values: No, Price decrease only, Price increase only, or Price increase or
decrease.
You can create Payables calendars for use on payment terms, automatic withholding tax, key
indicator reporting, and recurring invoices that need to use a calendar different from the
general ledger accounting calendar.
When you create a calendar or add years to an existing calendar, the following attributes
control how the periods are generated:
• Calendar Types: The choices are General purpose or Payment terms. Use general
purpose for automatic withholding tax, key indicator reporting, and recurring invoices.
• Period Frequency: Determines the number of periods per year and the period name
format options. The choices are 4-4-5, 4-5-4, 5-4-4, Monthly, Other, Quarterly, and
Weekly. If you select a Period Frequency of Other, you must define calendar periods
manually.
• Periods per Year: Identifies the number of periods per year based on the period
frequency selected.
• Start Date: Represents the first date for the calendar and is the start date for the first
period.
• Period Name Format: Determines the period name. For example, if you choose the
frequency of Monthly, the format can be either MM or MMM. MM would produce a period
name beginning with numbers and MMM would be alpha. MM = 12, MMM = Dec
There are two types of tax related options that may be required
after making payments to certain qualifying suppliers:
• US 1099 Income Tax Reporting
• Withholding Tax
Set up withholding tax using Payables or Oracle Fusion Tax. Which application you use
depends on your withholding tax requirements.
Use:
• Payables withholding tax setup to meet the basic withholding tax requirements for most
countries.
• Tax for more complex tax requirements.
Payables withholding tax reports are compatible with both the Payables and Tax withholding
tax configurations. The EMEA country-specific withholding reports are compatible with the
Tax withholding tax configuration.
Withholding tax configuration in this lesson uses the Define Payables setup.
Income tax reporting options control combined federal and state US 1099 filing.
• Use combined filing program: Enable to produce state records for all tax regions
participating in the Combined Filing program that have qualifying payments.
• Use supplier tax region: Enable to use the income tax region on a US 1099 supplier as
the default tax region on invoice distributions.
• Income tax region: Enter the default income tax region for invoice distributions of US
1099 suppliers if you select the Use combined filing program option and do not enable
the Use supplier tax region option.
• Include withholding distributions in income tax reports: Enable to include federal tax
withheld for US 1099 suppliers on US 1099 reports.
• Event Class: Apply withholding tax to standard invoices, including credit and debit
memos, or prepayment invoices.
• Apply Withholding: Apply withholding if the tax authority requires your company to
withhold taxes from suppliers.
• Process Transaction Taxes: Calculate withholding tax on transaction tax lines.
• Allow Manual Withholding: Create and adjust manual withholding tax lines for your
invoices.
• Regime Determination Set: Select the template that determines the tax regime to use for
all transactions belonging to this event class. The options include WHTSTCC and
WHTTAXREGIME.
• Calculation Point: Specify the time when withholding tax is applied, that is, Invoice,
Payment, or Both. The options available are controlled by the regime determination set.
• Tax Invoice Creation Point: Specify the time when a tax authority invoice is generated.
The options depend on the value in the Calculation Point field.
- If the calculation point is Invoice, you can select Blank, Invoice, or Payment as the
tax invoice creation point.
- If the calculation point is Payment, you can select Blank or Payment as the tax
invoice creation point.
Many fields in Payables have a list of values for users to select a valid or qualified value.
Lookup types provide many of those lists of values. For example, Pay Group, Invoice Type,
Prepayment Types, Status, and so on. Each lookup type has a list of lookup codes that create
the actual list of values.
Lookup types are assigned one of three customization levels:
• User: Create or modify all parameters of a lookup type.
• Extensible:
- Modify only certain aspects of the lookup type such as the dates
- Add new lookup codes
- Cannot delete the lookup type
• System:
- Cannot add or delete any aspect of the lookup type.
- Modify only its meaning.
Note: For more information, see the Manage Lookups topic in the appendix.
Descriptive flexfields are optional but provide implementers with the ability to capture data
required by an industry or business policy that wouldn’t otherwise be captured by the
application.
Following is list of entities or tables in Payables that descriptive flexfields are available to be
configured and deployed:
• Aging Periods
• Aging Period Lines
• Withholding Tax Rates
• Payment Information
• Distribution Sets
• Distribution Lines
• Invoice Holds
• Invoices
You may get two invoices with identical invoice numbers from two different suppliers. If you
assign a voucher number to each invoice, you can locate each invoice based on its unique
voucher number. Voucher numbers provide proof of completeness. If you use sequential
voucher numbers, you can confirm that no document was lost. Furthermore, certain countries
require document sequencing.
In the Specify Ledger Options page, you must select Payables under the Enforce Document
Sequencing.
• When set to Payables, indicates that invoices and payments require voucher numbers.
• Enforce Chronological Order on Document Date: Checks the accounting date on the
invoice header when you save an invoice. The date must be the same as, or later than,
the latest accounting date of an existing invoice with the same legal entity and
sequence.
Note: The Enforce Chronological Order on Document Date option applies only when you
sequence by legal entity. option to require voucher numbers. Then you can use the Manage
Payables Document Sequences task or the Create Chart of Accounts, Ledger, Legal Entities,
and Business Unit in Spreadsheet task to setup the sequencing.
A Distribution sets automatically allocate accounting distributions on invoices that are not
matched to purchase orders. Distribution sets are required if using the spreadsheet entry of
invoices.
For example, create a distribution set that allocates the advertising expense on an invoice to
four advertising departments. Add the distribution set to a supplier site assignment to use the
set on every invoice for that supplier site and business unit.
If you do not assign a distribution set to a supplier site, you can assign a distribution set to an
invoice during invoice entry.
Distribution sets can be defined in one of two ways:
• With Percentages: Use a 100 percent distribution set when the percentage of expenses
to allocate is known. For example, define a fully allocated distribution set for a rent
invoice by assigning 30 percent of the invoice amount to the facilities department, 45
percent to the sales department and 25 percent to the administration department.
• With No Percentages: Use a 0 percent distribution set when the percentage of expenses
to allocate is not known. For example, define a distribution set with no amounts
allocated to the sales facility expense account and the administration facility expense
account. You can then enter amounts for the distributions during invoice entry
depending on variables such as the monthly head count for each department.
If you need to enable tolerances in the Manage Invoice Options page then you must setup the
tolerances that are used on that page.
If variances exceed specified tolerances, the invoice validation process places the invoice on
hold. For example, if the billed quantity for an item exceeds the tolerance for quantity, the
validation process applies a hold on the invoice, preventing payment until the hold is
released.
You can define percentage or amount limits for:
• Amount based:
- Order Percentage
- Maximum Ordered
- Received Percentage
- Maximum Received
- Conversion Rate Amount
- Total Amount
Payables predefines holds that the invoice validation process uses. Some predefined holds
can be released manually, others require that you fix the exception before the hold can be
released. For example, if the sum of the distributions on an invoice does not equal the invoice
line amount, a Distribution variance hold is placed on the invoice. You cannot release this
type of hold manually. Instead, you must correct the exception by adjusting the distribution
amounts and validating the invoice again.
You can also define holds and releases that you apply manually or through workflow to an
invoice.
To enable the holds workflow, set the Allow Holds Resolution Routing option for the hold. The
workflow is then initiated when:
• Invoice validation places a hold.
• You manually place a hold on the Create or Edit Invoice pages.
• You void a payment and specify to place the invoice on hold.
• You submit the Import Payables Invoices process and specify to place a hold on all
imported invoices.
Aging periods define day ranges and column headings for the
Payables Invoice Aging report.
Navigate to: Setup and Maintenance > Select the Financials Offering > Click the Setup Button
> Payables > Show All tasks > Manage Aging Periods > Monthly Aging Periods.
This figure shows an aging period called Monthly Aging Periods.
The first column, which is called 1 Month Overdue, is defined to report invoices due for
payment up through 30 days prior to the day you submit the report. For example, if you run
the report on March 3, the 1 Month Overdue column includes an invoice due on July 3, as well
as an invoice due in February.
The second column, which is called 2 Months Overdue, is defined to report invoices due for
payment 31 through 60 days prior to the day you submit the report. For example, if you run
the report on March 3, the 2 Months Overdue column includes an invoice due on January 11.
• Use tax regions for United States (US) 1099 electronic media
combined filing reporting.
• Define tax regions with reporting limit amounts and methods.
Navigate to: Setup and Maintenance > Select the Financials Offering > click Setup >
Payables > All Tasks > Manage Tax Regions.
Set reporting limit methods to one of the following:
• Same as federal: Uses the federal reporting limit instead of the region reporting limit
amount.
• Compare individually: Compares the reporting limit amount to the sum of payments for
each US 1099 miscellaneous income tax type. For example, the reporting limit for region
X is 600 USD. If you make a total of two 400 USD payments to a supplier in region X,
and classify each payment as a different 1099 miscellaneous type, Payables does not
report the supplier to region X because neither individual payment type exceeded the
region X reporting limit. In this example, Payables reports the supplier only to the federal
tax authorities.
• Compare sum: Compares the reporting limit amount to the sum of payments for all US
1099 miscellaneous income tax types. For example, the reporting limit for region X is
600 USD. If you make a total of two 400 USD payments to a supplier in region X, and
classify each payment as a different 1099 miscellaneous income tax type, Payables
reports this supplier to the region X tax authority because the sum of the payments
exceeds the region X reporting limit. In this example, Payables reports the supplier to
both federal and state tax authorities.
Navigate to: Setup and Maintenance > Select the Financials Offering > click Setup >
Payables > All Tasks > Manage Reporting Entities.
Reporting entities are used for United States (US) 1099 reporting. US 1099 reports
accumulate the totals for all primary balancing segment values that are assigned to a
reporting entity to derive the total amount paid.
Assign one or more primary balancing segment values to each reporting entity.
For example, an enterprise defines a reporting entity called Headquarters, which comprises
Company 1, Company 2, and Company 3. Each company is represented by a primary
balancing segment value. When you submit the US 1099 report, Headquarters is entered as
the reporting entity. The US 1099 Report prints the accumulated payments for companies 1,
2, and 3, and sums up the paid invoice distributions that have these company balancing
segment values in their accounts.
If create interest invoices is enabled in Manage Invoice Options, you must define interest
rates. Interest is calculated using the interest rate in effect on the day after the invoice is due.
You can add, change, or delete a rate at any time. When a rate is not defined, no interest is
calculated and no interest invoice is created.
If you enable bank charges on the payment options you must configure a definition that
details which information to use to process the deduction:
• Legal Entity
• Currency
• Settlement Priority: Normal or Express.
• Transferring and Receiving Banks
• Bank Charge Amounts
Payments can then derive the payment process profile automatically per payment, instead of
forcing all payments in a payment process request to have the same payment process profile.
In this example, the US Headquarters business unit provides payment services for both the
US West and US East business units.
Successful transmission of a payment file, a positive pay file, or other type of content, requires
coordination between sender (outbound) and receiver (inbound). The sender must format the
message according to a payment system so that the receiver can understand it and process it
correctly.
For information about the Define Legal Entities for Financials task list, see the lesson titled
“Overview of Common Applications Configuration” in this course.
For information about the Define Business Units task list, see the lesson titled “Configuring
Business Units and Reference Data Sets” in this course.
For information about setting up disbursement banks accounts, see the lesson titled
“Configuring Oracle Fusion Cash Management.”
For information about setting up Oracle BI Publisher templates, visit:
http://docs.oracle.com/cd/E25054_01/bi.1111/e13881/toc.htm.
The outbound message created by the disbursement payment file format is data file on which
an Oracle Business Intelligence Publisher (Oracle BI Publisher) template is used. The
template contains prescribed formatting attributes such as data location and must meet the
requirements of financial institutions and countries. Formats enable payment systems or
financial institutions to understand transactional messages.
A format is applied to the data in a data extract and the result is a formatted file, such as a
payment file, positive pay file, or other output. Validations can be associated with formats and
are used to ensure valid transaction data.
To set up Oracle BI Publisher templates, see the guide titled Oracle Fusion Middleware
Report Designer's Guide for Oracle Business Intelligence Publisher, which you can view at
http://docs.oracle.com/cd/E25054_01/bi.1111/e13881/toc.htm.
For a detailed discussion of tailoring formats to your needs, see Working with Fusion
Payments Formats: Article ID 1413989.1 on Oracle Support (http://oracle.support.com).
If your company wants to transmit payments to a payment system or bank, you must set up
transmission configurations. Transmission values tell the system how to transmit a message.
• Transmission Protocol: Defines the method of transmission. Examples include File
Transfer Protocol and HTTP Put.
• Transmission Configuration: Transmission details such as FTP Server IP Address,
Account User Name and Password, and remote directory which must be associated with
one transmission protocol.
• Tunneling Configuration: A type of transmission configuration that helps transmit data
through a transmission servlet that can securely connect to your payment system
without exposing internal data.
For information about the Define Legal Entities for Financials task list, see the lesson titled
“Overview of Common Applications Configuration” in this course.
For information about the Define Business Units task list, see the lesson titled “Configuring
Business Units, Reference Data Sets” in this course.
For information about the Set Up Banks, Branches, and Accounts task list, see the lesson
titled “Configuring Oracle Fusion Cash Management” in Oracle Financials Cloud: Financials
Implementation, Part II.
To define payment systems, see the section titled “Setting Up Payment Systems” in this
lesson. You have already completed this setup.
To define formats, see the section titled “Setting Up Formats” in this lesson. You have already
completed this setup.
To define transmission configurations, see the section titled “Setting Up Transmission
Configurations” in this lesson. You have already completed this setup.
To set up Oracle Business Intelligence Publisher templates, see the guide titled Oracle
Fusion Middleware Report Designer's Guide for Oracle Business Intelligence Publisher, which
you can view at http://docs.oracle.com/cd/E25054_01/bi.1111/e13881/toc.htm.
In payment processing, ensure that payment files sent to payment systems and financial
institutions are valid and correctly formatted. If this is not done, the payment process is
slowed, which results in additional time and cost due to problem resolution. Oracle Fusion
Payments helps you achieve straight-through processing by ensuring that payment-related
details are valid.
Payments always validates as early as possible for a given object and setup. Document
payable validations that are associated with payment methods are enforced earlier in the
process than those associated with formats. If you want validation failures to be handled by
the same person who is entering the invoice, you can associate the validation with the
payment method. This is ideal for business processes in which each person has full
ownership of the items entered. However, if you want focused invoice entry while validation
failures are handled centrally by a specialist or a more knowledgeable user, you can
associate the validation with the format.
This table shows the objects you can validate and when
validations are performed for the applicable setup.
Add comprehensive validations for any transaction attribute to ensure that you catch errors
before they are sent to the bank.
• Layer them on top of predefined validations when formats or regulations change.
• Use them to create entirely new validations for your own formats.
Associate validations with a payment method so that documents payable are validated during
invoice entry.
• Provides immediate feedback.
• Resolves errors and makes payments quickly.
• Requires knowledgeable invoice entry personnel.
• Requires a larger number of payment methods with different, associated validations.
Validate after the payment process request submission if the validation is associated with a
format.
• Allows a specialized payment process manager to resolve errors.
• Allows fewer payment methods.
• Requires less knowledgeable invoice entry personnel.
For example, user-defined validations enable you to validate the following conditions:
Length of a value: Payment Detail must be fewer than 60 characters for your bank-specific
payment file format.
Whether a field is populated: Remit-to bank account is required when payment method is
Electronic.
Whether content of a field is allowed: Currency must be USD when using your domestic
payment file form.
Oracle Fusion Payments applies the payment method defaulting rules in the prioritized order
you specify based on the defined conditions.
The conditions include:
• Business Units
• First Party Legal Entities
• Payment Process Transaction Types
• Currency
• Payee Location
If the first rule is a match, Payments provides that rule's corresponding payment method on
the invoice. Suppose you specify that the payment method for all documents processed by
Payables is first, Check, and second, EFT. If the conditions for payment method Check match
the conditions on the invoice, then payment method Check is provided on the invoice.
If the conditions for payment method Check do not match the invoice, then Payments
determines whether the conditions for payment method EFT match. If the conditions for
payment method EFT match the conditions on the invoice, then payment method EFT is
provided on the invoice.
Note: If the supplier, address, or supplier site has a default payment method selected, the
invoice defaults with the supplier defined payment method.
Oracle Financials Cloud: Financials Implementation for R11 14 - 35
Practice 14-4 Overview: Creating a Payment Method.
Setting up payment codes are optional. During invoice entry, the user can select an
applicable payment code or it is provided by default from the applicable supplier or supplier
site. Following are the predefined payment codes:
• Bank Instruction Codes: Bank instruction codes are values that contain information or
instructions that need to be passed to a bank or financial institution at the payment file
level.
• Delivery Channel Codes: Delivery channel codes are instructions that tell the bank how
to make the payment to the payee. A default delivery channel value can be set on the
supplier or supplier site. A value is provided by default on the invoice in Oracle Fusion
Payables.
• Payment Reason Codes: Payment reason codes are generally country-
specific identifiers provided by a country's government or central bank. These codes
provide the payment system or bank with additional details about the reason for the
payment for regulatory reporting purposes.
• Service Level: A service level code represents an agreement between you and the bank
or financial institution that specifies the level of payment services it provides.
• Local Instrument: A local instrument code is a payment instrument, such as credit card
or bank account, that is unique to a geographical area.
A payment process profile is a required setup that is assigned to payment process requests. It
manages documents payable, payments, and payment files during the payment process.
Payment process profiles include several types of information, such as specifications for
payment file formatting and transmission. The payment method and other invoice attributes
drive the assignment of a payment process profile to each document payable, and the
payment process profile drives every subsequent step of the payment process.
The payment process profile ties together the following setups:
• Transmission configuration
• Payment system
• Payment system accounts
Payment process profiles also:
• Control usage of the payment process profile.
• Specify payment formatting, printing, and transmission behavior.
• Control creation of payments and payment files.
• Automate report generation.
A payment process profile has header information and the seven tabs. The header defines:
• Name and Code
• Description
• From Date and To Date
• Payment File Format
• Processing Type: This determines what type of file is be transmitted.
- Electronic: A payment file is transmitted.
- Printed: A positive pay file is transmitted.
• Default Payment Document (Optional)
• Payment Confirmation Point: When the payment file is formatted, When the payment file
is transmitted, or Manual confirmation only.
When you set up a payment process profile, you specify the values on a transaction that are
compatible with it. You can specify whether the payment process profile can be used on a
document payable (invoice) based on its payment method, disbursement bank account,
business unit, or currency. For example, if the payment format associated with the payment
process profile allows only a specific currency, then enter that currency in the usage rules so
that the payment process profile can be used only on documents payable with the appropriate
currency.
The payment process profile that is applied to a document payable depends, in part, on the
usage rules specified on the Usage Rules tab of the Create Payment Process Profile page.
When you submit a payment process request, Payments compares the attributes of each
transaction to the payment process profile provided on the Submit Payment Process Request
page. Any transactions whose attributes are in conflict with that payment process profile's
usage rules fails validation. If no payment process profile has been selected, Payments
compares the attributes of each transaction to all existing payment process profiles to
determine whether one payment process profile is available for which the usage rules are a
match with the transaction attributes. If a match does not occur, a customized implementation
or user intervention may be needed to determine the appropriate payment process profile to
use.
If the payment process profile is used for electronic payment processing, you select a
payment system and enter details that enable the application to electronically transmit files to
that payment system within the context of a payment system account. You can also select
Automatically transmit payment file after formatting to facilitate straight through processing.
If the payment process profile is used for printed payment processing, a payment system is
not required for payment file handling, but you can optionally select a payment system and
transmission details so that the system can electronically transmit positive pay files to your
bank.
The Payment tab controls options for documents payables become payments. It controls:
• Document Grouping: Specify document grouping options to define rules that are used to
group documents payable into payments when this payment process profile is used. For
example, if you select the due date, only payments with the same due date is grouped
into a single payment. Documents can be grouped by:
- Unique remittance identifier
- Remittance message
- Due date
- Bank charge bearer
- Payment reason
- Settlement Priority
- Delivery channel
- Ultimate Debtor
• Document Limits: Enumerates the maximum documents per payment.
The payment file tab specifies information about the electronic payment file that is transmitted
to the bank. It determines:
• Payment File Accompanying Letter Format
• Outbound Payment File Directory
• Outbound Payment File Prefix
• Outbound Payment File Extension
The payment file tab also controls:
• Payment Grouping Rules: Specify how payment files are created when this payment
process profile is used. For example, if you select Payment Date, only payments that
have the same payment dates are grouped into a single payment file. Payments can be
grouped by:
- Business Unit
- First party legal entity
- Payment currency
- Payment date
- Payment function
- Payment reason
Specify the grouping parameters to create multiple groups of payments within an ISO SEPA
or ISO CGI payment file when this payment process profile is used. The transaction grouping
rules can be based on:
• Payment Date
• Disbursement Bank Account
• Ultimate Debtor
• Charge Bearer
• Service Level and Delivery Channel
• Category Purpose
• Settlement Priority
The reporting tab holds the formats and other options for various
reports like:
• The Payment File Register
• The Positive Pay File
• The Separate Remittance Advice
• Regulatory Reporting
You specify the formats for the generation of payment reports for:
• The Payment File Register: A report that is created for each payment file. The register
lists details of each payment that is contained in that payment file. You can select the
format with or with out detail and whether to automatically submit when payment is
confirmed.
• The Positive Pay File: Once payment documents are recorded as printed, a positive pay
file can be generated if you set up this optional feature. Positive pay prevents fraud by
sending your bank a list of payments made by check. You must specify:
- Format
- File Prefix, Extension, and Directory.
- Whether to automatically transmit file.
• The Separate Remittance Advice: Separate Remittance Advice is a report, which is an
optional feature initiated by the first party payer sent to a payee, that lists the documents
payable paid as part of each payment. You must specify:
- The Format and whether to automatically submit when payment is confirmed and
whether to allow multiple copies for payment file.
To help drive consistency and save time, Payments can provide default values that automatically
populates certain fields on the payment process request. They can be set at two levels:
• Enterprise: These are system wide settings and apply to all Business Units. You can set the
following default options:
- System Settings: Set the payment method default basis, the separate remittance advice
from e-mail, and separate remittance advice subject.
- Validation Failure Results: Set the default for both the documents and the payments.
- Payment Review: Whether to stop the process to review the proposed payments after
creation.
- Payment Process Request Status Report Format: Define the format and whether to
automatically submit at payment process request completion.
- Payment Files: Whether to save the payment files in the database.
• Business Unit: Business Unit defaults override the enterprise level defaults. They include:
- Setting the payment method default basis, the separate remittance advice from e-mail, and
separate remittance advice subject.
- Default payment specifications for Payee’s bank bearer charge format and whether to pay
each document alone.
When Payments processes a payment process request, it generates a unique number, known
as a payment reference number, which identifies each payment. The payment reference
number starts with 1 and increments for every payment.
For checks you can choose:
• Blank Stock: If you select blank stock you only need to supply the first available
document number.
• Prenumbered Stock:
This identifier is transmitted to your payment system or bank.
If you do not enable numbering for electronic payments, then the application-generated
payment reference numbers are stamped on electronic payments and passed to Oracle
Fusion Payables as the reference numbers.
If you do enable payment document numbering for electronic payments, then payment
document numbers, as well as payment reference numbers, are generated for electronic
payments. The payment document numbers are then passed to Payables as the reference
numbers.
When your organization submits a pay run, it is done through a payment process request. A
best practice is to set up templates for the most common or recurring type payments. For
instance, you might set up a template for each business unit and for each payment method. In
other words, have a template for the electronic payment method and another one for check
method payments. If there is not a template for a particular pay run, the pay run can also be
dynamically created.
Navigate to: Payables > Payments > Tasks pane tab > Create Payment > Selection Criteria
tab.
Selection Criteria: This tab determines which installments are selected for payment. It can
include one or a combination of the following:
• Pay through date: Latest due date for an installment.
• Pay from date: Earliest due date for an installment.
• From and To Payment Priority: Lowest and highest payment priority assigned to an
installment.
• Date Basis: Basis for the date that affects installment selection and whether to take a
discount.
• Include zero amount invoices: Include invoices that have a zero amount due.
• Pay groups: Invoice categorization for payment. The default setting includes all pay
groups, but you can specify one or more pay groups.
• Currencies: Currencies for invoices and payments. The default setting includes all
currencies, but you can specify either one or more invoice currencies, or one or more
payment currencies.
Navigate to: Payables > Payments > Tasks pane tab > Create Payment > Payment and
Processing Options tab.
Payment Attributes:
• Payment Date: The effective date of the payment.
• Disbursement Bank Account: The internal bank account that will be used for the
payment.
• Payment Document: This will limit the process to one type of document, either printed or
electronic.
• Payment Process Profile: Provides many defaults for the payment process.
• Payment Conversion Rate Type: If processing a payment in a currency other than the
functional currency the conversion rate type will be used to convert the payment to the
functional currency.
• Settlement Priority Override: Use this to override the payment process profile’s
settlement priority.
Navigate to: Payables > Payments > Tasks pane tab > Create Payment > Payment and
Processing Options tab.
The processing options for a payment process request determine the level of automation for
that request. For example, you can set options that submit the request through to completion
without stopping, or you can stop the request to review selected installments. The options are:
• Apply credits up to zero amount payment: Applies credits and creates a zero amount
payment if the sum of the selected installments is negative after the installments are
grouped for payment.
• Review installments: Stops the payment process request after selecting the installments.
You can:
- Review installments
- Add or remove installments
- Edit payment and discount amounts
- Specify user conversion rates
- Calculate withholding and interest
• Review proposed payments: Stops the payment process request after grouping
installments into payments and before building the payments.
Oracle Fusion Receivables provides a streamlined and user-friendly interface for Receivables
professionals both to create invoices and other transactions and to manage the entire cycle of
billing customers and processing customer payments.
This lesson describes the setups necessary to enable transaction, receipt, and revenue
processing for a new business unit in Oracle Fusion Receivables.
The following tasks also appear in the Define Receivables Configuration for Rapid
Implementation task list, but are not required to enable Receivables for transactions and
receipts:
• Manage Standard Memo Lines
• Manage Funds Capture Payment Methods
• Manage Funds Capture Process Files
• Manage Internal Payees
• Manage Payment Systems
• Manage Lockbox
• Manage Transmission Formats for Lockbox
• Define Approval Limits
• Upload Customer Data
Using the detailed account types enables the system to populate the required account
combinations for many of the required setup tasks.
Note: The account combinations must exist in the combinations table.
Even though the Rapid Implementation spreadsheet configured some of the tasks, you must
also perform these steps to complete your Receivables setup:
• Open and review the setup objects that were created automatically:
- Receivables System Options: Review and update the default settings to meet your
needs.
- AutoAccounting Rules: Creates accounts for transactions. Review your
AutoAccounting structure.
- Remit-to Address: Verify that the address of the default legal entity appears as the
remit-to address.
- Receivables Activities: Creates accounts for activities that are not transactions or
payments. Verify the account assignments for the Earned Discounts, Unearned
Discounts, and Adjustments activities.
- Statement Cycles: Creates the statement cycle dates for each business unit using
the three predefined statement cycles of Quarterly, Monthly, and Weekly.
• Manually perform the remaining required setups: Create a receipt method that creates
accounts for payments and assign a remittance bank account; define approval limits for
your users; create or upload your customer data.
• Perform any optional tasks that your company may require, such as transaction types,
transaction sources, standard memo lines, and so on.
• Open an accounting period. After your setup is complete, you must open an accounting
period before you can create transactions and generate accounting.
Oracle Financials Cloud: Financials Implementation for R11 15 - 7
Managing the Receivables System Options
One of the setups that the GL Rapid Implementation spreadsheet upload creates is the
Receivables System Options. You need to review what was created and if necessary edit
these options.
You can set Receivables system options to send transactions and statements as a PDF file to
the designated e-mail addresses of customer accounts and sites. Enter the appropriate
settings in the Transaction Delivery Using E-Mail section of Billing and Revenue System
Options:
• From E-Mail: E-mail address of your enterprise.
• From Name: Name of your enterprise.
• Reply-to E-mail: E-mail address that your customers can send an e-mail to.
Note: You must enter an e-mail address in either the From E-Mail field or the Reply-to E-
Mail field. All other fields are optional.
• E-Mail Subject: Text of the e-mail subject line.
• Include Business Unit in E-Mail Subject: Option to include the name of your business
unit in the subject line.
• Include Transaction Number in E-Mail Subject: Option to include the transaction number
in the subject line.
• E-Mail Body: Text of the e-mail message that accompanies transactions.
Note: Set up the customer account and site profile for each relevant customer.
Use the AutoInvoice section of the Billing and Revenue tab of the Receivables System
Options pages to set these system options:
• Purge Interface Tables: If enabled, the system automatically purges the AutoInvoice
Interface tables after import of records successfully transferred to Receivables. Do not
enable this option if you want to purge the table manually.
• Maximum Memory in Bytes field: Amount of memory to allocate to AutoInvoice for
validation. The default is 65535 bytes. For best results, enter a value that is the
maximum number of records that you import—rounded to an even number—multiplied
by 1024.
• Log File Message Level field: Enter a value from 0 to 5 to indicate the amount of detail
to display in the AutoInvoice log file. For day-to-day business needs and to improve
performance, set the level to 0. If you experience errors while running AutoInvoice, you
can set the output to a higher level to review more detailed information in the log about
the errors.
• Accounting Dates Out of Order: If the accounting dates are out of order choose whether
to reject or adjust the transactions.
If you want to increase the performance of AutoInvoice and indices already exist for the
MTL_SYSTEM_ITEMS table, use the value that you specified for your index as your System
Items Flexfield tuning segment. If you defined a concatenated index, use the first column of
your concatenated index.
If no indices exist for the MTL_SYSTEM_ITEMS table, enter the segment with the most
distinct values for your System Items Flexfield tuning segment.
• AutoCash Rule Set: Default rule for applying receipts to transactions when no
transaction reference is available for the receipt. Receivables looks for the AutoCash
rule set defined in the profile either at the site or customer level to apply the receipt. If no
AutoCash rule set is assigned to a profile, then Receivables applies the receipt using
the AutoCash rule set assigned to System Options and the number of discount grace
days defined in the site or customer profile. The discount grace days value is used when
a discount is available on the payment terms and the number of discount days has
expired.
• Match Receipts By (4): Set up to 4 levels of what the system matches the receipts by.
The choices are:
- Balance Forward Billing Number
- Contract Number
- Transaction Number
- Purchase Order
- Sales Order
- Shipping Reference
Application Exception Rules Set: Used to manage remaining amounts after AutoApply
processing. The AutoApply process uses the details of the Receipt Application Exception
Rules either to process overpayment and underpayment events automatically or to present
them for user review.
Exception Rule Write-Off Activity: The receivables write-off activity that provides the General
Ledger account.
Exception Rule Refund Payment Method: If the exception generates a refund, this payment
method is included with the payment request created for payables.
Use the Accounting section of Cash Processing Receivables System Options to specify
accounts for conversion rate activities and rounding errors:
• Realized Gains Account: Records gains on foreign currency conversion rate fluctuations
between the time the transaction is entered and the time the receipt is applied.
• Realized Losses Account: Records losses on foreign currency conversion rate
fluctuations between the time the transaction is entered and the time the receipt is
applied.
• Cross-Currency Rate Type: The default rate type for daily rates used in the currency
conversion calculation.
• Cross Currency Rounding Account: Records any rounding error amounts created during
a cross-currency receipt application.
Receipt Confirmation Threshold Amount: An automatic receipt batch with a total amount
below the value you enter does not require confirmation.
Invoice and Receipts per Commit: Enter values large enough to avoid intermediate saves in
the program. You should use values that can handle your largest automatic receipt and
remittance batches.
To help determine the values to use, refer to the end of the log file of your largest automatic
receipt batch and remittance batch to see the number of receipts marked for the batch. Assign
these values as Invoices per Commit and Receipts per Commit.
You should only reduce these numbers if you run out of rollback segments.
The tables on the next three slides indicate the settings and data
created by the Rapid Implementation spreadsheet upload.
• All options not included in these tables are not enabled.
• All fields not included in these tables contain no values.
AutoAccounting rules use either the table name or constant value to retrieve information for
each accounting flexfield segment of a given account type.
Use a constant value if you want AutoAccounting to always use the same value for a given
segment. You must ensure that you enter information that is valid for this segment. For
example, if you defined your Company segment as a two-character segment with valid values
ranging from 00 to 10, you must enter a two-character value within this range.
When you use a table name, make sure that general ledger accounts are defined for the
source. For example, if you select the Company segment to be derived from the transaction
type for Revenue, the revenue account must be entered for all transaction types.
The table names are:
• Bill-to Site: Receivables uses the account value associated with the customer’s bill-to
site.
• Salesperson: Receivables uses the account value associated with the salesperson on
the transaction. Exception: If the transaction has a line type of Line with an inventory
item of Freight, AutoAccounting uses the revenue scheduling rules for the freight
revenue account rather than the salesperson’s account value.
• Standard Lines: Receivables uses the revenue account associated with the memo line
item or inventory item. Exception: If the transaction has a line type of Line with an
inventory item of Freight, AutoAccounting uses the revenue scheduling rules for the
freight account rather than the revenue account on the standard lines.
Oracle Financials Cloud: Financials Implementation for R11 15 - 31
• Tax: Tax account assigned to the transaction tax rate codes.
• Transaction Types: A best practice is to use this table for the Natural Account segment
value. Exception: If the transaction has a line type of Line with an inventory item of
Freight, AutoAccounting uses the revenue scheduling rules for the freight account rather
than the revenue account on the transaction type.
The table above shows the Constant values that the Rapid Implementation Spreadsheet
created for each account type for a Business Unit. No table names are used for the creation of
an AutoAccounting Rule from the spreadsheet upload.
The remit-to address is the address that customers use to send payment for their open debit
items. You must assign a remit-to address to all transactions either entered manually or
imported using AutoInvoice. During the import process, AutoInvoice rejects all invoices for
which it cannot determine a remit-to address.
Receivables activities provide default accounting information for all activities other than
transactions and receipts. You must create at least one Adjustment, Earned Discount,
Refund, and Unearned Discount receivables activity.
• Adjustment: Use for adjustments to transactions.
• Bank Error: Needed for reconciling bank statements in Cash Management and for
miscellaneous receipts.
• Credit Card Chargeback: Indicates the clearing account for chargebacks. The account is
credited when you apply the credit card chargeback, and debited after the negative
miscellaneous receipt is generated.
• Credit Card Refund: Indicates the clearing account for credit card refunds. You must
create at least one activity to process credit card refunds.
• Earned Discount: Use to adjust a transaction when payment is received within the
discount period, as determined by the payment terms.
• Unearned Discount: Use to adjust a transaction when payment is received after the
discount period.
• Late Charges: Required if you record late charges as adjustments against overdue
transactions. If you also assess penalties, define a separate activity for penalties.
• Miscellaneous Cash: Required if you plan to enter and record miscellaneous receipts.
• Refund: Use to process non-credit card refunds. Required if you plan to pay the refund
through Oracle Fusion Payments.
• Receipt Write-Off: Indicates the account for crediting write-offs.
GL Account Source: Derives the accounts for the expense or revenue generated:
• Activity GL Account: Allocate to the specified general ledger account.
• Distribution Set: Allocate to the specified distribution set. (Miscellaneous Cash only)
• Revenue on Invoice: Allocate the expense or revenue net of any tax to the revenue
account or accounts specified on the invoice. (Adjustment, Earned Discount, or
Unearned Discount activity types only)
• Tax Rate Code on Invoice: Allocate the net portion using the expense/revenue accounts
specified by the tax rate code on the invoice. (Adjustment, Earned Discount, or
Unearned Discount activity types only)
Tax Rate Code Source: Determines how Receivables calculates and accounts for tax on
adjustments, discounts, and miscellaneous receipts:
• None: Select this option if you do not want to separately account for tax.
• Activity: Allocate the tax amount to the asset or liability tax accounts specified.
• Invoice: Distribute the tax amount to the tax accounts specified by the tax rate code on
the invoice. You cannot choose this option for Miscellaneous Cash or Late Charges.
The table on the next slide indicates the three activity types and
corresponding account values created by the Rapid
Implementation spreadsheet upload.
• All accounts are for the given business unit.
• The Active option is enabled for all activity types.
• The Tax Rate Code Source and Distribution Set fields are not
used.
Several other setups must be done before the system sends statements based on a
statement cycle. You must:
• Enable Send Statement: All customers have a profile class defined at both the customer
account level and the site level. This setting on the profile class ensures that statement
is generated. Once enabled, you must also:
- Enter the statement cycle.
- Enter a value in the Minimum Statement Amount field. Statements are printed for
customers with a minimum outstanding balance greater than this value.
• Define Statement Sites: You can only define one active statement site per customer.
This generates a single, consolidated statement for all bill-to sites belonging to a
customer, rather than a separate statement for each site. If you don’t define a statement
site then all bill-to sites each have separate statements.
• Submit the Create Customer Statements program: This prints the statements. The
program prints statements based on:
Define approval limits for Credit Memo on-account refunds, Adjustments, and Write-offs for
each of your applicable users. You define approval limits for each user for specific
transactions and amount ranges per currency. You can only assign approval limits to valid
users that are defined in your system. The combination of user, document type, and currency
identify a specific approval limit record. You can, for example, define multiple approval limit
ranges for the same user and document type in each currency defined in your system. The
document types are:
• Adjustment: Approval limit for both creating and approving adjustments.
• Credit Memo Refund: Approval limit for refunding both on-account credit memos and
receipts.
• Receipt Write-off: Approval limit for writing off an unapplied receipt amount.
Note: The approval limits for write-offs are separate from, but cannot exceed, the Receivables
system options write-off limits.
There are two seeded rule sets for credit memo workflow:
• Collection agent rule set
• Non-collection agent rule set
These two seeded rule sets refer to two approval groups that are
not seeded. The approval groups are:
• Collection_Manager_Approval_Group
• Billing_Manager_Approval_Group
The Credit Memo Request Approval process is managed by the Approval Management
extensions (AMX) to the human workflow services of Oracle SOA Suite. The approval
process makes use of approval groups that contain either static or dynamically generated lists
of approvers.
An approval group consists of a name and a predefined set of users configured to act on a
task in a certain pattern. Approval groups are configured and managed with the Oracle BPM
Worklist.
You must define two seeded approval groups and assign users to
the groups.
• Create one approval group called
Collection_Manager_Approval_Group and one approval group
called Billing_Manager_Approval_Group.
• Assign the users that you want to each approval group.
Note: You must assign the user with the Billing Manager role
to the Billing_Manager_Approval_Group, and the user with the
Collection Manager role to the
Collection_Manager_Approval_Group.
Receivables to General
Ledger Report
A party is an organization or a person that can enter into a business relationship with another
party. A party exists separately from the business relationship in the Trading Community
Model.
A customer is a party with whom you have a selling relationship, such as the purchase of
products and services, or the negotiation of terms and conditions for future purchases.
A customer account represents the attributes of the business relationship that a party can
enter into with another party. The customer account has information about the terms and
conditions of doing business with the party.
A site is a point in space described by an address. A party site is the place where a party is
physically located. An account site is a party site used in the context of a customer account.
A party relationship is the role of the party in the context of another party, such as affiliate,
subsidiary, or partner. An account relationship between different customer accounts of a party
allows for the sharing of billing, shipping, and payment information.
A contact is a person who communicates for or acts on behalf of a party or customer account.
Customers are part of the Trading Community Model. They are global entities and are not
created within a business unit or within any other organizational context. However, the
customer sites are assigned to business units and can be assigned to more than one
business unit.
The TCM allows the creation of one entity being used for multiple purposes in the Cloud
applications.
There is a matching engine supported by the Fusion Enterprise Data Quality application
which can perform matching checks against all external parties including customers, legal
entities, suppliers, banks and branches. You can configure the types of parties to consider for
matching, such as customers and suppliers, to be checked for similar and exact name
matches. For example, if a company exists as a supplier, the user is informed so they can
decide if the party can be used as a Customer. If selected the existing party is used to
establish the supplier.
The graphic above illustrates that the IBM Corporation entity can be created as both a
supplier and a customer. The customer ship-to site address can be created from the supplier
purchasing site purpose and the customer bill-to site can created from the pay site purpose.
The Trading Community model insures the integrity of your Master tables.
Profile classes are a required element for defining customer accounts and sites. Use profile
classes to organize customer accounts and sites into categories that reflect the needs of your
enterprise. The profile class record contains generic options that you can set in different ways
to group your customers into broad categories, such as by industry, location, size,
creditworthiness, business volume, or payment cycles.
After you assign a profile class to an account or site, you can customize details of the
customer account or site profile to meet specific requirements for that account or site. For
example, a particular site may transact business in a separate currency, or the site may be
subject to additional late charges or penalty charges. These updates apply only to that
particular account or site and do not affect the profile class record itself.
You manage profile class updates and assignments by means of effective date ranges. Each
profile class that you assign or update supersedes the previous profile class for the given date
range. In this way you can manage over time the changes that take place in customer
behavior or customer requirements.
The graphic above illustrates all the different information that can be part of the customer
record. This lesson covers the required information needed to create invoices and record
receipts.
Navigate to: Receivables > Billing > Tasks panel tab > Customers > Create Customer.
The header information applies to all the sites under the Customer and Customer Account. It
includes:
Organization Information
• Name: To avoid duplicates, the Data Quality process checks for similar parties. You can
also do a search for a customer or party before creating a new name.
• Registry ID: This represents the organization’s party number. No Receivables
transactions are performed with the registry ID. A Customer is assigned two numbers,
the party number and the Account number.
• D-U-N-S Number: If you have a Dun and Bradstreet service you can provide the
customer’s qualified number.
• Taxpayer Identification Number: This is needed for tax reports.
When you create a customer, you must enter account and address information. This address
becomes an account site record of the customer.
When you create additional customer accounts for the customer, you can either enter new
address information to create a new account site, or you can use an existing account site. If
you assign an existing account site to the new account, you can modify the address
information itself, but you receive a warning if this address is shared by other parties.
Reference Data Set for Account Sites: Before creating or importing customers, you must
create a reference data set for use with customer account sites. You can share this reference
data set across one or more business units, according to your requirements. To access the
new reference data set on customer account sites, provision the appropriate data role to the
designated users in order to grant them access to the job role for the given business units and
reference data sets.
Update Sharing: If you update an address due to incorrect or missing information, these
updates are shared with all account sites that use this address. Update sharing applies to
address information only, and not to account address details or business purposes.
Assign address business purposes to account sites to identify the functions performed by
each particular customer account site. You can designate one account site as Primary for
each address business purpose.
Common address business purposes include:
• Bill-to: Assign the bill-to business purpose to account sites designated to receive and
process bills. You must create at least one bill-to site to process transactions for a
customer.
• Ship-to: Assign the ship-to business purpose to account sites designated to receive
goods purchased by the customer account. If you create a ship-to business purpose,
you must indicate the related bill-to site that processes the bills for the shipped goods.
Bill-to sites available for association with ship-to sites either belong to the same
customer account or to related customer accounts.
• Deliver-to: Assign the deliver-to business purpose to sites that receive all or part of
goods sent to a ship-to site.
• Bills of lading: Assign the bills of lading business purpose to sites that manage contracts
for carriers that ship customer goods.
• Dunning: Assign the dunning business purpose to sites that receive dunning letters from
you.
Use the Upload Customers from Spreadsheet task to open the Manage Customer Uploads
page to transfer large amounts of customer data using a spreadsheet template:
1. Download the customer spreadsheet template. The spreadsheet template contains four
worksheets: Customers, Contacts, Reference Accounts, and Customer Bank Accounts.
2. Populate the template with your customer data and generate the zip file.
3. Upload the zip file. The upload process prompts you for a batch name that you can use
to track the status of the upload.
4. Track upload errors using the Unsuccessful Records column on the Manage Customer
Uploads page.
5. Click the link to open the error correction spreadsheet.
6. Correct the errors and resubmit the batch.
AutoInvoice imports and validates large numbers of transaction data. It integrates with
Configure, Price, and Quote (CPQ) Cloud, Distributed Order Orchestration, Projects, and
Intercompany and creates invoices, debit memos, credit memos, and on-account credits in
Receivables.
AutoInvoice also integrates with external systems. You must use a custom program to transfer
transaction data from an external system into the AutoInvoice interface tables.
When imported transactions are processed through the AutoInvoice program, the following
events happen:
• Line, accounting, and sales credit information populates the three Receivables interface
tables.
• Transaction lines are ordered and grouped by the grouping and line ordering rules
defined.
• If the Contingencies for the Invoice lines are passed in the
AR_INTERFACE_CONTS_ALL table, then a contingency is created on the appropriate
line. Additionally, in the process of creating an invoice line through AutoInvoice, all the
enabled rules for Revenue Contingencies get evaluated. If the matching criteria of the
rules are met, the default contingencies are assigned to the invoice line. The Revenue
Management Engine immediately defers revenue for invoice lines that have
contingencies assigned.
RA_INTERFACE_LINES_ALL
RA_INTERFACE_DISTRIBUTIONS_ALL
RA_INTERFACE_SALESCREDITS_ALL
ID Accounting Flexfield Code: Specify the accounting flexfield identifier that AutoInvoice uses
to process accounting information for transaction distributions. Account IDs process
information faster than account names.
Maximum Lines per AutoInvoice Worker: Multiple workers help AutoInvoice process data in
parallel for better performance. The maximum number of transaction lines that you specify
determines how much data can be processed by each worker. Depending on how many lines
need to be processed, you can use this parameter setting to determine how many parallel
workers are needed to process data.
Source Code: Specify the source system data that is transferred to the AutoInvoice tables.
Use Parallel Hints: Specify whether to use parallel hints while running AutoInvoice. Parallel
hints are instructions that enable a SQL statement to be simultaneously processed by multiple
threads or processes.
Receivables uses the transaction flexfield to uniquely identify each transaction and
transaction line you import using AutoInvoice. Transaction flexfields are also used to refer to
and link transaction lines.
You must define both a line-level and a header-level transaction flexfield. All segments in the
line-level transaction flexfield that refer to header information must also exist in the header-
level transaction flexfield. For example, if you define a line-level transaction flexfield with four
segments, and only the last two segments refer to line-level information, define the header-
level transaction flexfield using the first two segments.
If you do not create Reference and Link-to transaction flexfields, then Receivables uses the
line-level transaction flexfield structure to link and reference different lines. You do not have to
define separate Reference and Link-to transaction flexfields in this case.
However, if you are planning to create a customized form to enter interface data to display the
Reference and Link-to transaction flexfields, then you must define these transaction flexfields.
These flexfields must have the same flexfield structures as the line-level transaction flexfield.
Currency
Bill-To Address
Accounting Date
Receivables provides two different types of transaction attributes: required and optional.
• You cannot add or delete required transaction attributes, but you can always add
optional ones.
• A default grouping rule is provided with Receivables, which groups lines using required
transaction attributes.
• Optional transaction attributes are available to create custom grouping rules.
• Grouping and Ordering Rules must include required attributes and may include optional
attributes.
AutoInvoice grouping rules contain transaction attributes that must be identical for all items on
the same transaction. For example, transaction number (TRX_NUMBER) is a mandatory
attribute of all grouping rules. If you have two records in the interface tables with different
transaction numbers, AutoInvoice creates separate transactions for each record.
Oracle Fusion Receivables provides both mandatory and optional transaction attributes for
imported transactions. You cannot delete a mandatory attribute from any grouping rule, but
you can add optional attributes to the mandatory attributes to create a new grouping rule.
Ascending
or
Descending
Sales Order
or Sales
Order Line
Ship Via
Ship Date
AutoInvoice uses line ordering rules to determine how to order and number each line after
your transactions have been grouped into invoices, debit memos, and credit memos. You can
specify a line ordering rule for each grouping rule.
Transaction Attributes
Oracle Fusion Receivables provides transaction attributes from the
RA_INTERFACE_LINES_ALL table that you can use for AutoInvoice line ordering rules.
Records that pass validation are transferred to the Receivables tables. Records that fail
validation remain in the AutoInvoice interface tables. Before AutoInvoice can validate these
records and create transactions, you must correct invalid data and run AutoInvoice again.
Each time that you run AutoInvoice, the process generates a list of records that fail validation.
You can display AutoInvoice exception in an Excel workbook in either of two ways:
• Click the Manage AutoInvoice Lines task to open an Excel workbook with all error
records.
• Click a Number of Exceptions link from the Import Exception Infotile to open a workbook
for these specific error records.
Every workbook has three tabbed worksheets. You can use the tools available in the
workbook to manage the display of information.
The three tabbed worksheets arrange AutoInvoice information in this way:
• AutoInvoice lines and line distributions
• Tax and freight distributions
• Sales credits and revenue contingencies
Use payment terms to identify due dates, discount dates, and installment details for customer
open items. You assign payment terms to customer profiles or to customer information on
transactions.
The formula used to determine the amount due is:
Amount Due = Relative Amount/Base Amount * Invoice Amount
For example: Relative Amount = 60%/Base Amount = 100% would be 60% of the invoice
amount.
The base amount is the denominator for the ratio Receivables uses to determine the amount
due for installments on transactions. The sum of the relative amounts for all of the payment
schedules that you define for payment terms must equal the value that you specify as the
base amount.
• Print Lead Days field: The number of days before the due
date that the invoice should be printed.
• Allow discount on partial payments option: Lets customers
take discounts for partial payments on items associated with
payment terms.
Note: Ensure that the Discount on partial payment
Receivables system option is also enabled.
• Discount Basis field: Designates the amount to use to
calculate discounts.
• Installment Option field: Determines how to allocate the freight
and tax charged to transactions with split terms. You can
either distribute tax and freight charges across all installments,
or allocate all freight and tax charges to the first installment.
Transaction types provide a number of default settings that help to characterize your
transactions.
Use transaction types to:
• Set up specific transaction details for each transaction class: debit memo, credit memo,
on-account credit, chargeback, and invoice.
• Assign a legal entity to the transaction.
• Define accounting for transactions, including whether transaction entries update
customer balances and whether Receivables posts transactions to general ledger.
• Determine the natural application setting.
• Define transactions for late charges, freight, and tax classification code.
• Determine the creation sign.
Note: Defining credit memo transaction types first lets you assign
a credit memo to the Invoice transaction type. When you create a
credit memo for the invoice, the credit memo transaction type is
used by default.
If the late charge policy for any of your business units is to create either Interest Invoices or
Debit Memos, then create a separate transaction source for late charges. Create a transaction
source for Interest Invoice or Debit Memo late charges with Type Imported. The transaction
source type is Imported because the Interest Invoice and Debit Memo creation is done as a
batch process that calls the Invoice API. You then assign this source on the Receivables
System Options pages.
Automated Non-Credit Card Refunds
You can set up Receivables to automate the refund process for non-credit card transactions.
Receivables submits the refund request to Payables, and Payables in turn transacts refunds
using Payments.
To set up for automated refunds:
• Create a Refund receivables activity.
Use the Credit Card Refund activity type for credit card refunds.
• Set the Receipt Handling for Credits field to Refund in the transaction source. You set
this option to Refund for both credit card and non-credit card automated refunds.
Unit Price
Quantity Revenue
Amount
AutoInvoice
Clearing
Difference Account
Create transaction sources of type Imported to use with the AutoInvoice program. Use the
AutoInvoice Options and Import Information sections of an Imported transaction source to
define how AutoInvoice validates imported transaction lines assigned a particular transaction
source.
In the Import Information section, where applicable, select Number, Value, Segment, or ID for
each option to indicate how AutoInvoice validates information.
• Select Number to import a record into the interface tables using its assigned number.
• Select Value to import a record into the interface tables using its actual name. Use
Value if you intend to use the transaction source to import data from a non-Oracle
system.
• Select Segment to use the flexfield segment.
• Select ID to use the internal identifier of the record. If you use an Oracle system, then ID
is quicker because of the shorter character length.
• Select Amount or Percent to indicate how AutoInvoice validates Sales Credits and
Revenue Account Allocations on transaction lines.
Oracle Configure, Price, and Quote (CPQ) Cloud integrates with the Create Invoice public
service to create and process Receivables transactions from CPQ Cloud orders using
AutoInvoice.
Receivables provides an Imported transaction source under the Common reference set to use
to configure the CPQ Cloud/Receivables integrated service. Use this transaction source to:
• Manage the transfer of transaction information from CPQ Cloud to the AutoInvoice
interface tables.
• Manage the Call Back service to send Receivables transaction information to CPQ
Cloud after the transactions are created.
In the Oracle CPQ Cloud Integration section of the Create or Edit Transaction Source page,
select the Enabled option and then click the Define button to open the Define Endpoint Policy
window:
• In the URL field, enter the URL to use to contact the Call Back service.
• In the Security Policy field, enter oracle/wss_username_token_over_ssl_client_policy.
• In the User Name field, enter the user name to use for the Call Back service.
Use memo lines to define goods or services that are sold frequently, but have not been
defined as inventory items, such as Annual Maintenance Contracts or Consulting Services.
You can assign memo lines to debit memos, on-account credits, debit memo reversals,
chargebacks, and invoices.
Use the line type of Line to create a memo line for non-inventory items. If the price is constant,
you can enter a default unit price to use when this memo line is selected.
Use line types of Charges, Freight, or Tax to create memo lines specific to these transaction
details. You can use tax memo lines on transactions if your tax definition lets you enter
manual tax lines on transactions. After you enter a tax memo line on a transaction, you can
specify the amount of tax to assign to the transaction line.
Define all of the banks and bank accounts that you use to remit payments. You can define
multiple currency bank accounts to accept payments in more than one currency.
You define banks and bank accounts in Oracle Fusion Cash Management. This course
covers in more detail defining banks, branches and bank accounts in the Configuring Oracle
Fusion Cash Management lesson.
The receipt class and related receipt methods provide default accounting information for
receipts.
Receipt Class and Receipt Method Relationship
The relationship between receipt class, receipt method, and bank account allows for
accounting defaults during receipt processing.
When you create a receipt:
• Specify the receipt method and one of the remittance bank accounts assigned to the
receipt method to use for the receipt.
• Accounting for the receipt is derived from the general ledger accounts assigned to the
remittance bank account.
• Receivables processes the receipt according to the receipt class that the receipt method
is associated with.
• For automatic receipts, Receivables uses the automatic processing settings on the
receipt method.
The receipt class determines the processing steps that are required for receipts. These steps
include automatic or manual creation, the remittance method, the bank clearance method,
and whether receipts require confirmation by the customer.
Specify for each receipt class:
Creation Method: How to create receipts:
• Manual: Standard, batch, and lockbox receipts
• Automatic: Bank account transfer and credit card receipts. Oracle Fusion Payments
processes funds capture.
Remittance Method: How to derive the remittance account for automatic receipts:
• No Remittance: Receipts that are not remitted.
• Standard: Regular remittance.
• Factoring: Factored remittance.
• Standard and Factoring: Use the receipt class for either standard or factored
remittance.
You can assign more than one remittance bank to each receipt class and receipt method
combination.
Specify the bank name, branch, account, and currency for your remittance bank. You must
designate one remittance bank account as Primary for each currency.
Specify the general ledger accounts that Receivables uses when you enter or apply receipts
using this remittance bank account.
Legal entities are linked to remittance bank accounts. All receipts inherit the legal entity from
the bank account, and all refunds inherit the legal entity of the original receipt.
Determine:
• Receipt Source Type
– Automatic
– Manual
• Batch Numbering
– Automatic
– Manual
• Defaults
– Receipt Class
– Receipt Method
– Bank Account
Receivables uses the AutoCash rule set, if one is available, to apply a receipt when no
transaction information is available for the receipt. The AutoCash rule set determines how to
apply a receipt to customer open debit items and update the customer account balance. The
AutoCash rule set consists of general settings and a combination of the five available rules for
applying receipts.
When you apply a receipt, Receivables uses the first rule in the AutoCash rule set. If the first
rule in the set does not find a match, Receivables uses the next rule in the sequence, and so
on until it can apply the receipt. If none of the rules in the AutoCash rule set apply,
Receivables places the remaining amount either unapplied or on-account, depending on the
setting of the Remaining Remittance Amount option in the AutoCash rule set.
• Match Payment with Invoice: Apply a receipt to a single invoice, debit memo, or
chargeback only if the receipt amount exactly matches the amount of the debit item.
• Clear the Account: Apply a receipt only if the receipt amount exactly matches the
customer open balance.
• Clear Past Due Invoices: Apply a receipt only if the receipt amount exactly matches the
customer past due account balance.
• Clear Past Due Invoices Grouped by Payment Terms: Apply a receipt only if the receipt
amount exactly matches the sum of the customer credit memos and past due invoices.
• Apply to the Oldest Invoice First: Apply receipts to customer debit and credit items,
starting with the item with the oldest due date.
An Application rule set determines how Receivables reduces the balance due on line, tax,
freight, and late charge amounts when you apply a payment or credit memo to a transaction.
You can use a predefined application rule set or set up one to assign it to Receivables system
options. You can also assign Application rule sets to transaction types to indicate how to
process payment applications for the related transactions. During receipt processing, if no
Application rule set is assigned to a transaction type, Receivables uses the Application rule
set assigned to Receivables system options.
You can arrange the order of the line types and application rules in an Application rule set
according to your requirements. Each line type must appear in an Application rule set, and
appear only once. The Overapplication rule is always last in the sequence.
Following are the predefined rules:
• Line First - Tax After: Applies the payment to the open line amount, and then applies the
remaining amount to the associated tax.
• Line and Tax Prorate: Applies a proportionate amount of the payment to the open line
and tax amount for each line.
• Prorate All: Applies a proportionate amount of the payment to each open amount
associated with a debit item.
The AutoMatch rule set contains the parameters used by AutoApply to evaluate the
references belonging to transactions and the receipts applied to them. The settings in the
AutoMatch rule set provide these recommendations:
• Customer recommendations: The matching process recommends customers for lockbox
receipts that have invalid customer information.
• Transaction recommendations: When a match between a receipt and transactions does
not fall within the defined thresholds, the matching process recommends one or more
transactions for receipt application for both lockbox and manual receipts.
Note: For AutoMatch and Application Exception Rules, you must enable AutoApply in the
Receivables System Options.
For example, transaction number 10010 is provided by lockbox for a receipt application. This
number does not exist, but AutoMatch finds the number AR10001. The recommendation for
this number is calculated in this way:
1. The AutoMatch rule set string handling settings indicate that the first two characters are
to be removed from a string under consideration.
Receivables removes AR, leaving the number 10001.
2. It takes one transposition (shifting the final 1 and the preceding 0) for 10001 to match
10010. Therefore, the score for this match is (1 - 1/5) = 80%.
3. The 80% score exceeds the Combined Weighted Threshold value of 70%, so the receipt
is automatically applied to transaction AR10001.
Note: An algorithm can also use an edit rather than transposition to shift numbers. In this
example, an edit change would require 2 steps rather than 1.
Use Receipt Application Exception Rules to manage remaining amounts after AutoApply
processing.
The AutoApply process uses the details of the Receipt Application Exception Rules either to
process overpayment and underpayment events automatically or to present them for user
review:
• If an overpayment exists, the application exception rule indicates whether to refund the
amount to the customer, place the amount on account, write off the amount, or leave the
amount unapplied.
• If an underpayment exists, the application exception rule indicates whether to allow
write-off of the remaining open balance amount on the transaction.
Manage Lockbox
Receipt Sources and Receipt Class
Receipt sources assign the receipt class, receipt methods, and remittance banks for lockbox.
Lockbox Transmission Formats
Specify the lockbox transmission format in the Process Receipts Through Lockbox: Import
program. The transmission format ensures that data is correctly transferred from the bank file
into the AR_PAYMENTS_INTERFACE_ALL table.
Lockbox Batch Size
If you do not want the lockbox process to separate your lockbox submission into multiple
receipt batches:
• In the Batch Size field, enter a value larger than the number of receipts in the lockbox
transmission.
• Enable the Complete batches only option when you submit the lockbox transmission.
Revenue scheduling rules determine the accounting period or periods in which to record
revenue distributions for transactions.
Assign revenue scheduling rules to transactions according to your requirements. Each
transaction line must have revenue scheduling rule information, including the rule name, rule
type, revenue period and number of revenue periods, date to start recognizing revenue, and,
where applicable, an end date.
The rule type on the revenue scheduling rule calculates the revenue distributions on the
transaction:
• Daily Revenue Rate, All Periods: This rule type provides the most precise revenue
recognition schedule.
• Daily Revenue Rate, Partial Periods: This rule provides an even, prorated revenue
distribution across the full periods of the schedule.
• Fixed Schedule: With this rule type, revenue is evenly divided across the periods.
• Variable Schedule: The number of periods is calculated automatically either when you
enter a transaction manually or import using AutoInvoice.
Navigate to: Setup and Maintenance > All Tasks > Search field: select Task lists > Name
field: enter Receivables > Search > Define Receivables Configuration > Define Revenue
Management Configuration > Manage Revenue Policies > Go to Task.
Use the revenue policy to make automatic revenue recognition decisions for manually entered
and imported transactions.
You specify revenue policies for each applicable business unit. When you enter transactions
either manually or using AutoInvoice, Receivables evaluates each transaction according to
the revenue policy. If a transaction or transaction line exceeds the policy definitions,
Receivables:
• Assigns a revenue contingency to the transaction line.
• Defers revenue on the transaction or transaction line.
• Recognizes revenue on the transaction or transaction line according to the details of the
contingency.
Navigate to: Setup and Maintenance > All Tasks > Search field: select Task lists > Name
field: enter Receivables > Search > Define Receivables Configuration > Define Revenue
Management Configuration > Manage Revenue Contingencies > Go to Task.
When you enter or import transactions, Receivables evaluates each transaction and decides
whether to immediately recognize revenue, or temporarily defer revenue to an unearned
revenue account based on the contingencies assigned to the transaction. Revenue is
subsequently recognized according to the removal event assigned to each contingency.
Contingencies can expire automatically based on specific events. Examples include:
• Payment: The contingency on a transaction is removed when payment is received.
• Time: A predefined time period has elapsed, after which the contingency expires and
revenue can be recognized.
• User Action: An event is recorded, such as proof of delivery, which allows for the
removal of a contingency.
You can also expire contingencies manually at any time. When a contingency expires,
Receivables can recognize revenue on the related transaction or transaction lines.
Define all of the banks and bank accounts that you use to remit payments. You can define
multiple currency bank accounts to accept payments in more than one currency.
You define banks and bank accounts in Oracle Fusion Cash Management. This course
covers in more detail defining banks, branches and bank accounts in the Configuring Oracle
Fusion Cash Management lesson.
The receipt class and related receipt methods provide default accounting information for
receipts.
Receipt Class and Receipt Method Relationship
The relationship between receipt class, receipt method, and bank account allows for
accounting defaults during receipt processing.
When you create a receipt:
• Specify the receipt method and one of the remittance bank accounts assigned to the
receipt method to use for the receipt.
• Accounting for the receipt is derived from the general ledger accounts assigned to the
remittance bank account.
• Receivables processes the receipt according to the receipt class that the receipt method
is associated with.
• For automatic receipts, Receivables uses the automatic processing settings on the
receipt method.
The receipt class determines the processing steps that are required for receipts. These steps
include automatic or manual creation, the remittance method, the bank clearance method,
and whether receipts require confirmation by the customer.
Specify for each receipt class:
Creation Method: How to create receipts:
• Manual: Standard, batch, and lockbox receipts
• Automatic: Bank account transfer and credit card receipts. Oracle Fusion Payments
processes funds capture.
Remittance Method: How to derive the remittance account for automatic receipts:
• No Remittance: Receipts that are not remitted.
• Standard: Regular remittance.
• Factoring: Factored remittance.
• Standard and Factoring: Use the receipt class for either standard or factored
remittance.
You can assign more than one remittance bank to each receipt class and receipt method
combination.
Specify the bank name, branch, account, and currency for your remittance bank. You must
designate one remittance bank account as Primary for each currency.
Specify the general ledger accounts that Receivables uses when you enter or apply receipts
using this remittance bank account.
Legal entities are linked to remittance bank accounts. All receipts inherit the legal entity from
the bank account, and all refunds inherit the legal entity of the original receipt.
Determine:
• Receipt Source Type
– Automatic
– Manual
• Batch Numbering
– Automatic
– Manual
• Defaults
– Receipt Class
– Receipt Method
– Bank Account
Receivables uses the AutoCash rule set, if one is available, to apply a receipt when no
transaction information is available for the receipt. The AutoCash rule set determines how to
apply a receipt to customer open debit items and update the customer account balance. The
AutoCash rule set consists of general settings and a combination of the five available rules for
applying receipts.
When you apply a receipt, Receivables uses the first rule in the AutoCash rule set. If the first
rule in the set does not find a match, Receivables uses the next rule in the sequence, and so
on until it can apply the receipt. If none of the rules in the AutoCash rule set apply,
Receivables places the remaining amount either unapplied or on-account, depending on the
setting of the Remaining Remittance Amount option in the AutoCash rule set.
• Match Payment with Invoice: Apply a receipt to a single invoice, debit memo, or
chargeback only if the receipt amount exactly matches the amount of the debit item.
• Clear the Account: Apply a receipt only if the receipt amount exactly matches the
customer open balance.
• Clear Past Due Invoices: Apply a receipt only if the receipt amount exactly matches the
customer past due account balance.
• Clear Past Due Invoices Grouped by Payment Terms: Apply a receipt only if the receipt
amount exactly matches the sum of the customer credit memos and past due invoices.
• Apply to the Oldest Invoice First: Apply receipts to customer debit and credit items,
starting with the item with the oldest due date.
An Application rule set determines how Receivables reduces the balance due on line, tax,
freight, and late charge amounts when you apply a payment or credit memo to a transaction.
You can use a predefined application rule set or set up one to assign it to Receivables system
options. You can also assign Application rule sets to transaction types to indicate how to
process payment applications for the related transactions. During receipt processing, if no
Application rule set is assigned to a transaction type, Receivables uses the Application rule
set assigned to Receivables system options.
You can arrange the order of the line types and application rules in an Application rule set
according to your requirements. Each line type must appear in an Application rule set, and
appear only once. The Overapplication rule is always last in the sequence.
Following are the predefined rules:
• Line First - Tax After: Applies the payment to the open line amount, and then applies the
remaining amount to the associated tax.
• Line and Tax Prorate: Applies a proportionate amount of the payment to the open line
and tax amount for each line.
• Prorate All: Applies a proportionate amount of the payment to each open amount
associated with a debit item.
The AutoMatch rule set contains the parameters used by AutoApply to evaluate the
references belonging to transactions and the receipts applied to them. The settings in the
AutoMatch rule set provide these recommendations:
• Customer recommendations: The matching process recommends customers for lockbox
receipts that have invalid customer information.
• Transaction recommendations: When a match between a receipt and transactions does
not fall within the defined thresholds, the matching process recommends one or more
transactions for receipt application for both lockbox and manual receipts.
Note: For AutoMatch and Application Exception Rules, you must enable AutoApply in the
Receivables System Options.
For example, transaction number 10010 is provided by lockbox for a receipt application. This
number does not exist, but AutoMatch finds the number AR10001. The recommendation for
this number is calculated in this way:
1. The AutoMatch rule set string handling settings indicate that the first two characters are
to be removed from a string under consideration.
Receivables removes AR, leaving the number 10001.
2. It takes one transposition (shifting the final 1 and the preceding 0) for 10001 to match
10010. Therefore, the score for this match is (1 - 1/5) = 80%.
3. The 80% score exceeds the Combined Weighted Threshold value of 70%, so the receipt
is automatically applied to transaction AR10001.
Note: An algorithm can also use an edit rather than transposition to shift numbers. In this
example, an edit change would require 2 steps rather than 1.
Use Receipt Application Exception Rules to manage remaining amounts after AutoApply
processing.
The AutoApply process uses the details of the Receipt Application Exception Rules either to
process overpayment and underpayment events automatically or to present them for user
review:
• If an overpayment exists, the application exception rule indicates whether to refund the
amount to the customer, place the amount on account, write off the amount, or leave the
amount unapplied.
• If an underpayment exists, the application exception rule indicates whether to allow
write-off of the remaining open balance amount on the transaction.
Manage Lockbox
Receipt Sources and Receipt Class
Receipt sources assign the receipt class, receipt methods, and remittance banks for lockbox.
Lockbox Transmission Formats
Specify the lockbox transmission format in the Process Receipts Through Lockbox: Import
program. The transmission format ensures that data is correctly transferred from the bank file
into the AR_PAYMENTS_INTERFACE_ALL table.
Lockbox Batch Size
If you do not want the lockbox process to separate your lockbox submission into multiple
receipt batches:
• In the Batch Size field, enter a value larger than the number of receipts in the lockbox
transmission.
• Enable the Complete batches only option when you submit the lockbox transmission.
Cash management integrates with several Oracle Fusion Applications. You can Import bank
statements in to the Cash Management and reconcile either manually or automatically.
Following are the applications and transaction types:
• Oracle Fusion Receivables: Receipts
• Oracle Fusion Payables and Payments: Payments
• Oracle Fusion Payroll: Payroll payments
• Oracle Fusion General Ledger: Miscellaneous cash transactions such as bank charges,
interest, and fees.
Before you can perform automatic bank statement reconciliation you must complete the
following setups. Note: You must have the Cash Manager role to perform the Cash
Management setups. The setups include:
• Banks, Branches, and Accounts
• Parse Rule Sets: Parsing rules are used to parse inbound addenda and other fields into
more granular constituent fields. A parsing rule set is associated to a bank account and
used as reference data for the parsing batch job or concurrent program.
• Transaction Codes: Extend or modify existing delivered transaction codes or create new
transactions codes as required. Transaction codes must match your bank’s transactions
codes.
• Transaction Type Mapping: Based on the payment method, identify the transaction
types for Payables and Receivables and provide a description.
• Matching Rules: Flexible matching rules determine how to match Bank Statement Lines
and system transactions.
• Tolerance Rules: Tolerance rules include date, amount and percentage options. Manual
reconciliation can have a tolerance rule assigned to a bank account. Automatic
reconciliation can have a tolerance rule applied if the matching rule matches on the
date, amount or both.
Banks, branches, and accounts fit together on the premise of the Bank Account model. Banks
and Branches are in the Trading Community Model.
The Bank Account model enables you to define and keep track of all bank accounts in one
place and explicitly grant account access to multiple business units, functions, and users.
This eliminates the redundant duplicate bank account setup under different business units
when these business units share the same bank account.
Oracle recommends that you use the Rapid Implementation Spreadsheet to create your
Banks, Branches, and Accounts.
However, to maintain them you use the Manage Banks, Manage Branches, and Manage
Accounting tasks from the Functional Setup Manager.
Creating a bank is the first step in the bank account creation. You can create a new bank from
an existing party. If a party with the same name for the same country is found after the bank
name is entered, a message asks whether you want to use that party to create the bank. The
option is available only after the existing party has been found with the same name and
country.
Create, edit, or update bank information:
• Country: There may be some country specific requirements for setting up a bank.
• Bank Name: Must be unique within a country.
• Addresses (Optional)
• Contacts (Optional)
After you have created your bank, the next step is to create a branch or branches associated
with the bank. The matching option is also available when you are creating branches. To
create a new branch without using the matching option, manually enter the information
required. You can define other branch-related attributes on the page. If you do not use the
matching option when an existing party is found, a branch with the same party name is
created.
Create, edit, or update branch information:
• Bank: The bank associated with this branch.
• Branch Name: Must be unique within a bank.
Optional Details:
• Alternate Branch Name
• Routing Transit Number
• Description
• BIC Code
• Branch Number Type
• Bank Branch Type
• EDI ID Number
When the bank and branch are created, you can proceed to the bank account setup. Select
the bank branch you want to associate with your bank account. Four areas are associated
with defining the account: general information, control of the account, security access to the
account, and business unit assignment. If this bank account is for Payables or Receivables,
the Business Unit Access needs to be added first for the business units to use this bank
account.
The Header section provides:
• The Account Name: Due to the sensitivity of bank account numbers, the bank account
name is often used to identify a particular bank account and must be unique across the
system. Oracle recommends that you use defining attributes such as account use,
bank, and currency in the bank account name.
• Account Number: Issued by the bank.
• Currency: Usually the currency of the Ledger and owning Legal Entity.
• Legal Entity Name: The owning legal entity of the bank account. The legal entity must
have a primary ledger associated with it before it shows up in the Legal Entity list of
values.
• Account Use: Select Payables, Payroll, and/or Receivables.
Every bank account that is used in the Payment Process Request process must have a
Payment Document defined. The definition includes:
• Payment Document Name: Consider using a name that reflects the type of payment, for
example BofA Printed Check.
• Paper Stock Type: The choices are
- Blank Stock: The format for this type creates the check or electronic file and the
system numbers or sequences the payments.
- Numbered Stock: These are preprinted checks. The format for this type fills in the
check and the numbers must be synchronized with the system’s numbering.
- Number of Setup Documents: This is useful if you are using Numbered Stock and
need to run a few test documents to ensure that the format fits the preprinted
check.
- Format: The BI Publisher format setup in Payments used to create the payment
document.
- First Available Document Number: This is required for blank stock and numbered
stock. This keeps the documents in synchronization with the system numbering.
- Last Available Document Number: This is only required for numbered stock.
The control tab provides control information for Cash Management and for Payables. Note:
This course covers the Cash Management setups for this tab later in this lesson.
Assign the following items for Cash Management Controls:
• Reconciliation:
- Manual Reconciliation Tolerance Rule
- Bank Exchange Rate type
- Automatic Reconciliation Rule Set
- Reconciliation Start Date
• Bank Statement Processing:
- Parsing Rule Set
- Bank Statement Transaction Creation Rules
• Cash Positioning and Forecasting:
- Target Balance
- Transaction Calendar
You can further secure the bank account so that it can be used only by certain users and
roles.
The default value for secure bank account by users and roles is No. In Payables and
Receivables, even if the secure bank account by users and roles is no, you must have proper
access to the bank account.
If the secure bank account by users and roles is set to Yes, you must be named or you must
carry a role that is named expressly on the bank account to use it.
Payables and Receivables account access is secured by business unit. In addition to the
appropriate application use or uses being selected, one or more business units must be
granted access before the bank account can be used by Payables and Receivables. Only
business units which use the same ledger as the owning legal entity of the bank account can
be assigned access.
The Define Financials Configuration for Rapid Implementation task list provides the required
and most frequently used setup tasks for implementation scenarios observed in practice. The
primary mechanism for rapid implementation is to create and upload Banks, Branches, and
Accounts setup using a spreadsheet upload.
Note: Use the standard Set Up Banks, Branches, and Accounts list for the ongoing
maintenance and for those configurations that cannot be set up using the rapid
implementation approach.
Prepare your bank, branch, and account information to enter into the spreadsheet template.
• Bank information requires the country, name, and number.
• Branch information requires name, number, and BIC code.
• Account information requires name, number, currency, and legal entity.
• After you finish preparing the data in the spreadsheet, click the Generate Banks,
Branches, and Accounts File button. Save the generated XML file.
Upload the XML file into Fusion.
Manage bank statements and validate them against cash account balances in the general
ledger and subledgers to maintain an accurate picture of the organization's cash position.
Tasks include:
• Processing electronic bank statements.
• Reporting on bank account balances.
• Recording first presentment items like bank fees and charges to the general ledger.
• Reconciling bank statements to payments paid and received.
• Defining parse rule sets to transform data during the bank statement import process.
For bank statement processing to occur, you must first create a Cash Transaction Type
Mapping for Payables, Receivables and Payroll. Then set up or edit predefined Transaction
Codes using the mapped transaction types. Transaction codes are then used to create Code
Map Groups and Code Map Groups are used to create Bank Statement Formats.
When a bank statement comes through the interface the Parsing Rule Set is used to
transform data from the bank statement file.
Finally, if there are any external transactions like bank fees, the Transaction Creation Rule
creates a transaction that can be reconciled and accounted.
Bank statement transaction codes are the internal codes that are
used on a bank statement line to identify the type of transaction
being reported.
You can create or edit predefined Bank Statement Transaction
Codes.
You can use the predefined transaction codes or create your own if required. When you
create the Transaction Code, it is available for all Bank Accounts (without restriction.)
As soon as you create one Bank Statement, and assign the transaction code to a bank
statement line, the Bank Account appears in the Bank Account usage panel.
Bank Account usage indicates the list of Bank Accounts that are using a specific transaction
code in any Bank Statement Line.
To create a transaction code you must provide:
• The Transaction Code: This is typically numeric.
• Description
• Transaction Type: The choices are:
- Automated Clearing House
- Bank Adjustment
- Check
- Electronic Funds Transfer
- Fee
• There are two types of Codes that can be created in the map
groups:
• Balance: Opening and Closing book balances.
• Transaction: Used on bank statement lines.
A single set of internal balance and transaction codes is maintained within the Oracle Fusion
Cash Management application. The balance codes are defined in the lookup
CE_INTERNAL_BALANCE_CODES and the transaction codes are defined through the
Manage Bank Statement Transaction Codes task. Externally reported balance and
transaction codes are the ones that appear in the data files provided by the banks. The
externally reported codes can be transformed to the internally defined codes using Oracle
Fusion Payments Code Map Groups.
When setting up the Code Map Group in Payments for Balance code mapping, use
CE_BALANCE_CODE for the Field attribute of the Mappings section; for transaction code
mapping, enter CE_TRX_CODE for the Field attribute. The input value is the external code,
and the output value is the internal code. The value you enter in the Output Value field must
be a valid internal code. By mapping an input value to the output value, you are mapping the
external code to the internal code.
For example, sometimes different banks may use the same external transaction code
differently. Bank of America may use BAI2 transaction code 174 to mean incoming wire
transfer, but Citibank may use the same code to mean check deposit. In such a case, you
create two code map groups. One is for Bank of America and it maps external transaction
code 174 to internal code ‘WIRE IN’. The other code map group is created for Citibank and it
maps 174 to ‘CHECK DEPOSIT’.
There are predefined formats that can be edited and used for the bank statement process job.
The predefined formats are:
• BAI2
• EDIFACT FINSTA
• ISO20022
• SWIFT MT940
For the example above, you would need to create two formats in Oracle Fusion Payments
using the Manage Formats task. Assign the two different code map groups to the two formats.
You can copy all the other values from the seeded BAI2 format.
When you submit the bank statement processing job, you can choose the corresponding
format depending on whether the bank statement is from Bank of America or Citibank. When
the statements are processed, the same 174 transaction code is mapped to different internal
codes.
Parse Rule Sets are used to transform data during the bank
statement import process.
When defining Parse rule sets, consider defining rules for
statement line attributes such as reconciliation reference that are
used for reconciliation matching and identifying statement lines
for external cash transaction creation and accounting.
Parse rules move data from one field to another and are most commonly used to parse data
from the statement line addenda field into more specific statement line fields.
Each parse rule within a Parse rule set consists of the following fields:
• Sequence: Determines the order in which to process the rules.
• Transaction Code: The code used to determine the statement line type.
• Source: The interface table field that contains the data to be parsed.
• Target: The statement line field that the data is parsed to.
• Rule: Contains the syntax for determining the data within the source field that is parsed.
• Overwrite: Used to control whether to overwrite existing data in a target field or skip
parsing the data.
Bank Statement Reconciliation is the process of matching bank statement lines with
transactions to ensure that all bank account activity is recorded within the application. You
can manually match the statement lines and transactions or set up reconciliation rules to be
performed automatically.
Following are the key setups for bank statement reconciliation:
• Matching Rules: Flexible matching rules determine how to match Bank Statement Lines
and system transactions.
• Tolerance Rules: Tolerance rules include date, amount and percentage options. Manual
reconciliation can have a tolerance rule assigned to a bank account. Automatic
reconciliation can have a tolerance rule applied if the matching rule matches on the
date, amount or both.
• Matching Set Rule: Bank statement reconciliation rule sets are a group of matching rules
and tolerance rules. They are assigned to a bank account and used to reconcile bank
statement lines with transactions.
Create, edit, copy, and delete matching rules to be used for reconciliation. For each rule,
specify:
• Matching Rule name.
• Transaction source or sources.
• Match Type:
- One to one: Match one bank statement line to one system transaction.
- One to many: Match one bank statement line to many system transactions in
summary.
- Many to one: Match many bank statement lines in summary to one system
transaction
- Many to many: Bank statement lines that do not match up with any system
transactions except for in aggregate.
• Group by attributes for bank statement or source depending upon match type.
• Matching Criteria: Includes a list of commonly used matching attributes. You can simply
check the attributes to include in their matching rule. Only group by and amount fields
are available for matching if grouping is used.
Date Tolerance:
• Reconciliation date tolerances are defined as day ranges. The date tolerances are to
validate that the source transaction date or dates are within a certain number of days
before and after the bank statement line date or dates.
• In manual reconciliation, if a date tolerance is specified in the tolerance rule assigned to
the bank account, it applies to all matching scenarios. If a date tolerance breach occurs,
a warning message appears, but the user can reconcile the statement line or lines and
the transaction or transactions.
• If no date tolerance is assigned or specified, an exact date match is required and a
warning message appears.
• In automatic reconciliation, a tolerance rule that includes date tolerances can be
associated with a matching rule. If the matching rule matches the date, then the date
tolerance is applied. In this scenario a date tolerance breach prevents reconciliation.
You can customize predefined accounting rule setups for accounting-enabled events by
creating custom rules.
Bank Statement Reconciliation is the process of matching bank statement lines with
transactions to ensure that all bank account activity is recorded within the application.
There are two ways to perform bank statement reconciliation:
• Manual: Through the user interface, match the statement lines and transactions. This is
useful for exceptions to the autmatic process
• Automatic: After the bank statement has been loaded, submit the Autoreconciliation
process.
Once Autoreconciliation has completed any exceptions are visible from the user interface.
Automatic reconciliation exceptions are bank statement lines and system transactions that
remain unreconciled and unmatched.
For each unreconciled statement line the application tries to provide a list of possible
transaction matches. Matching exceptions that are ambiguous (more than one matching
statement line per system transaction) and matches, for which there are date and amount
tolerance violations are identified are considered possible matches. If any possible matches
have been identified they are presented to the user in the exceptions UI. Review the bank
statement line and the appropriate matching system transaction, select, and reconcile.
As a cash manager, you can now view a concise snapshot of your cash position, cash
forecast, missing bank statements, and bank statement reconciliation status on the infolets-
based Cash Management Dashboard.
Use infolets to view information at a glance from different sources in an efficient and timely
way directly from the Welcome Springboard. You have the right information instead of just
more data to sift through.
Mobile device support is available to take your work on the go enabling you to see real time
information. Three Infolets are provided for Cash Management:
• Cash Balance - gives you visibility into your overall cash balance across all of your
accounts. The currency in which the amount displayed is configurable and is indicated
by the symbol. All the balances used on the infolets are the last known balances
reported on the bank statements, where the last known balance is the balance code
defined on the setup page.
• Missing Statements - The Missing Statements infolet shows the number of bank
accounts that are missing a bank statement. A bank account is included in the count on
this infolet when the difference between the last known bank statement date and the
current date is more than the threshold specified on the setup page.
On the Cash Balances landing page you can review your bank accounts balances, cash
projections, forecasts, and create transactions in the Cash Balances work area.
The Cash Balances landing page provides an overview of your bank accounts and you can
also review the variance of the bank account balance compared to the target balance. Any
bank accounts not having up to date statements are highlighted. You may filter the bank
accounts displayed based on currency, bank, legal entity, last bank statement date, or
balance ranges.
Any combination of filters used can be saved and are available on the Bank Account Group
choice list for querying at a later date.
You can view the cash position for your bank accounts for the current date on the Cash
Position page. The projections on this page take into account:
• Intraday statement data
• External cash Transactions
• Manual transactions.
You can use the information and data on the 5 day Forecast page
to assess the 5 day forecast for your legal entities.
This data helps you to manage liquid assets in the short term.
You can assess the 5-day cash forecast for your legal entities based on the bank statement
balances and transactions entered in Cash Management, Payables, Payroll, and
Receivables.
Based on the projected excesses or shortfalls in cash holdings, you can then plan short term
liquidity management activities such as cash transfers or payments.
Ready to use dimensions include Bank, Legal Entity, Business Unit, Currency, Currency
Type, Source of the Transaction, Reconciliation Status of the transaction, and Flow indicator
for the bank statement line.
The Transactions cube can re-use any existing Accounting calendars on the Time dimension
reducing the setup required.
For more complex analytics requirements, you can add new dimensions to the cube at any
time.
Using the flexible setup pages and cube maintenance processes you can:
• Delete the existing cube
• Add dimensions
• Extract data
• Recreate the cube
The cube maintenance processes also perform automatic updates when new bank
statements are loaded or external transactions created.
In the Transactions cube, you can perform ad hoc analysis in a spreadsheet using Oracle
Hyperion Smart View (Smart View).
Note: You can add new dimensions but you cannot delete seeded dimensions.
You can create Manual Transactions to quickly adjust cash projections by adding inflows or
outflows for transactions which are not available within the application. These transactions are
saved in a multidimensional database (Manual cube) and you can view the transactions at
any time using Smart View.
Note: Manual transactions are used only for reporting purposes and have no accounting
impact.
You can create and maintain payees who receive the payment without having to setup a
supplier. You can also define flexible approval rules to authorize these transactions in Oracle
BPM Worklist.
External cash transaction generated for the Ad Hoc payment generates the required
accounting when reconciled.
To enable and create Ad Hoc payments:
• Assign the duty role Cash Positioning and Forecasting Management Duty.
Guidelines
Ad Hoc Payments settled through Payments are always routed for approval and you must
configure at least one approval rule for these transactions.
Additional configuration for Cash Management is available on the setup pages related to
Payment Methods and Payment Method Defaulting.
The initial release of Ad Hoc Payments supports only electronic payment methods.
For additional information, refer to Bank Transfers and Ad Hoc Payments in Oracle Cash
Management TOI.
When creating new users, assign the Payment duty role Payments Disbursement
Administration Duty to create setup options for payments.
The Cash Manager job role already has the Payments Disbursement Administration Duty role
assigned.
Note: You cannot add or delete attachments on reconciled or voided External Cash
Transactions.
Enabling External Cash Transactions
If you can currently create external cash transactions you can also upload attachments to
external cash transactions.
When creating new users, assign the duty role Bank Statement and Reconciliation Duty to
create External Cash Transactions.
For additional information, refer to the Cash Positioning and Forecasting TOI.
Oracle Fusion Advanced Collections provides a streamlined and user-friendly user interface
for collections professionals to easily identify delinquent customers and manage collections
activities for which they are responsible.
Collectors can navigate easily from the Collections work area to the Customer work area
where the focus is on collecting for specific delinquent customers. The information provided
enables collectors to treat each customer uniquely. In turn, this helps improve customer
relations that can directly relate to higher collectability and a lower Days Sales Outstanding
(DSO).
Real-time tools facilitate the tasks of managing assigned work, sending dunning
correspondence, taking a payment, and processing a dispute and an adjustment. This
simplifies the collector's job and promotes restoring the customer back into good standing.
Managers can schedule background processes to refresh the Collections work area data,
automatically identify delinquent bills, update customer transactional data, and send dunning
letters to customers.
Dunning Configuration:
• Review for aged and staged dunning
• Customize letters to reflect business need
• Review the letter severity for each aging bucket
• Define details of the aging bucket prior to enabling dunning
Customize the dunning letters and assign the appropriate aging buckets accordingly. If
changes are needed in the Aging Method Detail, you must delete the last row first and move
up. The delete icon is enabled only when you are on the last record. This prevents you from
deleting rows in the middle of the sequence.
If your Dunning process ends in error, verify that:
• The Business Intelligence Publisher (BIP) server has been set properly.
• The customer information under the Profile tab is accurate and up-to-date.
• A customer contact has been configured.
If the Dunning process ends successfully, but no dunning letter is sent, verify that:
• Minimum dunning amount is set properly. (This is the total amount set for all overdue
transactions to have correspondence generated.)
• Minimum dunning invoice amount is set properly. (This is the amount set for an overdue
transaction to have correspondence generated.)
• Customers are set up properly. (Run the Validation Dunning Setup Report for customer
dunning setup.)
To display delinquent customers on the Collections Dashboard, verify that the following:
• The collector has been hired as an employee in HCM and set up as a collector.
• The collector has been assigned to the customer or customers.
• The customer contact information is up-to-date.
Submit the following scheduled processes in the order listed:
• Refresh Receivables Transactional Events for Summary Tables.
• Determine Delinquency Using Scoring.
• Update Collections Summary Data in data mode.
Formulas
Collections delivers formulas in which a higher score indicates a better chance of collectability
and a lower score indicates a lower chance of collectability.
You can configure formulas in which higher scores result in lower chance of collectability and
lower scores a higher chance of collectability.
Scoring formulas are created with data points. To create a new scoring formula, you must first
define data points.
Data points are weighted to determine scoring and are either a select statement or a
database function. You must have PL/SQL knowledge to create both types. Assemble your
data points into a scoring formula in which the weighted total equals 1.0.
Oracle recommends that you test your data points and formulas in a test environment before
creating them in your production environment.
Note: Creating and editing data points is not available in the Cloud.
Formula Results
Data points are used in formulas to calculate a score given to customers. The score
generated for each customer enables the application to apply a strategy to the customer.
Advanced Collections delivers a set configured data points designed to give customers with a
high score a better chance to collect and a lower score to customers who are at risk for
collecting on their past due transactions. The above example is used to convey the concept of
data points but does not give an accurate measure of collectability from the customer.
The table above illustrates 2 very simple data points and provides the formula results based
on them. The 2 data points are weighted equally at .5, the weighted total must equal 1.0. The
Past Due 30 and the Past Due 31+ are the mappings defined in the data points. Customers
having 1-20 over due transactions are given a score of 80 and customer having 21 or more
past due transactions are given a score of 20. This makes up half of the scoring formula. The
overdue amount makes up the other half of the scoring formula. Customers owing less than
$100 are given the score of 70 and those owing more than $100 are given the score of 30.
Two strategies are defined, each covering a range of scores, and with different tasks or work
items assigned to them:
• Easy Strategy covers the range of 50 to 100 with 2 work items:
- Call Customer
- Reminder Letter
• Difficult Strategy covers the range of scores from 1-49 with 2 work items:
- Legal Action Letter
- Escalate to Legal Dept.
Based on the scoring formula example:
• The customer with the score of 55 = Easy Strategy
• The customer with the score of 40 = Difficult Strategy
Oracle recommends you to use a combination of meaningful data points to determine scores
for your customers. Define strategies to cover the range of scores and have the application
apply them to customer accordingly.
Oracle Fusion Human Capital Management: Required to create employees, jobs, and roles.
These must be created and configured before you start a Financials implementation project.
Oracle Fusion Common Application Configuration for Financials: Used to create the
enterprise model, such as legal entities and business units.
Oracle Fusion Common Financials Configuration: Used to define transaction taxes, such as
tax regimes and authorities.
Oracle Fusion General Ledger: Used to configure the financial structures, such as the Chart
of Accounts.
Oracle Fusion Receivables: Used to configure transaction types, receipts, payment methods,
and adjustment approval limits.
Oracle Fusion Payments*: Used to configure funds capture settings to support payment
processing.
Currently Credit Card processing for Cloud customers is not available at this time.
Aging is the concept of calculating a customer's past due and current transactions.
• Aging shows the amounts owed to the company by its customers and includes the
length of time the amounts have been outstanding.
• Aging is a view of transaction or receivables data that helps a collector understand the
overdue amounts viewed over time. This helps the collector prioritize which transactions
to focus their collection efforts.
The Aging Method Set controls access to data and is defined in the Setup Manager under the
Common Applications Configuration for Financials task list.
Aging Methods are used during the creation of aged dunning plans. Collections delivers 4
predefined aging methods:
• 4-Bucket Aging
• 5-Bucket Aging
• 7-Bucket Aging
• Statement
You can create new aging methods based on company requirements. You cannot modify
these delivered aging methods. However, you can copy any delivered aging method and the
application renames it with the prefix Copy which enables you to modify the copied aging
method.
The setup of collectors determines the work assignment on the Collections Dashboard.
Collectors can be assigned to customers on the Profile History tab of the customer workspace
or on Profile Classes. The following is need to set up collectors:
• Collector Name: Determines the collector name used in the closure section of a dunning
correspondence. You can use either a real name or an alias.
• Type: Employee. You must create individuals as employees before you can set them up
as users, resources, or collectors.
• Employee Assignment: The name of the employee.
• Enable: Yes or no. To terminate or Disable a collector, select No and enter an inactive
date as the termination date.
• Collector Set: The reference data set assigned for security purposes.
Dunning targets collections correspondence to the right customer contact at the right time.
Dunning notices are sent to contacts at the bill-to sites.
• Dunning Address: The customer address where the dunning notice is sent. The notice
can be sent to the customer, account, or bill-to site level.
• Dunning Notice: The correspondence sent to a delinquent customer notifying them of
one or more overdue payments.
• Dunning Template: A form letter or series of form letters escalating the need to pay.
Oracle predefines two.
• Dunning Contact: The name of the individual who is contacted during the Dunning
process. The default is the Account Payables manager.
• Dunning Method: The correspondence method of print, fax, or e-mail for sending
Dunning notices.
• Business Intelligence Publisher (BIP): The technology used to create dunning letters
and generate reports for dunning correspondence.
Predefined dunning letter templates are available, or the deploying company can create their
own dunning notice templates.
The templates are associated with aging buckets or stages in the dunning configuration
process.
Oracle recommends that you use the copy feature to edit a predefined dunning template. This
feature automatically prefixes the name with the word Copy. You can then use the Edit icon to
make the appropriate changes.
Dunning also supports the ability to create different dunning configurations for different
reference data sets, depending on operational and business requirements.
A single consolidated letter can be sent to eliminate sending multiple aged dunning letters to
the same customer who has more than one delinquent transaction.
The four predefined templates are:
• Soft Dunning Letter
• Medium Dunning Letter
• Hard Dunning Letter
• Final Demand Letter
Navigate to: Setup and Maintenance > select the Financials offering > Setup > Collections >
Manage Collections Preferences.
Selections made in the Global Preferences section define:
• Default transaction class that appears in the Collections work area.
• Display of closed transactions that appears on the Transactions tab in the Collections
work area.
• Display of current transactions that appears on the Transactions tab in the Collections
work area.
• Number of days for prior and future transactions that appears on the Transactions tab in
the Collections work area.
• Maximum number of days to reschedule work that appears on the Collections
Dashboard.
• Default aging method that appears on the Collections Aging tab.
• Delimiter used to separate data that appears on the Collections Dashboard.
• The number of characters required to do a search (using fewer than three impacts
performance).
• Return e-mail address for dunning correspondence.
Navigate to: Setup and Maintenance > select the Financials offering > Setup > Collections >
Manage Collections Preferences.
Selections made in the Preference region define the following:
• Preferences applied to a specific preference set.
• Collection Business Level. Three business levels—customer, account, and bill-to—
determine how collectors see their assigned work on the Collections Dashboard, how
collectors manage their customers, and the content of dunning letters.
• Open credit aging default on the Aging tab.
• Exchange rate for currency conversion.
• Default dunning send method.
• Default dunning contact name.
You can use the pre configured Collections Preferences for initial proof of concept,
conference room pilots or other pre-production projects to quickly get the system up and
running.
Navigate to: Setup and Maintenance > select the Financials offering > Setup > Collections >
Manage Collections Preferences.
• Define the Collections Preference Set
• Indicate whether a dispute notice is sent
- If a dispute notice is sent, what letter template is used
• Indicate whether a payment notice is sent
- If a payment notice is sent, what letter template is used
• Indicate whether a promise notice is sent
- If a promise notice is sent, what letter template is used
This is a required setup. Set the collections methods for each business unit to either
Strategies or Dunning. Selecting Strategies requires you to create:
• Scoring formulas with multiple data points; weight totals must = 1.
• Scoring formulas to score customers and assign a strategy.
• Strategy tasks as either manual or automatic.
• Strategies by assigning the task or tasks you create to the strategy applied to a
delinquent customer.
You can increase collections efficiency by assigning unique scores to customers based on a
specific company’s scoring requirements. You can use common data points and formulas
that are provided by the application or configure your own data points and formulas that are
specific to your industry when applying a score to your customers.
During your implementation, you determine how you look at your customer. This means
whether you collect on a customer, account, site, or individual transaction level and which
collectors to assign to those. Scoring and strategies operate and assign ownership of tasks at
this level.
Custom data points are created and added to the scoring formula. When you create your own
scoring formula, the total weight must total 1.
• Each data point must be mapped across the high and low range of the scoring formula.
• The values calculated by a data point are weighted.
• Test your scoring.
• Manual
• Automated
• Grouped into strategies
• Assigned to the collector
• Used to increase efficiency and proactive follow-up
Each strategy is made up of one or more tasks. A task executed manually or automatically is
driven by a workflow. The workflow notifies the collector to perform a task or initiates the
automated process. Every task has an associated workflow.
Oracle Fusion Advanced Collections Strategy Management enables you to configure tasks
that are unique to your business and to group tasks into a strategy and apply that strategy to a
customer based on the customer's collection score. Create a task or tasks to assign to
strategies and include:
• Name: the name the task.
• Type and Category:
- Manual: A task to be completed by a collector or specialist. When you complete
the task it is closed from the queue. The categories for this type are Phone Call,
Personal Visit, or Review.
- Automated: The categories for this type are Send E-mail, Send Fax, or Send to
Printer.
• Correspondence Template: Attach a Dunning template.
Strategies are a series of manual or automated tasks linked together in the order they are to
be executed.
• Strategies can be more effectively used than dunning plans by allowing both automated
and manual tasks to be combined into a strategy. Managers can define strategies to
different collection situations and categories of customers at one of the following levels:
- Customer
- Account
- Bill-to site
• Scoring contains criteria used to analyze customers and score them using data points.
Managers relate scoring to strategies.
Analysis
• If the Strategy Management program cannot find a strategy to match the exact score, it
uses the default Catch All strategy.
Oracle recommends using the predefined strategies or copy and modify the provided sample
strategies.
A strategy consists of the following:
• Create Strategy Template Group: Used to define your general information about the
strategy
• Customer Segment: Identifies the grouping and unique attribute for this strategy
• Strategies: Lists the various stages and scores for your strategy
• Tasks: Lists the tasks in sequential order and defines the details for each
Note Types: Are assigned to notes at creation to categorize them for future reference. During
setup you can add new note types, and you can restrict them by business object type through
the process of note type mapping.
Note Type Mappings: After note types are added, you must map them to the business objects
applicable to your product area. Select a business object other than Default Note Types. You
see only the note types that are applicable to that object. If the list is empty, note type
mapping doesn't exist for that object, and default note types are used. Select Default Note
Types to view the default note types in the system.
Modifying default note types affect all business objects without a note type mapping. For
example, you have decided to add a new note type of Analysis for your product area of Sales-
Opportunity Management. Use the note type mapping functionality to map Analysis to the
Opportunity business object. This results in the Analysis note type being an available option
when you are creating or editing a note for an opportunity. When deciding which note types to
map to the business objects in your area, consider the same issues you considered when
deciding to add new note types. Decide how you would like users to be able to search for,
filter, and report on those notes.
Extensibility features are available on the Note object. For more information refer to the article
Extending CRM Applications: How it Works.
For more information, see the Extensibility topic in Appendix A, Common Applications Topics.
For more information about defining descriptive flexfields, see the Descriptive Flexfields topic
in the Appendix.
Using Advanced Collections metrics you can measure and view the performance of the
collections organization at various levels. It uses industry standard formulas to calculate these
metrics and also tracks metrics historically.
You can view the metrics across many dimensions which you can use to aggregate or
delineate the calculations. These dimensions include time, spatial / location, customer
hierarchy and so on. Using these metrics enables organizations to better understand:
• Health of their outstanding receivables
• Efficiency of their collections organization
• Potential problem areas to apply more collections resources or alter collections
strategies
You can also view metrics across various time dimensions such as Month, Quarter, and Year.
Advanced Collections compares the current values with the prior period values (month,
quarter, or year) and displays a green or red arrow. In most cases a higher value indicates a
negative performance change shown with a red up arrow, however, in some cases a higher
value indicates a positive change and is shown with a green up arrow.
The farther back in time you enter the inception date, the more you can examine metrics in
the past. However, depending on the number of transactions in your system, it could take
additional time for the Initialize and Load Collections Metrics process to run.
Customers typically enter an inception date for the prior one or two calendar years.
Scheduling the Incremental Load Collections Metrics ESS job allows your metrics to remain
up-to-date. Oracle recommends that you run this job on a daily basis.
If metrics data becomes stale (for example, parties are merged or renamed), run the Initialize
and Load Collections Metrics process again.
Decide if it is convenient to convert at fiscal year-end because year-end numbers are easy to
reconcile, and year-to-date figures are correct in the new year.
If you convert in mid-fiscal period, use the previous asset system as well as Assets to report
for the fiscal period.
Required Optional
Setup and Maintenance > Define Fixed Assets Configuration for Rapid Implementation
Use the Define Assets for Rapid Implementation task list to:
• Create a new Assets implementation
• Update an existing Assets implementation
• Upload Assets implementation information to Assets
Use the Create Fixed Assets Configuration spreadsheet to rapidly implement the required
tasks.
Note: You can use this task only when you implement Assets for the first time. Use the
Update Fixed Assets Configuration spreadsheet to update an existing Assets implementation.
• Review the instructions on the Rapid Setup instructions tab.
• Enter your categories, locations, and asset books on the appropriate tab.
Note: System controls, depreciation calendars, and prorate conventions, the category
and location structures, oldest date placed in service, and starting asset number are
defined automatically.
• Validate your data.
• Generate your configuration file.
• Upload your configuration file.
Use the Update Fixed Assets Configuration spreadsheet to update an existing Assets
implementation.
• Review the instructions on the Rapid Setup instructions tab.
• On the tabs where you plan to make changes, click the Download button to import your
existing configuration data to the spreadsheet.
• Update the spreadsheet.
• Validate your data.
• Generate your configuration file.
• Upload your configuration file
You must define a state segment and up to six other location segments.
If you do business internationally, you should create a segment for Country to track the
country an asset is in.
If you track asset locations in more detail, for example, if you use barcodes, you can also add
segments for the building and room number.
The location name (all segments concatenated) appears on forms and reports, which display
only a limited number of characters. You may want to abbreviate some location segment
values
Assets displays only a limited number of characters on its forms and reports. You can use
only two or three segments so that you can display all of them.
Because you must define depreciation rules for each category flexfield combination, more
setup and maintenance effort is required for more segments.
Asset locations track the physical location of assets. Assets can be reported on and
transferred based on their locations.
• Define locations based on the current and anticipated future assignments of assets.
• Ideally, use standardized location names or abbreviations where the names are too
long, since locations are used for grouping, tracking and reporting purposes.
Navigate to: Setup and Maintenance > Define Fixed Assets Configuration > Manage Asset
Locations.
Define your Category, Location, and Asset Key flexfields before defining system controls.
Ensure you define the enterprise name appropriately, because the enterprise name displays
on all reports.
Keep in mind that the oldest date placed in service controls the valid dates on which assets
can be placed in service and the date on which calendars begin.
Because automatic numbering of assets begins with the starting number defined in your
system controls, ensure that the starting number is appropriate
You must first define fiscal years. You then define asset
calendars based on those fiscal years.
• Fiscal years group your accounting periods.
• Calendars are based on the fiscal years that you set up.
– Depreciation calendar: Determines the number of accounting
periods in a fiscal year.
– Prorate calendar: Determines what rate is used to calculate
annual depreciation by mapping each date to a prorate period.
• Define the start date and end date for each of your fiscal years starting from the earliest
date placed in service through at least one fiscal year beyond the current fiscal year.
• Define at least one calendar for each fiscal year to break the fiscal year into multiple
reportable periods, such as months.
• Set up multiple fiscal years and assign different fiscal years to your different corporate
books to meet the various reporting and tax requirements.
Note: At the end of each fiscal year, the Calculate Depreciation program automatically
generates the dates for the next fiscal year and calendars, if they are not defined
• Initially set up all calendar periods from the period corresponding to the oldest date
placed in service to the last day of the current fiscal year.
• Set up at least one period before the current period. At the end of each fiscal year,
Assets automatically sets up the periods for the next fiscal year.
For example, to define a 4-4-5 calendar, set up your fiscal years, depreciation calendar, and
prorate calendar with different start and end dates, and fill in the uneven periods.
• The depreciation calendar determines the number of accounting periods in your fiscal
year.
• The prorate calendar determines what rate Assets uses to calculate annual depreciation
by mapping each date to a prorate period, which corresponds to a set of rates in the rate
table.
• The Calculate Depreciation process uses the prorate calendar to determine the prorate
period that is used to choose the depreciation rate.
Other considerations:
• The prorate convention and the date placed in service
determine the prorate date.
• Assets uses the prorate date to determine the prorate period
in your prorate calendar.
• Assets prorates the depreciation taken for an asset in its first
fiscal year of life according to the prorate date.
The following shows examples of prorate conventions and their prorate dates when the date
placed in service is 01-JUN-2016:
• Following Month convention: Prorate Date is 01-JUL-2016
• Mid-Month convention: Prorate Date is 15-JUN-2016
• Month convention: Prorate Date is 01-JUN-2016
• Half-Year convention: Prorate Date is 01-JUL-2016
If you do business in a country that requires you to use a different prorate convention for
retirements than for additions, define retirement conventions to determine how much
depreciation to take in the last year of life, based on the retirement date.
If you retire the asset before it is fully reserved, then Assets uses the prorate date from the
retirement convention to determine how much depreciation to take in the asset’s last year of
life.
• Initially set up all your prorate conventions from the convention period corresponding to
the oldest date placed in service through the end of the current fiscal year.
Note: At the end of each fiscal year, Assets automatically sets up your prorate
conventions for the next fiscal year.
• Review your reporting authority’s depreciation regulations.
Note: Your reporting authority's depreciation regulations determine the amount of
depreciation to take in the asset's first year of life.
Examples
Example 1:
Regulations require that you prorate depreciation according to the number of months you hold
an asset in its first fiscal year of life. In this case, your prorate convention has twelve rate
periods, one for each month of the year.
Example 2:
Regulations require that you prorate depreciation according to the number of days that you
hold an asset in its first year of life. In this case, the fiscal year depreciation amount would
vary depending on the day you added the asset. Thus, your prorate convention contains 365
prorate periods, one for each day of the year
Month 12 Periods
Mid-Month 24 Periods
In Oracle Fusion Assets, user access to the data is secured at the asset book level.
• Each user can view and update the assets only in the asset book to which they have
access. You can set up an unlimited number of independent asset books.
• Each book has its own set of depreciation rules, accounts, and calendars to organize
and implement your fixed assets accounting policies more effectively.
• An asset can have different financial information and depreciation rules in each book.
For example, you can make the asset cost in your tax book different from the cost in the
associated corporate book. Because the books are independent, you can run
depreciation for each book on a different schedule.
• When you define a tax book, you must specify an associated corporate book.
Note: After a book is created, roles are automatically created and can be assigned to users to
provide access to the asset books.
Navigate to: Setup and Maintenance > Manage Asset Books > Create
To create a corporate book, enter the following fields:
• Name and Description: Use a name that represents your book correctly on reports.
• Book Class: Select Corporate. Other choice is Tax. When you select Tax, enter an
associate corporate book.
• Ledger: Select the ledger to record the asset transactions.
• Depreciation Calendar: Enter the calendar to use for depreciation. The Fiscal Year
Name and Prorate Calendar default in.
• Current Period: Enter the current period. The Oracle Fusion Assets system updates the
current period field each time the current period is closed and the next period is opened.
Keep in mind there can be only one open period at a time for each asset book.
• Divide Depreciation: Select the method for dividing the annual depreciation amount
over the periods in your fiscal year for this book.
- Choose Evenly to divide depreciation evenly in each period
- Choose By Days to divide it proportionally based on the number of days in each
period
Navigate to: Setup and Maintenance > Manage Asset Books > Create
In the Account section of the Create Book page, enter the Account Default . The segments in
the Account Default are used to create the account number for the other types of asset
transactions.
Enter the account number that represent each of these asset transactions and is combined
with the other segments defined in the Account Default:
• Net Book Value Retired Gain and Loss
• Proceeds of Sale Gain and Loss
• Proceeds of Sale Clearing
• Cost of Removal Gain or Loss
• Cost of Removal clearing
• Deferred Depreciation Expense and Reserve
Advanced Rules
Revaluations
Navigate to: Setup and Maintenance > Manage Asset Books > Create.
Complete the asset book setup by entering the rules your asset book will use in operating
Assets:
Reference Data Groups: Enter the Reference Data Set Code that is used for each type of
object.
Revaluations: Select the following options:
• Allow revaluation by Cost or Net book value
• Revalue depreciation reserve
• Revalue YTD depreciation
• Amortize revaluation reserve
• Retire revaluation reserve
• Include current period depreciation
• Revalue fully reserved assets
• Life Extension Factor
• Maximum Revaluations
• Life Extension Ceiling
• Allow capital fund accounting
Data can be copied from the corporate book on a regular basis, excluding depreciation
information.
Note: Use the Perform Periodic Mass Copy process to transfer assets and transactions from
the corporate book to the tax book.
In this example:
• The corporate book is populated by the Oracle Fusion Payables business units
assigned to the same primary ledger.
• The tax book is populated by Oracle Fusion Assets.
• The tax book uses alternate accounting.
• The tax book can post accounting entries to the corporate book's primary ledger or to its
secondary ledger, as required.
Business Corporate
Unit Book Tax
Book
Payables Assets
Assets
In this example, your company has operations in the United States only, and you need to
prepare financial statements for reporting purposes. Additionally, your company must meet
depreciation requirements under federal and state laws.
Oracle recommends creating a corporate book and two associated tax books.
In this example, your company has operations in Singapore, and the company is a subsidiary
of a US company. Your company must prepare its financial statements in Singapore dollars
(SGD) for reporting purposes, and in United States dollars (USD) to fulfill the parent
company's US generally accepted accounting principles (GAAP) and consolidation
requirements.
• Primary currency: SGD
• Reporting currency: USD
Oracle recommends creating a corporate book that is assigned to the primary ledger with the
primary currency SGD and the reporting currency USD.
Assets automatically generates currency representations for the transactions in all the
reporting currencies.
You can view transaction details, run reports, and create accounting entries in both the
primary and reporting currencies.
In this example, your company has operations in the United States. Your company needs to
prepare its financial statements under both US Generally Accepted Accounting Principles
(GAAP) and International Financial Reporting Standards (IFRS).
Oracle recommends creating a corporate book for the US GAAP primary ledger and an
associated tax book for the IFRS secondary ledger. Both the primary and secondary ledgers
should use the same chart of accounts and currency.
Manage Reference Data Sets: Use this page to create the Set Code, Set Name, and
Description fields that can then be assigned to reference data.
Manage Set Assignments for Set Determinant Type: Use this page to assign the reference
data sets to relevant reference objects.
• Select Common Set to share it across the organization.
• For multiple assignments, you can classify different types of reference data sets into
groups and assign them to reference entity objects.
• The assignment takes into consideration the determinant type, determinant, and
reference group, if any.
For example, when managing set assignments for the set determinant type, if you select
Business Unit as the determinant type, you must provide the name of the business unit as the
corresponding determinant.
Asset Book is the determinant type in Oracle Fusion Assets. An asset book:
• Records information about assets including their acquisition, depreciation, and
retirement.
• Is tied to a ledger.
Method of Sharing:
• Assignment to one set only, no common values allowed used for:
- Prorate conventions
- Bonus rules
- Depreciation ceilings
- Asset Descriptions
• Assignment to one set only, with common values:
- Depreciation Methods
- Queue names
- Retirement types
- Unplanned types
• Simplest form.
• Allows assigning a reference data object instance to one and
only one set.
• For example, Asset Prorate Conventions are defined and:
– Assigned to only one reference data set.
– Shared across multiple asset books, but all the values are
contained in only one set.
EXAMPLE
In this example, your company is headquartered in the United States and has two
subsidiaries. There are three corporate books and your company wants to eliminate
duplication of reference data.
Oracle recommends the predefined reference data set Common to share reference data
across all the books.
In this example, your company is a multinational company with operations in the United
States and Japan. The company has two corporate books: US CORP and JAPAN CORP.
Because the depreciation methods used in these two countries are different, US depreciation
methods should not be available to JAPAN CORP and Japanese depreciation methods
should not be available to US CORP.
Oracle recommends two reference data sets and segregating the methods.
Asset categories:
• Group assets that share financial accounts and usually depreciate using the same rules.
• Must be assigned to asset books with default accounts and depreciation rules.
• Use the default account values to account asset transactions in this category.
Define the balance sheet accounts carefully, because they cannot be changed once assets
are added to the category.
If you have more than one book per ledger, best practice is to enter a unique clearing account
for each book.
• Define the Category flexfield such that assets are grouped according to depreciation
rules.
• Organize category hierarchies such that valid subcategory values depend on a major
category value.
• Ensure that the category is compliant with the chart of accounts
• Set up default accounts and rules for each Category flexfield combination and for each
book.
• Define depreciation rules with care for each category, because they will be automatically
defaulted to assets.
• Assign a category to an asset book before entering assets with that category in that
book.
Setup and Maintenance work area > Define Fixed Assets Configuration > Manage Cash
Generating Units
A cash-generating unit is largely independent of the cash inflows from other assets or groups
of assets.
Navigate to: Setup and Maintenance > Manage Asset Distribution Sets
Note: If you change the distribution information for a distribution set, it does not affect assets
already assigned to that distribution set.
Parallel Request Number Example: For example, if you set the value to 5, you can run
multiple Depreciation processes.
Batch Size Example: For example, if you use the default value of 200, each batch contains
200 records. The value can be between 1 and 10,000.
Information: For more information, see the Manage Lookups in Appendix B: Common
Applications Topics.
Use Assets descriptive flexfields to record additional information about assets that is not
included in the standard information on Assets pages.
For example, you can set up a descriptive flexfield for each asset category to collect
information relevant to your business, such as the license number for cars and the square
footage for buildings.
When you assign a new asset to a category, you enter the additional information in a
descriptive flexfield
For more information on defining descriptive flexfields, see the Descriptive Flexfield topic in
the Appendix B: Common Application Topics.
In this practice you are an asset accounting manager at your company and will be assigning
the Data Role for the Asset Book to your User Account.
Navigate to: Setup and Maintenance > Define Expenses Configuration for Rapid
Implementation
Use these Rapid Implementation tasks to begin your Expenses configuration:
• Manage Expenses System Options
• Manage Expense Report Templates
• Manage Expense Approval Rules
• Manage Conversion Rates and Policies
Note: You can:
• Navigate through the Define Expenses Configuration for Rapid Implementation task list or
by searching directly on the task.
• You can manually add the rapid implementation or standard Expenses task lists and
tasks to your rapid implementation project to change and update your setup.
Navigate to: Setup and Maintenance > Manage Expenses System Options
Use the Manage Expenses System Options page:
• To manage expense entry and processing for all business units.
• To confirm that the default settings are aligned with your business practices.
Navigate to: Setup and Maintenance > Manage Expenses System Options
• Enable Payment Method: Controls whether users can select a reimbursement payment
method in the expense report. To allow users to select the payment method for
reimbursement of each expense report, set the option to Yes.
• Allow Reimbursement Currency Section: Select Yes to allow choice of reimbursement
currency during expense entry. By default, this option is set to No. The application uses
the default payment method, such as check or EFT, that was set up for the users'
reimbursement.
• Enable Attachments: Controls whether you want to allow attachments. You can select
No, Header Only, or Both Header and Lines
• Allowing Overriding Approver: Controls whether an approver can override an expense
report.
• Enable Prepaid Cash Expense: Controls whether a user can use a prepaid cash expense
card.
• Enable Travel: Controls whether your business unit can see the Travel tab in the
Expenses work area.
• Enable Recurring Expenses: Controls whether you can mark expenses as recurring in the
Create Expenses page.
Note: You can enable descriptive flex fields using Expenses.
Navigate to: Setup and Maintenance > Manage Expenses System Options
• Display Bar Code: Controls whether a barcode that uniquely identifies an employee's
expense report displays on the printed copies. This system option enables you to fax
receipts and the expense report cover sheet with the barcode on it to a server. The server
attaches the receipts to the expense reports.
• Enable Descriptive Flexfields: Controls whether you want to display descriptive flexfields
in an expense report.
• Printable Expense Report Format: Your company can create printable expense report
formats in BI Publisher Enterprise to meet legal or expense report formatting
requirements. The report name in the catalog cannot have spaces.
• Enable Terms and Agreements: You can enforce expense terms and agreements for all
or specific business units. For enforcement, select Yes. This choice list controls whether
employees are required to select the I have read the company policies before submitting
expense reports check box.
Navigate to: Setup and Maintenance > Manage Expenses System Options
• Enable Payment Notification to Employee: Notify employee when payment is created for
reimbursement to entity.
• Enable Automatic Travel Expense Report Creation: Controls whether your company
chooses to automate expense reports from trips.
• Expense Report Audit Approval: Controls when the expense report is approved – either
after manager approval or in parallel with manager approval.
• Processing Days Allowed After Termination: Choose number of days after employee
termination date that expense report processing is allowed.
• Pay Expense Reports through Third Party: Controls whether expense reports are paid
through a third party or through Payables. A third-party application may be a legacy
application within your company or an outside supplier. The default option processes
employee expenses through Oracle Fusion Payables.
• Specific Business Units: This is a list of specific business units to which you can apply
your selected options.
Your company can create printable expense report formats in BI Publisher Enterprise to meet
legal or expense report formatting requirements. You can then assign the formats to any of the
business units on the Manage Expenses System Options page.
Note: The report name in the catalog cannot have spaces.
Printable
Expense Report
Specific
Business
Unit
Navigate to: Setup and Maintenance > Manage Expense Report Templates.
Additionally, if your company processes corporate card transactions and you want the expense
types to be automatically assigned during corporate card transaction processing, you must set
one expense report template as a default expense report template.
Navigate to: Set up and Maintenance > Manage Expense Report Templates > Create.
The purpose of a default expense report template is to:
• Define the items relevant for corporate cards.
• Provide default expense report templates for mobile expense entry.
You can also change the default template from one to another template.
The dates that you enter in the Effective Start Date and Effective End Date impact whether you
can use that template. If the date is outside of the range of effective dates, you cannot use that
template.
Note: In most cases you would probably inactivate individual expense types, rather than
inactivating an entire expense report template.
To inactivate an expense report template, enter a date in the Effective End Date field on the
Create Expense Report Template page.
You can also inactivate individual expense types in the same way on the Create Expense Type
or the Edit Expense Type page, but the expense report template end date overrides the end
date for individual expense types.
Note: If the current date is past the expense template end date, an employee can still use the
inactivated template to enter expenses on the expense report for the period in which the
expense report template was active.
Caution: If you decide to inactivate a default expense template, then no corporate card
mapping occurs if no other default expense template is identified.
A default expense report template with a corporate card expense type mapping is required for
each business unit that processes corporate card transactions.
Note: If your company is established in multiple countries, you must create one expense report
template per business unit. If your users use multiple languages within a business unit, then
you must implement the expense report templates in each of those languages.
You can assign the natural account in the expense report template.
After creating expense types, associate them with corporate card expense types on the Card
Expense Type Mapping tab of the Create Expense Report Template page.
• Corporate card expense types come predefined with Expenses or you can add them as
additional lookups.
• Associating defined expense types with corporate card expense types enables Expenses
to correctly derive expense types during the corporate card transaction upload process.
Itemizing expenses:
• Breaks down charges granularly so you can apply them to
specific accounts.
• Applies expense types to both corporate card expense types
and cash.
• Note: When itemization is set up as Required or Enabled,
include at least one expense type on the Itemization tab of the
Create Expense Type page.
Set up itemization on the Itemization tab of the Create or Edit Expense Type page according to
your company's requirements.
• You can create expense types that are use for itemization only.
• A parent type cannot be an itemized expense type.
• You can also decide whether to enable, disable, or require itemization by employees or
contingent workers when they create an expense item during expense entry.
During itemization setup, you can determine whether the expense types you define are:
• Eligible during expense entry for itemization only.
• Available as an independent, single expense type.
Note: When itemization is set up as Required or Enabled, include at least one expense type on
the Itemization tab of the Create Expense Type page.
Navigate to: Set up and Maintenance > Manage Expense Report Templates > Select a
Template > Create > Project Expenditure Type Mapping tab.
To set up project-enabled expense types:
• Select the Enable projects check box.
• Select a default project expenditure type, which is a project expense type to which
unspecified project unit expenses are assigned.
• Specify whether receipts are required for project expenses when the user submits an
expense report.
• You can map project-enabled expense types to a specific project unit and a project
expenditure type on an exception basis.
• The association of a project-enabled expense type with a project unit and a project
expenditure type derives accounting in Oracle Projects Costing. Note: Before you can
project-enable expense types, you must perform the following prerequisite setup in
Oracle Fusion Project Foundation:
- Project unit: A unique identifier of a group of projects that are managed as a unit.
- Project expenditure type: A classification of cost.
• You can specify the tax classification code that applies to the
expense type.
• The tax classification code specified during the setup of an
expense type is automatically populated onto the Create
Expense Item page during expense entry.
If necessary, the user can override the specified tax classification code when creating an
expense item if the tax field is enabled on the report.
Yes
Navigate to: Setup and Maintenance > Search Tasks: Manage Administrator Profile Values >
Search: EXM_ALLOW_FULL_ACCT_OVERRIDE
Enabling Expense Account Segments
User the EXM_ALLOW_FULL_ACCT_OVERRIDE profile option to capture accurate charge
allocation by enabling all users or specific users to update all expense account segments of
their expense items.
The Override Expense Account Allocation privilege allows users to see the accounting
segments in an expense entry:
1. Search for profile option code EXM_ALLOW_FULL_ACCT_OVERRIDE.
2. Set this profile option to Yes at the site level or at a specific user level.
3. View and update the full accounting segments in the expense entry.
4. Create an Expense Item.
Key Resources
For additional details on enabling full accounting segments update, go to Oracle Applications
Help (fusionhelp.oracle.com) and review the following topics:
• How Can I enable All Account Segments for Expense Report Users?
Expenses supports flexible and configurable approval rules for expense report approval
using the Approvals Management Extensions (AMX) and Oracle Business Process
Management Suite (BPM).
BPM provides the interface to administer the approval rules. A BPM Worklist
administrator who is assigned the role of Financial Application Administrator
(FUN_FINANCIAL_APPLICATION_ADMINISTRATOR) can access the approval rules in
the BPM Worklist.
When you submit an expense report, Expenses:
1. Uses a set of approval rules is created in AMX to build the list of approvers.
2. Sends approval notifications to approvers.
3. Continues sending approval notifications to the next set of approvers in the
approval list until all approvals are complete.
Navigate to: Set up and Maintenance > Manage Expense Approval Rules
Navigate to: Set up and Maintenance > Manage Expense Approval Rules > Oracle BPM
Worklist
The approval rules are managed through the BPM Worklist application. If you are authorized to
manage the approval rules, you'll see an Administration link displayed in the upper right corner
of the application.
Note: When the workflow patch is applied, the version of the composite changes to a number
that is different than
11.1.11.1.0. You can also identify the active composites from the Enterprise Manager (EM)
console.
3. Click Diamond
Navigate to: Set up and Maintenance > Manage Expense Approval Rules
1. Click the Assignees tab.
2. Click the Switch to Vertical Layout link.
3. Click the diamond icon in the left-most Expense Report rectangle.
3. Expand
2. Click
1. Go To Rule
Navigate to: Set up and Maintenance > Manage Expense Approval Rules
1. Click Go to Rule.
2. Click on the ExpenseReportManagerRuleSet.
3. Expand the ExpenseReportManagerApprovalRule.
Expand
Expand the ExpenseReportManagerApprovalRule to see the current definitions for the rule.
Navigate to: Setup and Maintenance > Manage Conversion Rates and Policies
A conversion rate is a ratio at which the principal unit of one currency can be converted into
another currency. After selecting a business unit, you use the Edit Conversion Rates and
Policies page to specify certain conversion rate behavior such as:
• Type of conversion rate you want to use.
• Whether to display conversion rate policies warnings
• Other important considerations.
Navigate to: Setup and Maintenance > Manage Conversion Rates and Policies
Select the Business Unit from the list on the Manage Conversion Rates and Policies page.
You can define conversion rate behavior for each business unit in your company to:
• Enforce conversion rate policies.
• Validate conversion rates that employees enter for foreign currency receipts.
Prerequisite:
• Define conversion rates and conversion rate types in Oracle
Fusion General Ledger.
Navigate to: Set up and Maintenance > Manage Conversion Rates and Policies > Select a
Business Unit > Edit
On the Edit Conversion Rates and Policies page, enter:
• Type of conversion rate, whether Corporate or Spot.
• Check the Default conversion rate to default the conversion rate onto a newly created
expense report. This applies to cash transactions only.
• Optionally set warning and error tolerance percentages for specific currencies. The
application warns the user of a conversion rate policy violation or an error that prevents
submission of the expense report.
• Check to display conversion rate policy warnings.
Note: If you enter a conversion rate value in an expense report, or override a defaulted value,
the value you enter is validated against the current conversion rate definitions.
• The warning tolerance is 1.579 USD up to 1.65795. If the user enters a conversion rate
above 1.65795, a warning appears.
• The error tolerance is over 1.65795 up to 1.7369. If the user enters a conversion rate
above 1.7369, the application prevents the user from submitting the expense report.
• If the employee enters a cash amount for a meal of 25 GBP on the expense report and
indicates a conversion rate above 1.65795, a warning appears that reminds the employee
to use a conversion rate less than 1.65795. Warnings are tracked by the application. You
can view them in the Expense Items region on the Edit Expense Report page.
• If the employee enters a cash amount for a meal of 25 GBP on the expense report and
indicates a conversion rate above 1.7369, the application prevents submission of the
expense report. Consequently, errors are not tracked by the application.
Note: To prevent an employee from entering any conversion rate value over the conversion
rate definitions, enter 0 (zero) as a warning tolerance percentage and as an error tolerance
percentage.
Navigate to: Set up and Maintenance > Define Expense Policies and Rules.
The Define Expense Policies and Rules tasks enable companies to define their expense
policies that determine, for example:
• How expense approval rules are configured.
• How to manage expense audit list rules.
• How to manage expense audit list membership.
Navigate to: Setup and Maintenance > Manage Policies by Expense Category.
You can set up and enforce a variety of expense policies to help control, manage, and reduce
employee spending. The types of policies you can set up in Expenses are highlighted in the
Create Policy box.
To increase compliance with company policies:
• Managers can view policy violations in approval notifications.
• Expense reports can be automatically selected for audit when policy violations exist.
Rate Limit X X X
Rate Currency X X X X
Rate Determinants X X X X
Policy Enforcement X X X
A mileage policy is a rate-calculated policy, whereas the others are rate-enforced policies.
Rate Limit X X X
Rate Currency X X X
Rate Determinants X X X
Policy Enforcement X X X
Navigate to: Setup and Maintenance > Manage Policies by Expense Category.
Navigate to: Setup and Maintenance > Manage Expense Report Templates.
Define expense types and assign policies:
• When an expense type is itemized, you can assign a policy at the parent expense type
level or at the itemization expense type level. Note: You cannot assign a policy at both
levels.
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Mileage > Search > Create Policy: Mileage.
Mileage reimbursement is automatically calculated by the application based on your definition
of the eligibility rules, rates determinants, and add-on rates.
On the Create Policy: Mileage page you can set up a mileage expense policy by defining:
• Mileage Eligibility Rules
• Mileage Rate Determinants
• Add-On Rates
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Mileage > Search > Create Policy: Mileage.
In the Create Rates Dialog box:
• Enter a description in the Description field.
• Select a country from the Country field
• Select either Multiple currencies or Single currency from the Rate Currency field.
• Select a Unit of Measure.
Click the Create Rates button.
• The page downloads a spreadsheet for entering mileage rates.
- Enter the rates in the spreadsheet.
- Upload the spreadsheet.
Expenses automatically calculates mileage reimbursement based on definition of:
• Eligibility rules
• Rate determinants
• Add-on rates
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Mileage > Search > Create Policy: Mileage.
In the Mileage Eligibility Rules section, enter:
• Standard mileage deduction: Deduct a specified number of miles from the total miles
traveled before applying the mileage rate calculation.
• Minimum distance for mileage eligibility: Specify the minimum number of miles required
for mileage eligibility.
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Mileage > Search > Create Policy: Mileage.
If your mileage rates vary by the total distance traveled in a specific time period, then you can
define that time period and other attributes that determine the mileage rates applicable to that
time period.
In the Mileage Rate Determinants section, define:
• Mileage rates, based on an employee's grade, position, or job in the Role box.
• Define the location by selecting either geographical type or zone type locations.
• Distance Threshold: Define mileage rates for distance ranges. Mileage rates are based
on the distance traveled in a single trip or during a period of time. For example, if
traveling less than 50 miles, the rate is 20 cents a mile. For 50 miles or more, the rate is
15 cents.
• Select a Vehicle Category and Type, and a Fuel Type.
- Vehicle Category – Mileage rates are based on vehicle category, such as Company
or Private.
- Vehicle Type – Mileage rates are based on vehicle type, such as a car, motorcycle,
or van.
- Fuel Type – Mileage rates are based on fuel type, such as diesel, petrol, hybrid, or
electric.
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Mileage > Search > Create Policy: Mileage.
In the Add On Rates section, enter:
• A rate type such as rates by mileage or rates by range of passengers.
- Single rate per passenger : One mileage reimbursement rate that applies to each
passenger, regardless of the number of passengers in the vehicle
- Rates by mileage determinants: Mileage rate reimbursed per passenger varies by
multiple mileage rate determinants that you defined, such as Vehicle Category,
Vehicle Type, or Role
- Rates by range of passengers: Mileage rate reimbursed per passenger varies by
the number of passengers in the vehicle. For example, the mileage reimbursement
rate is $ .25 per mile for the first three passengers and $ .20 per mile thereafter.
- Rate by mileage determinants and range of passengers: Mileage rate reimbursed
per passenger varies by multiple mileage rate determinants that you defined and by
the number of passengers in the vehicle. For example, the mileage reimbursement
rate is $ .10 for the first two passengers traveling in a diesel car and $ .07 for the
remaining passengers. Similarly, $ .08 for the first two passengers traveling in a
hybrid car and $ .05 for the remaining passengers.
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Entertainment > Search > Create Policy: Entertainment.
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Entertainment > Search > Create Policy: Entertainment.
To comply with laws and regulations and to protect against inappropriate expenditures that
may arise when employees entertain or give gifts to customers, you can use the Create
Entertainment Policy page to:
• Define entertainment spending rules.
• Define entertainment policy violations.
• Capture information about event attendees and gift recipients.
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Entertainment > Search > Create Policy: Entertainment.
Rate Definition
• Select a type of rate limit, whether yearly, by instance, or both.
• Enter the period start month and day.
• Specify whether the expense policy rate is defined by a single currency or multiple
currencies.
Rate Determinants
Attendee types is the only rate detriment for an entertainment expense policy.
You can define different rates for different attendee types, such as:
- Public sector attendees
- Private sector attendees
Note: You can create entertainment policies for enforcing policy rates, capturing attendee
information, or both.
To capture additional company specific information, you can use the Expense Attendee
descriptive flexfield.
Navigate to: Setup and Maintenance > Manage Policies by Expense Category > Expense
Category: Entertainment > Search > Create Policy: Entertainment.
In the Capture Attendee Information:
• Select whether you require an attendee amount.
• Select whether you want to display attendee or nonemployee information.
• Click Save and Close when you entries are complete.
Navigate to: Setup and Maintenance > Define Credit Card Data.
The Define Credit Card Data activities on the task list are part of the flow that uploads and
processes corporate card transactions for reimbursement to employees and card issuers.
The Define Credit Card Data activity is part of the flow that uploads and processes corporate
card transactions for reimbursement to employees and card issuers.
Prerequisite
Before you can manage credit card data activity, you must work with your corporate card
issuers to establish connectivity and to determine the transaction file format and its delivery
frequency.
Uploading and Validating Corporate Card Transactions
After establishing a secure connection, your company can start receiving the corporate card
transaction files. Expenses loads the corporate card transaction file and validates the
transactions. If they are present in the file, Expenses loads summary and detail transactions.
All valid corporate card transactions are created as expense items and are available for
inclusion in employee expense reports.
All invalid corporate card transactions are available for corporate card administrators to review
and correct. After correction, these transactions go through the validation process again and
become available for expense reporting.
2.
1. 4.
3.
Navigate to: Setup and Maintenance > Define Credit Card Data > Manage Corporate Card
Issuers > Edit
To enable your company to pay a corporate card issuer:
1. Select a default payment method, whether check, Electronic, Electronic-SEPA,
Outsourced Check, or wire, in the Payment Methods region on the Edit Corporate Card
Issuer page.
2. Enter bank account information in the Address region on the Edit Corporate Card Issuer
page.
3. Associate the newly created card issuer with your company account on the Create
Company Account page.
a. Navigate to: Define Credit Card Data > Manage Corporate Card Programs > Edit >
Edit Corporate Card Program.
b. In the Company Accounts region on the Create Corporate Card Program page,
click Create to open the Create Company Account dialog box
Note: Setting up corporate card issuers is mandatory if you want to implement
corporate cards.
Note: If you want to implement corporate cards, you must set up corporate card programs.
A corporate card program consists of one or more company accounts that represent a specific
organizational hierarchy in your company. Corporate cards are issued under each company
account.
Each company account is associated with:
• A card issuing bank, known as a card issuer.
• Payment terms.
• Other agreements.
Your company can choose to receive electronic files containing the corporate card transactions
of its employees on a regular basis. The file format and method of delivery are agreed to and
set up before your company starts processing the corporate card transaction files through
Expenses.
Navigate to: Setup and Maintenance > > Manage Corporate Card Programs > Create > Create
Corporate Card Program page.
Navigate to: Setup and Maintenance > Manage Corporate Card Programs > Transfer
Parameters Tab > Create > Create Transfer Parameter dialog box.
No setup or process change is necessary to receive corporate card transaction files from
MasterCard or American Express with encrypted card numbers
Navigate to: Setup and Maintenance > Manage Corporate Card Usage Policies
Navigate to: Setup and Maintenance > Manage Corporate Card Usage Policies > Edit > Edit
Corporate Card Usage Policy
An expense category represents a grouping of expense types. For example, the expense
category of Airfare represents the following group of expense types: International Air and
Domestic Air.
Warning Amount: The warning tolerance is $100 up to $105. Above $105, the user sees a
warning.
Error Amount: The error tolerance is over $105 up to $110. Above $110, the application
prevents the user from submitting the expense report.
If the employee enters a cash amount over $105 for a car rental, a warning appears, if opted,
that reminds the employee to use a corporate card, instead of cash, for car rental charges over
$100. Warnings are tracked by the application. You can view them in the Expense Items region
on the Edit Expense Report page.
If the employee enters a cash amount over $110 for a car rental, the application prevents
submission of the expense report. Consequently, errors are not tracked by the application.
Note: If no cash limits are defined, you can submit cash expenses of any amount.
You can upload MasterCard CDF3 files and American Express GL1025 files with encrypted
corporate card numbers.
Transactions without employee numbers are rejected when corporate card numbers are
encrypted. You must ask your card issuer to include an employee number for each transaction
in the file.
When encrypted American Express GL1025 files are uploaded to Expenses, they are stored as
follows:
• A new encrypted corporate card number is created by concatenating an employee ID
number with unmasked digits.
• If the new encrypted corporate card number is more than 12 digits, the last 12 digits are
used as the card number.
• If the new encrypted corporate card number is less than 12 digits, the application adds
zeros in front to total 12 digits.
• The new encrypted corporate card number is then stored against the employee.
Setting Description
Employee Liability Account Set up as a system option on the
Edit Expenses System Options
page.
Corporate Card Issuer Payment Set up in Payables.
Liability Account
Expense Clearing Account and Set up in the Create Company
Payment Option Account dialog box. Note: See
Configuring Corporate Card Issuers
in this chapter.
The following actions occur with the individual pay payment option:
• Set up company account and download data file _
Also assume that there are no employee advances applied to the expense report.
Note: The Report total only includes cash, other expenses, and
corporate card business.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
When the employee's invoice is first exported into Payables, the invoice amount at the header
level will equal the Amount Due Employee as noted in the table above.
This table describes the complete accounting for all invoices created (note that all lines shown
as expense lines, whether business or personal, represent the invoice distribution lines for the
invoices).
The user invoice contains accounting distributions for both the Cash and Other Expenses and
Credit Card Expenses. The credit card provider invoice contains a single accounting
distribution for all credit card expenses.
As outlined above, when the Company Pay payment scenario is used, there are two different
points in the proves when accounting entries are created in relation to the clearing account.
The first accounting entry is created when the invoice due to the corporate card provider is
created.
The second accounting entry is created once a user submits their expense report and it is
exported into Payables by running Expense Report Export. The first four lines in the accounting
entry are the actual lines that you will see in the invoice Distributions window in Payables for
the invoice due to the employee.
When you set up receipt and notification rules according to your company's policies,
employees are not reimbursed for expense report expenditures until missing or overdue
original or imaged receipts are submitted.
Receipt management policies create receipt and notification rules to determine:
• When to send notifications to employees.
• When to place payment holds on expense reports due to missing or overdue receipts.
Navigate to: Setup and Maintenance > Manage Expense Report Receipt and Notification Rules
> Create > Create Expense Report Receipt and Notification Rule.
You can assign receipt and notification rules to each business unit in your company to reflect
your business policies. When you set up receipt and notification rules according to your
company's policies, employees aren't reimbursed for expenditures until missing or overdue
original or imaged receipts are submitted.
When you set up receipt management rules for your company, you can specify the following:
• Type of receipts
• Granularity of receipt requirements
• Receipt requirements
Navigate to: Setup and Maintenance > Manage Expense Report Receipt and Notification Rules
> Create > Create Expense Report Receipt and Notification Rule.
First Receipt Management Decision
The first and most important receipt management decision is to specify the type of receipt your
company requires for expense report submission. You can require:
• Imaged receipts: Expense receipts that have been converted to a digital image by a
camera, scanner, or fax machine so they can be attached to the online expense report.
Note: If you specify that imaged receipts are required, you must also specify the point in
the expense report process at which their attachment to the expense report is required.
• Original receipts: Paper receipts that employees receive after making a purchase by
cash, check, or corporate card.
Navigate to: Setup and Maintenance > Manage Expense Report Receipt and Notification Rules
> Create > Create Expense Report Receipt and Notification Rule.
Enable expense report receipt and notification functionality by setting up receipt and
notification rules on the Create Expense Report Receipt and Notification Rule page.
Navigate to: Setup and Maintenance > Financials > Define Travel>
From Define Travel, you can access the following tasks:
• Manage Travel Partner Integrations
• Manage Travel Itinerary Validation Rules
• Manage Travel Policy Lookup Types
When you enable travel integration, the following actions can occur:
• Itinerary data is imported into Expenses from your travel partner and trips are
automatically created for valid itineraries.
• Updates to itineraries are imported into Expenses from your travel partner until the
employee takes the trip.
• Expense reports are automatically created and appear in the Expenses work area.
• Approvers and auditors can view the difference between booked and actual travel
expenses, booking policy violations, and justifications provided by users.
Set to Yes
Navigate to: Setup and Maintenance > Manage Expenses System Options
You can enable travel integration for the entire company or for selected business units.
If your business unit has not enabled travel integration, you will not see the Travel tab in the
Expenses work area.
To view trip data in the Expenses work area, you must download
itinerary data into Expenses.
• You can schedule the Import Travel Itineraries process to
automatically download the itinerary data periodically.
– This process creates or updates trips based on the downloaded
itineraries and makes them visible to employees.
Navigation: Navigator > Tools > Scheduled Processes > Schedule New Process > Job >
Name: Create Trip Expense Report.
When automatic creation of expense reports is enabled, employees can choose to generate
expense reports:
• When their trips are completed.
• When they receive the first corporate card transaction.
Employees can also choose to manually initiate creation of expense reports.
.
Your company can define centrally-billed travel cards and load these corporate card
transactions so employees can submit them in their expense reports.
Your reliance on accurate travel data to make strategic company-wide travel decisions is
essential to:
• Improve the accuracy of travel data.
• Provide visibility of policy violations to approvers and auditors.
There are two types of itinerary validation rules:
• Validations that always occur.
• Validations that you can enable.
The following table describes the first two steps in the flow of
expense report data when you use a legacy or third-party
expense report reimbursement application.
Pay Expenses
Reports Through
Navigate to: Setup and Maintenance > Manage Expenses System Options.
You can also use your Apple or Android mobile device to:
• Add event attendees from calendar events and your address book or create new
attendees.
• Review automatically matched items for elimination of duplicates.
• Submit expense reports with cash expenses and corporate card transactions.
Before submitting expense reports to Expenses from your mobile device, they are validated for
policy compliance and required information. Validated expense reports can then be submitted
to the web-based application for approval.
Invalid expense reports are stored as saved reports on the mobile device and users can take
corrective action in Expenses.
You can also use your mobile device to approve expense reports:
• Review expenses, receipts, and itemizations.
• Review policy violations.
• Approve, reject, or request more information.
Note: The Expenses mobile device application is currently available for the iPhone and Android
phones and the iPad.
You can use the mobile Expenses application to track your travel
and automatically create a mileage expense. To start tracking
mileage:
1. 2.
To make ineligible expenses eligible, you must provide any missing information. You can,
however, upload the ineligible expenses to the Expenses web-based application without
providing the missing information.
Additional Conditions
If you submit an expense report from a mobile device with invalid or missing information, the
Expenses web-based application saves the expense report with a status of Saved under the
following additional conditions:
• The expense report violates a policy that is above the allowed limit and company policy
prevents submission of an expense report if a policy violation occurs.
• The company policy prevents submission of the expense report if required imaged
receipts are not attached during submission.
• The cost center for one or more expenses does not exist in the Expenses web-based
application and the cost center account cannot be created automatically.
• The descriptive flex field is required for expense items.
• Category-specific fields are required for expense items.