Documente Academic
Documente Profesional
Documente Cultură
Introduction to Financials
Implementation
Student Guide
D75544GC
Edition: 3.0
April 2013
D77370
Authors Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
i
Managing Geographies ........................................................................... 87
Geographies Overview .......................................................................... 88
Geography Structure ............................................................................ 89
Geography Hierarchy ........................................................................... 90
Geography Validations .......................................................................... 92
Address Cleansing................................................................................ 93
Configuring Enterprise Structures Overview ............................................... 94
Define Legal Jurisdictions and Authorities .................................................. 96
Legal Jurisdictions Overview .................................................................. 97
Legal Authorities Overview .................................................................... 98
Manage Legal Entities ............................................................................. 99
Legal Entities Overview ....................................................................... 100
Legal Entity Considerations .................................................................. 102
Legal Entity Decisions 1 ....................................................................... 103
Legal Entity Decisions 2 ....................................................................... 104
Legal Entity Decisions 3 ....................................................................... 105
Legal Entity Decisions 4 ....................................................................... 106
Legal Entity Decisions 5 ....................................................................... 107
Legal Entity Decisions 6 ....................................................................... 109
Legal Entity Decisions 7 ....................................................................... 110
Legal Entity Decisions 8 ....................................................................... 112
Legal Entity Decisions 9 ....................................................................... 113
Manage Legal Reporting Units................................................................. 114
Legal Reporting Units Overview ............................................................ 115
Define Reference Data Sharing ............................................................... 117
Reference Data Sharing Overview ......................................................... 118
Manage Reference Data Partitions ......................................................... 120
Determinant and Determinant Types ..................................................... 122
Reference Data Set Assignments .......................................................... 123
Reference Data Set Examples ............................................................... 126
Reference Group ................................................................................. 128
Knowledge Check: Reference Data Sets ................................................. 130
Knowledge Check: Reference Data Sets Answer ..................................... 131
Knowledge Check: Reference Data Sets with Business Units ..................... 132
Knowledge Check: Reference Data Sets with Business Units Answer ......... 133
Manage Business Units .......................................................................... 134
Business Units Overview ...................................................................... 136
Business Unit Definition Considerations ................................................. 137
Business Unit Hierarchy Example .......................................................... 138
Lesson 3: Highlights ................................................................................ 139
Lesson 4: Configuring Oracle Fusion General Ledger ..............140
Lesson 4: Objectives ............................................................................... 140
Chart of Accounts .................................................................................... 141
Sharing Ledger Components Across Oracle Applications ............................. 141
Accounting Configuration Prerequisites .................................................... 142
Creating Chart of Accounts ..................................................................... 143
Chart of Accounts Components ............................................................. 145
Define Value Sets ............................................................................... 147
Validation and Value Sets .................................................................... 149
Building the Chart of Accounts Structure ................................................ 151
Assigning Segment Labels.................................................................... 153
Knowledge Check: Chart of Accounts .................................................... 155
Knowledge Check: Chart of Accounts Answer ......................................... 156
Deploying the Chart of Accounts ........................................................... 157
Defining Segment Values ..................................................................... 159
Assigning Segment Attributes ............................................................... 161
Control Accounts Example.................................................................... 164
Defining Hierarchies .............................................................................. 167
ii
Account Hierarchy Purposes ................................................................. 169
Create Account Hierarchies .................................................................. 171
Published Account Hierarchy Example ................................................... 172
Enabling Account Combinations .............................................................. 174
Manage Segment Value Attributes ........................................................ 176
Defining Segment Value Security Rules ................................................. 178
Defining Cross-Validation Rules ............................................................ 179
Manage an Accounting Calendar ................................................................ 182
Accounting Calendar Considerations ........................................................ 183
Calendars with Different Period Frequencies ............................................. 185
Adding a Calendar Year.......................................................................... 186
Calendar Auditing ................................................................................. 187
Manage Currencies Overview .................................................................... 188
Currency Concepts ................................................................................ 189
Currency in Subledgers .......................................................................... 190
Knowledge Check: Manage Currencies ..................................................... 192
Knowledge Check: Manage Currencies Answer .......................................... 193
Define Currencies Overview ...................................................................... 194
Currencies Overview.............................................................................. 195
Conversion Rate Types Overview ............................................................ 197
Explain Cross Rate Rules ..................................................................... 198
Daily Rates Overview............................................................................. 200
Ledgers.................................................................................................. 202
Relevant Setup Tasks ............................................................................ 202
Ledgers and Accounting Configurations .................................................... 203
Define Ledger Components .................................................................... 206
Manage Primary Ledgers ........................................................................ 208
Specify Ledger Options .......................................................................... 210
Balancing Segment Value Assignments .................................................... 212
Manage Reporting Currencies ................................................................. 214
Reporting Currencies Conversion Levels ................................................. 216
Define Secondary Ledgers ...................................................................... 218
Secondary Ledgers Conversion Levels ................................................... 220
Secondary Ledgers Mapping ................................................................. 222
Review and Submit Accounting Configuration ........................................... 224
Balance Cubes Overview ...................................................................... 225
Balance Cube Dimensions .................................................................... 227
Manage Ledger Sets .............................................................................. 228
Defining Security .................................................................................. 229
Defining Segment Value Security Rules ................................................. 231
Segment Value Security Examples ........................................................ 232
Segment Value Security Operators........................................................ 234
Data Access Set Security ..................................................................... 235
Data Access Set Security Example ........................................................ 236
Knowledge Check: Data Access Set Security .......................................... 238
Knowledge Check: Data Access Set Security Answer ............................... 239
Function and Data Security .................................................................. 240
Job Roles ........................................................................................... 242
Assign Data Roles Overview ................................................................. 243
Secure Subledger Accounting ............................................................... 244
Period Close ........................................................................................... 246
Period Close Checklist ............................................................................ 247
Allocations Rule Sets and Components ..................................................... 248
Allocations Requirements ..................................................................... 251
Step Down Allocation Example ............................................................. 252
Using Actual and Allocated Amounts Example ......................................... 253
Allocations Concepts ........................................................................... 254
Allocations - Best Practices .................................................................. 255
Revaluation and Translation ................................................................... 257
iii
Revaluation and Translation Setup ........................................................ 258
Revaluation Overview ............................................................................ 259
Revaluation Example ........................................................................... 261
Translation Overview ............................................................................. 263
Historical Rates .................................................................................. 264
Consolidations .................................................................................... 265
Consolidation Methods ............................................................................. 266
Reporting Only Consolidation Method ...................................................... 267
Balance Transfer Consolidation Method .................................................... 269
Reporting Only Versus Balance Transfer ................................................... 271
Elimination Entries .................................................................................. 273
Consolidation Example ............................................................................. 275
Reporting Consolidation with Multiple Levels ............................................. 276
Elimination Level One Example ............................................................... 278
Elimination Level Two Example ............................................................... 282
Elimination Level Two Example Part II ..................................................... 286
Financial Management Integration Option................................................... 288
Mapping Segments to Financial Management Dimensions ........................... 290
Configure ERP Integrator ....................................................................... 292
Accounting Periods Overview .................................................................. 292
Accounting Period Statuses .................................................................. 294
Period Close with Oracle Fusion Financials .............................................. 295
Close Status Monitor ........................................................................... 296
Period Close Best Practices .................................................................. 297
Knowledge Check: Open and Close Periods ............................................ 298
Knowledge Check: Open and Close Periods Answer ................................. 299
Financial Reporting .................................................................................. 300
Financial Reporting Center Components ................................................... 302
Create Financial Reports ...................................................................... 303
Financial Reporting Studio Features ...................................................... 305
Account Monitor Features .................................................................... 306
Account Inspector Features .................................................................. 307
Smart View Features ........................................................................... 308
Configure Smart View.......................................................................... 309
Oracle Transactional Business Intelligence ............................................... 310
Budgeting and the Oracle Fusion Accounting Hub ...................................... 311
Lesson 4: Highlights ................................................................................ 312
iv
Manage Account Rules ........................................................................... 341
Account Rules Implementation Notes .................................................... 343
Account Rules Best Practices ................................................................ 344
Defining Account Rule with Conditions Example ...................................... 345
Manage Description Rules ...................................................................... 348
Manage Description Rules Example ....................................................... 349
Description Rules Implementation Notes ................................................ 350
Manage Supporting References ............................................................... 351
Supporting References Implementation Notes ........................................ 353
Supporting References Best Practices .................................................... 354
Activate Subledger Journal Entry Rule Sets .............................................. 355
Define Accounting Methods Considerations ............................................... 356
Create and Process Subledger Journal Entries ............................................. 358
Creating Transactions ............................................................................ 360
Lesson 5: Highlights ................................................................................ 361
Lesson 6: Configuring Intercompany Processing Rules ...........363
Lesson 6: Objectives ............................................................................... 364
Relevant Setup Tasks .............................................................................. 365
Configuring Intercompany ........................................................................ 366
Intercompany Overview ........................................................................... 367
Intercompany General Ledger Integration ................................................ 368
Intercompany Receivables and Payables Integration.................................. 369
Intercompany Key Features.................................................................... 371
Manage Intercompany Transaction Processing ............................................ 372
Manage Intercompany System Options .................................................... 373
Intercompany System Options Key Decisions ......................................... 374
Manage Intercompany Transaction Types ................................................. 375
Manage Intercompany Period Status ....................................................... 376
Manage Intercompany Organizations ....................................................... 377
Intercompany Organizations Key Decisions ............................................ 378
Intercompany Organizations Implementation Notes ................................ 379
Intercompany Organizations Implementation Notes (cont'd) .................... 382
Define Invoice Options ........................................................................... 383
Manage Intercompany Customer and Supplier Assignments ..................... 384
Intercompany Customer and Supplier Assignments Implementation Notes . 385
Manage Intercompany Receivables Assignments ..................................... 386
Intercompany Receivables Assignments Implementation Notes ................ 387
Define Transaction Account Rules .............................................................. 388
Transaction Account Builder Components ................................................. 390
Intercompany Balancing ........................................................................... 392
Manage Intercompany Balancing Rules .................................................... 393
Precedence Order of Balancing Rules ..................................................... 394
Using Chart of Accounts Rules for Intercompany Balancing ...................... 396
Intercompany Balancing Key Decisions .................................................. 397
Intercompany Balancing Key Decisions (cont'd) ...................................... 398
Manage Ledger Balancing Options ........................................................... 400
Ledger Balancing Options Implementation Notes .................................... 401
Intercompany Challenges ....................................................................... 402
Intercompany Reconciliation ..................................................................... 403
Reconciliation Reports ........................................................................... 404
Lesson 6: Highlights ................................................................................ 405
Lesson 7: Configuring Oracle Fusion Tax .................................407
Lesson 7: Objectives ............................................................................... 407
Understanding Oracle Fusion Tax .............................................................. 408
Define Transaction Taxes Overview ......................................................... 410
Oracle Fusion Tax Architecture ............................................................... 413
Tax Requirements Organization .............................................................. 415
v
Setting Up Foundation Tax Configuration.................................................... 416
Foundation Tax Components .................................................................. 418
Configuration Owners and Options ........................................................ 419
Tax Regimes ...................................................................................... 420
Taxes ................................................................................................ 421
Tax Statuses ...................................................................................... 422
Tax Jurisdictions ................................................................................. 423
Tax Rates .......................................................................................... 424
Examples of Foundation Tax Setup .......................................................... 425
Knowledge Check: Minimum Tax Configuration ......................................... 426
Knowledge Check: Minimum Tax Configuration Answer .............................. 427
Setting Up Advanced Tax Configuration...................................................... 428
Key Building Blocks of Tax Rules ............................................................. 430
Tax Determination Process ..................................................................... 431
Determine Applicable Tax Regimes and Candidate Taxes ......................... 432
Determine Tax Applicability and Place of Supply and Tax Jurisdiction ........ 434
Determine Tax Registration .................................................................. 436
Determine Tax Status.......................................................................... 437
Determine Tax Rate ............................................................................ 438
Determine Taxable Basis ..................................................................... 439
Determine Tax Calculation ................................................................... 440
Determine Tax Recovery ...................................................................... 441
Knowledge Check: Tax Determining Factors ............................................. 443
Knowledge Check: Tax Determining Factors Answer .................................. 444
Setting Up Tax Reporting Configuration...................................................... 445
Verifying Tax Configuration ...................................................................... 446
Lesson 7: Highlights ................................................................................ 448
Lesson 8: Configuring Oracle Fusion Payables ........................449
Lesson 8: Objectives ............................................................................... 449
Key Concepts in Oracle Fusion Payables ..................................................... 450
Procure to Pay Flow ............................................................................... 450
Business Units in the Procure to Pay Flow ................................................ 451
Service Provider Model .......................................................................... 453
Service Provider Model Example ............................................................. 454
Knowledge Check: Business Units ........................................................... 455
Knowledge Check: Business Units Answers ............................................... 456
Supplier Model ...................................................................................... 457
Supplier Site Assignment Example .......................................................... 459
Knowledge Check: Suppliers................................................................... 461
Knowledge Check: Suppliers Answer ....................................................... 462
Invoice Entry Methods ........................................................................... 463
Implementation Considerations for Invoice Entry Methods.......................... 465
Function and Data Security .................................................................... 466
Job Roles and Duty Roles ....................................................................... 467
Data Security ....................................................................................... 468
Prerequisite Setups ............................................................................... 469
Defining Automated Invoice Processing Configuration .................................. 470
Automated Invoice Processing Flow ......................................................... 472
Defining Common Options for Payables and Procurement ............................. 474
Manage Payables Calendars ................................................................... 475
Manage Payment Terms ......................................................................... 477
Reference Data Sharing ....................................................................... 478
Predefined Payment Terms .................................................................. 480
Types of Payment Terms ..................................................................... 481
Payment Terms Example ..................................................................... 482
Manage Common Options for Payables and Procurement ........................... 483
Default Distributions ........................................................................... 484
Automatic Offsets ............................................................................... 486
vi
Currency Conversion ........................................................................... 489
Expense Accruals ................................................................................ 491
Self-Billed Invoices ............................................................................. 492
Legal Entity Information ...................................................................... 493
Knowledge Check: Common Options ..................................................... 494
Knowledge Check: Common Options Answers ........................................ 495
Defining General Payables Options ............................................................ 496
General Payables Options Terminology .................................................... 497
Manage Invoice Options ......................................................................... 499
Invoice Entry...................................................................................... 500
Matching............................................................................................ 502
Discount ............................................................................................ 503
Prepayment ....................................................................................... 504
Approval ............................................................................................ 505
Interest ............................................................................................. 506
Payment Request ................................................................................ 508
Self-Service Invoices ........................................................................... 510
Manage Payment Options ....................................................................... 512
Account for Payment ........................................................................... 513
Manage Tax Reporting and Withholding Tax Options .................................. 515
Income Tax Reporting ......................................................................... 516
Withholding Tax.................................................................................. 517
Knowledge Check: General Payables Options ............................................ 519
Knowledge Check: General Payables Options Answers ............................... 520
Defining Payables Configuration ................................................................ 521
Manage Payables Lookups ...................................................................... 522
Manage Payables Descriptive Flexfields .................................................... 523
Manage Payables Profile Options ............................................................. 524
Manage Payables Document Sequences ................................................... 526
Manage Distribution Sets ....................................................................... 528
Manage Invoice Tolerances .................................................................... 530
Manage Invoice Holds and Releases ........................................................ 532
Manage Aging Periods ........................................................................... 533
Defining Payables US 1099 Tax ................................................................. 534
Manage Tax Regions.............................................................................. 535
Manage Reporting Entities ...................................................................... 537
Defining Payment Options ........................................................................ 539
Manage Interest Rates ........................................................................... 539
Invoice Approval Rules ............................................................................. 540
Invoice Request Approval ....................................................................... 541
Invoice Approval ................................................................................... 542
Predefined Approval Task ....................................................................... 544
Defining Subledger Accounting Rules ......................................................... 546
Relevant Setup Tasks ............................................................................ 548
Payables Event Classes and Types........................................................... 549
Lesson 8: Highlights ................................................................................ 550
Lesson 9: Configuring Oracle Fusion Payments - Payables ......551
Lesson 9: Objectives ............................................................................... 551
Setups and the Disbursements Process ...................................................... 552
Overview of Disbursements for Oracle Fusion Payments ............................... 554
Key Decision and Best Practices for Payment Processing ............................ 556
Key Decision and Best Practices for Organizational Structure ...................... 557
Key Decision and Best Practices for Payment Selection Criteria ................... 559
Configuring Payment System Connectivity ............................................... 561
Prerequisites for Configuring Payment System Connectivity ..................... 562
Format Concepts ................................................................................ 564
Manage Formats ................................................................................. 566
Key Decision and Best Practices for Using Formats .................................. 569
vii
Transmission Configuration Concepts .................................................... 570
Manage Transmission Configurations ..................................................... 571
Key Decision and Best Practices for Using Transmission Configurations ...... 573
Key Decision and Best Practices for Using Transmission Protocols ............. 574
Payment System Concepts ................................................................... 575
Manage Payment Systems ................................................................... 577
Key Decision and Best Practices for Using Payment Systems .................... 580
Defining Disbursements ......................................................................... 581
Prerequisites for Defining Disbursements ............................................... 583
Payment Method Concepts ................................................................... 585
Manage Payment Methods ................................................................... 586
Creating Usage Rules for Payment Methods............................................ 588
Using Validations ................................................................................ 590
Creating or Assigning Validations to Payment Methods ............................ 592
Creating User Defined Validations ......................................................... 594
Choosing Predefined Validations ........................................................... 595
Key Decision and Best Practices for Validations ....................................... 596
Manage Payment Method Defaulting Rules ............................................. 598
Manage Payment Codes ....................................................................... 600
Prerequisites for Defining Payment Process Profiles ................................. 603
Payment Process Profile Concepts ......................................................... 606
Manage Payment Process Profiles ......................................................... 608
Creating Usage Rules for a Payment Process Profile ................................ 611
Specifying a Payment System for an Electronic Payment Process Profile .... 613
Specifying Document Behavior for a Payment Process Profile ................... 615
Specifying Payment Behavior for a Payment Process Profile ..................... 617
Specifying Report Generation for a Payment Process Profile ..................... 619
Manage Disbursement System Options .................................................. 621
Lesson 9: Highlights .............................................................................. 623
Lesson 10: Configuring Oracle Fusion Assets ...........................625
Lesson 10: Objectives .............................................................................. 625
Understanding Oracle Fusion Assets .......................................................... 626
Oracle Fusion Assets Lifecycle................................................................. 628
Implementing Oracle Fusion Assets ......................................................... 630
Planning Your Implementation ................................................................ 632
Inquiring About Your Company's History ................................................ 633
Obtaining Existing Asset Information ..................................................... 634
Determining the Conversion Period ....................................................... 635
Decide on Oracle Assets Setups ............................................................ 636
Prerequisite Setup ................................................................................. 637
Oracle Fusion Assets Implementation Steps ............................................. 638
Managing Assets Key Flexfields and Value Sets ........................................... 640
Managing System Controls ....................................................................... 642
Defining Your System Controls ............................................................... 643
System Controls Implementation Considerations ....................................... 645
Knowledge Check: System Controls......................................................... 646
Knowledge Check: System Controls Answer ............................................. 647
Managing Fiscal Years and Calendars ......................................................... 648
Defining Fiscal Years ............................................................................. 650
Fiscal Year Implementation Considerations ............................................... 652
Defining Asset Calendars ....................................................................... 653
Calendar Implementation Considerations ................................................. 655
Knowledge Check: Fiscal Years and Calendars .......................................... 657
Knowledge Check: Fiscal Years and Calendars Answer ............................... 658
Prorate Convention Concepts .................................................................. 659
Prorate Convention Implementation Considerations ................................... 661
Managing Asset Locations......................................................................... 663
Location Key Flexfield Implementation Considerations ............................... 664
viii
Defining Asset Locations ........................................................................ 665
Managing Asset Books ............................................................................. 666
Asset Books and Ledgers, Subledgers, and Business Units ......................... 668
Asset Book Implementation Considerations .............................................. 670
Defining Your Asset Book: Multiple Depreciation Requirements ................... 671
Defining Your Asset Book: Multiple Currency Representations ..................... 672
Defining Your Asset Book: Multiple Accounting Representations .................. 674
Implementation Questions ..................................................................... 675
Implementation Questions (continued) .................................................... 676
Knowledge Check: Managing Asset Books ................................................ 677
Knowledge Check: Managing Asset Books Answer ..................................... 678
Reference Data Sharing Across Asset Books ............................................. 679
Reference Data Sharing: US Company Example ........................................ 680
Reference Data Sharing: Multinational Company Example .......................... 681
Define Subledger Accounting Rules ............................................................ 682
Accounting Event Model ......................................................................... 684
Managing Asset Categories ....................................................................... 687
Defining Asset Categories ...................................................................... 688
Category Key Flexfield Implementation Considerations .............................. 690
Category Implementation Considerations ................................................. 692
Knowledge Check: Managing Asset Categories .......................................... 693
Knowledge Check: Managing Asset Categories Answer............................... 694
Optional Implementation Steps ................................................................. 695
Managing Distribution Sets ..................................................................... 696
Managing Profile Options........................................................................ 697
Profile Options Settings ....................................................................... 698
Profile Options Settings (continued) ...................................................... 699
Profile Options Settings (continued) ...................................................... 700
Managing Lookups ................................................................................ 701
Managing Descriptive Flexfields .............................................................. 703
Managing Descriptive Flexfields (continued) ........................................... 705
Managing Descriptive Flexfields (continued) ........................................... 706
Managing Asset Keys ............................................................................. 707
Asset Key Flexfield Implementation Considerations ................................. 708
Knowledge Check: Managing Asset Keys ................................................ 709
Knowledge Check: Managing Asset Keys Answer .................................... 710
Managing Depreciation Rules .................................................................. 711
Defining Depreciation Methods ............................................................. 712
Defining Depreciation Methods (continued) ............................................ 713
Defining Bonus Rules .......................................................................... 714
Defining Depreciation Ceilings .............................................................. 716
Knowledge Check: Depreciation Methods ............................................... 717
Knowledge Check: Depreciation Methods Answer .................................... 718
Lesson 10: Highlights .............................................................................. 719
ix
Inactivating Expense Templates ........................................................... 739
Specifying a Receipt Required Policy ..................................................... 740
Conversion Rate Policy Concepts........................................................... 741
Specifying a Conversion Rate Policy ...................................................... 742
Knowledge Check: 2 ........................................................................... 745
Knowledge Check: 3 ........................................................................... 746
Knowledge Check: 4 ........................................................................... 747
Knowledge Check: 5 ........................................................................... 748
Expenses System Options Concepts ...................................................... 749
Manage Expenses System Options ........................................................ 750
Manage Expense Report Approval Rules................................................. 752
Approval Rules Overview ..................................................................... 754
Considerations for Configuring Approval Rules ........................................ 756
Configuring Approval Rules .................................................................. 758
Configuring Credit Card Data .................................................................. 760
Define Credit Card Data ....................................................................... 761
Overview of Corporate Card Transaction Processing ................................ 762
Manage Corporate Card Issuers ............................................................ 764
Configuring Corporate Card Issuers ....................................................... 767
Corporate Card Programs Concepts ....................................................... 768
Manage Corporate Card Programs ......................................................... 769
Configuring Corporate Card Programs ................................................... 770
Specifying a Corporate Card Usage Policy .............................................. 773
Lesson 11: Highlights .............................................................................. 776
x
Using Natural Application ....................................................................... 834
Define Payment Terms .......................................................................... 836
Define Transaction Sources .................................................................... 838
Set Up Document Sequences in Receivables ............................................. 841
Set Up Balance Forward Billing ............................................................... 843
Define Memo Lines ................................................................................ 845
Implement AutoInvoice.......................................................................... 847
Setting Up for AutoInvoice ..................................................................... 849
Implementation Considerations for Receipts ............................................... 852
Define AutoCash Rules ........................................................................... 853
Define Application Rules......................................................................... 855
Define AutoMatch Rules ......................................................................... 857
Define Receipt Application Exception Rules ............................................... 860
Implementation Considerations for Lockbox ............................................. 862
Best Practices for Automatic Receipts ...................................................... 865
Best Practices for Automatic Receipt Application ....................................... 867
Implementation Considerations for Revenue Management ............................ 868
Settings for Revenue Recognition ............................................................ 869
Revenue Scheduling Rules ..................................................................... 871
Define Revenue Policies ......................................................................... 873
Define Revenue Contingencies ................................................................ 875
Knowledge Check: Additional Implementation Considerations ..................... 877
Knowledge Check: Additional Implementation Considerations Answers ........ 878
Customers and Parties ............................................................................. 879
Manage Customers................................................................................ 881
Manage Customer Profile Classes ............................................................ 883
Lesson 12: Highlights .............................................................................. 885
Lesson 13: Configuring Oracle Fusion Payments – Receivables 886
Lesson 13: Objectives .............................................................................. 886
Setups and the Funds Capture Process....................................................... 887
Overview of Funds Capture for Oracle Fusion Payments ............................... 889
Defining Funds Capture ......................................................................... 891
Prerequisites for Defining Funds Capture ............................................... 893
Funds Capture Concepts ...................................................................... 898
Manage Funds Capture Payment Methods .............................................. 900
Key Decision and Best Practices for Funds Capture Payment Methods ........ 902
Manage Funds Capture Process Profiles ................................................. 904
Formatting Messages .......................................................................... 905
Building Settlements into a Settlement Batch ......................................... 907
Transmitting Messages to the Payment System ...................................... 908
Manage Internal Payees....................................................................... 910
Creating and Assigning Routing Rules to Internal Payees ......................... 912
Key Decision and Best Practices for Internal Payees ................................ 915
Defining Payments Security .................................................................... 916
Prerequisite for Defining Payments Security ........................................... 917
Security Options Concepts ................................................................... 919
Manage System Security Options .......................................................... 920
Key Decision and Best Practices for Security .......................................... 922
Key Decision and Best Practices for Encryption and Masking..................... 923
Encrypting Credit Card Data ................................................................. 924
Encrypting Bank Account Data .............................................................. 925
Rotating the System Key ..................................................................... 926
Masking Credit Card and Bank Account Numbers .................................... 928
Lesson 13: Highlights ............................................................................ 929
Lesson 14: Configuring Oracle Fusion Advanced Collections ....930
Lesson 14: Objectives .............................................................................. 930
Oracle Fusion Advanced Collections ........................................................... 931
xi
Collections Overview and Process ............................................................ 932
Define Collections in Setup Manager ........................................................ 934
Related Fusion Applications Requirements ................................................ 936
Manage Aging Methods ............................................................................ 937
Manage Collectors ................................................................................... 939
Setting Up Collectors ............................................................................. 940
Manage Dunning Configurations ................................................................ 942
Seeded Dunning Configurations .............................................................. 944
Creating Dunning Configurations ............................................................. 948
Manage Collections Preferences ................................................................ 950
Configuring Collections Preferences ......................................................... 951
Optional Implementation Configurations..................................................... 953
Manage Collections Lookups ................................................................... 954
Manage Collections Note Types and Mapping ............................................ 956
Managing Note Descriptive Flexfields ....................................................... 957
Lesson 14: Highlights .............................................................................. 958
Lesson 15: Configuring Oracle Fusion Cash Management .........960
Lesson 15: Objectives .............................................................................. 960
Oracle Fusion Cash Management ............................................................... 961
Cash Management Overview................................................................... 962
Define Cash Management in Setup Manager ............................................. 964
Set Up Banks, Branches, and Accounts ...................................................... 966
Manage Banks ...................................................................................... 969
Manage Branches .................................................................................. 970
Manage Accounts .................................................................................. 971
Define Bank Statement Processing ............................................................ 976
Manage Bank Statement Transaction Codes ............................................. 977
Create and Edit Bank Statement Transaction Codes .................................. 978
Manage Parsing Rule Sets ...................................................................... 981
Create Parse Rules ................................................................................ 982
Payment Setups for Bank Statement Processing ....................................... 985
Define Bank Statement Reconciliation ........................................................ 986
Manage Cash Transaction Type Mapping .................................................. 987
Create Mapping .................................................................................... 989
Manage Bank Statement Reconciliation Tolerance Rules ............................. 991
Create Tolerance Rules .......................................................................... 993
Manage Bank Statement Reconciliation Matching Rules .............................. 996
Create Matching Rules ........................................................................... 997
Manage Bank Statement Reconciliation Rule Sets...................................... 999
Create Rule Sets ................................................................................. 1001
Manage Bank Statement Transaction Creation Rules ............................... 1003
Create, Edit, and View Transaction Creation Rules ................................... 1005
Define Subledger Accounting Rules for Cash Management .......................... 1008
Accounting Event Model ....................................................................... 1010
Relevant Setup Tasks .......................................................................... 1013
Lesson 15: Highlights ............................................................................ 1014
Lesson 16: Appendix .............................................................. 1016
Appendix Content .................................................................................. 1017
Common Applications Additional Topics .................................................... 1018
Getting Started with an Implementation ................................................ 1019
Getting Started Objectives ................................................................. 1020
Overview of Getting Started ............................................................... 1021
Prepare the Super User ..................................................................... 1024
Define Implementation Users ............................................................. 1027
Getting Started Highlights .................................................................. 1028
Getting Started Reference Resources .................................................. 1029
Define Application Toolkit Configuration ................................................. 1030
xii
Lesson Objectives ............................................................................. 1031
Reports and Analytics Pane ................................................................ 1032
Map Reports to Work Areas ................................................................ 1033
Watchlist ......................................................................................... 1034
Set Watchlist Options: Disabling Items and Categories .......................... 1036
Set Watchlist Options: Defining Refresh Intervals ................................. 1038
Rename Predefined Categories and Items ............................................ 1039
Reference Resources ......................................................................... 1040
Highlights ........................................................................................ 1041
Define Approval Management ............................................................... 1042
Lesson Objectives ............................................................................. 1043
Approval Management Overview ......................................................... 1044
Key Concepts ................................................................................... 1046
Example .......................................................................................... 1048
Manage Task Configurations ............................................................... 1050
Data Driven Tab ............................................................................... 1052
Event Driven Tab .............................................................................. 1055
Manage Approval Groups ................................................................... 1057
Example: Setting Up Payables Invoice Approval.................................... 1059
Reference Resources ......................................................................... 1066
Highlights ........................................................................................ 1067
Define Attachments ............................................................................. 1068
Key Concepts ................................................................................... 1069
Manage Attachment Categories .......................................................... 1071
Attachment Category Security ............................................................ 1072
Example .......................................................................................... 1073
Define Custom Enterprise Scheduler Jobs ............................................... 1074
Lesson Objectives ............................................................................. 1075
Manage Job Definitions ...................................................................... 1076
Manage List of Values Sources............................................................ 1077
Reference Resources ......................................................................... 1078
Highlights ........................................................................................ 1079
Define Help Configuration .................................................................... 1084
Lesson Objectives ............................................................................. 1085
Set Help Options............................................................................... 1086
Assign Help Text Administration Duty .................................................. 1087
Manage Help Security Groups ............................................................. 1088
Reference Resources ......................................................................... 1089
Highlights ........................................................................................ 1090
Define Flexfields ................................................................................. 1091
Flexfield Concepts ............................................................................. 1092
Value Sets ....................................................................................... 1096
Descriptive Flexfields......................................................................... 1098
Extensible Flexfields .......................................................................... 1099
Extensible Flexfield Example .............................................................. 1100
Key Flexfields ................................................................................... 1102
Tips for Managing Key Flexfields ......................................................... 1104
Flexfield Implementation Flow ............................................................ 1105
Flexfield Highlights ............................................................................ 1107
Flexfield Reference Resources ............................................................ 1108
Define Lookups ................................................................................... 1109
Key Concepts ................................................................................... 1110
Manage Lookups ............................................................................... 1113
Manage Menu Customizations ............................................................... 1115
Define Profile Options .......................................................................... 1116
Profile Options .................................................................................. 1117
Profile Option Categories ................................................................... 1118
Profile Option Levels and Values ......................................................... 1119
Profile Options for Common Set Up ..................................................... 1121
xiii
Define Security ................................................................................... 1122
Security Key Concepts ....................................................................... 1123
Role-Based Access Control ................................................................. 1124
Function and Data Security ................................................................ 1127
Access Provisioning and Identity Management ...................................... 1129
Security Reference Implementation..................................................... 1130
Defining Data Security....................................................................... 1131
Data Security Policies ........................................................................ 1132
Data Role Templates ......................................................................... 1135
Data Role and HCM Security Profiles ................................................... 1136
Defining Users Overview .................................................................... 1137
Creating Users and Importing Users .................................................... 1139
Provisioning Users with Roles ............................................................. 1140
Role Provisioning Events .................................................................... 1141
Define Security Highlights .................................................................. 1142
Security Reference Resources............................................................. 1143
Define Trees ....................................................................................... 1144
Trees .............................................................................................. 1145
Tree Structures ................................................................................ 1146
Tree Node ........................................................................................ 1147
Tree Label........................................................................................ 1148
Tree Versions ................................................................................... 1149
Manage Messages ............................................................................... 1150
Editing Message Text ........................................................................ 1151
xiv
Lesson 1: Introduction to Oracle Fusion Financials
Course Approach
Each lesson in this course will begin with your instructor presenting important
concepts related to implementing the Oracle Fusion Financials. The lesson may
also include one or more of the following activities:
Complete a portion of the case study in the Financial Setup Manager (FSM).
Discuss key decisions and best practices.
Complete a quiz or knowledge assessment task.
Classroom Resources:
Related Resources:
Course Schedule
Day One:
Configure Intercompany
Day Three:
Overview
Oracle Fusion Applications are a complete set of business applications that sets the new standard for
innovation, work, and adoption. The Oracle Fusion Applications include applications for Customer
Relationship Management, Governance Risk and Compliance, Human Capital Management, Supply
Chain Management, Financial Management, Procurement and Project Portfolio Management . It sets the
new standard for innovation with its complete, standards-based platform and service-oriented architecture
that quickly adapts to changing business needs while lowering integration costs and other short and long-
term costs. Oracle Fusion Applications work the way end users do through role-based dashboards,
embedded business intelligence, and collaboration tools that dramatically increase productivity and
improve decision making. Oracle Fusion Applications allows companies to implement applications in a
modular fashion using delivery strategies that meet their enterprise IT strategy.
Oracle Fusion Financials is a complete and integrated financial management solution that sets the
foundation for good governance and consistent growth while helping today's fast-growing and dynamic
organizations make better decisions, increase efficiency, reduce costs, and continuously innovate. It is a
comprehensive solution that arms finance professionals with the right information at the right time,
increases productivity, and accelerates business performance.
Oracle Fusion Financials help companies meet their obligations in key areas such as:
• Compliance
• Financial Control
• Regulatory Reporting
• Cost Containment
• Risk Management
Your Organization
Oracle Financials can be implemented in multiple ways to reflect your real-world organization. Groups
generally reflect a tension between their legal organization, management organization, and business
divisions.
A legally recognized entity can own and trade assets and employ people; while an entity without legal
recognition cannot. When granted these privileges, legal entities are also assigned responsibilities to
account for themselves to the public (statutory reporting and external reporting), comply with legislation
and regulations, and pay income or profit and transaction taxes.
Most groups have many legal entities. They are created to facilitate legal compliance, segregate
operations, optimize taxes, and for many other reasons. Legal entities establish your identity under the
laws of each nation in which you operate, and provide vehicles for contractual relationships, compliance,
and taxation. The following diagram shows an archetypical group of companies operating various
businesses and a standard functional organization.
A separate card represents each of a series of registered companies, that is, legal entities. The
list of cards is the "Legal Axis".
Each company hosts parts or all of various subdivisions that management has made within its
businesses. These are shown as vertical columns on each card. For example, a Group might
have a separate company for each business in the United Kingdom, but have their Ireland
company host all businesses in that country.
The subdivisions are linked across the cards so that a business can appear on some or all of the
cards. For example, the chemical business might be operated by the Ireland, United Kingdom,
and France companies. The list of business subdivisions is the "Business Axis".
Each company's card is also horizontally striped by functional groups, such as the sales team
and the finance team. The functional list is the "Functional Axis".
The overall image suggests that information might, at a minimum, be tracked by company, business
subdivision, and function in a group environment.
Business Divisions
Successfully managing multiple businesses requires that you segregate them by the rewards and risks
involved in making them profitable. You divide your organization accordingly and assign management
personnel to each division.
Although related to your legal structure, the business organizational hierarchies do not need to be
reflected directly in the legal structure of the firm. The management entities and structure include
divisions and subdivisions, lines of business, and other strategic business units, and include their own
revenue and cost centers.
Functional Organizations
Straddling the legal and business organizations is an organization structured around people and their
competencies: sales force, operations, plants, researchers, finance people, human resource
management, information technologists, and management. The income statement often reflects their
efforts and expenses directly. Organizations must manage and report revenues, cost of sales, and
functional expenses such as Research and Development (R&D) and Selling, General, and Administrative
Expense (SG&A).
All legal entities exist in particular legal jurisdictions, both national and regulatory, and must comply with
the regulations of those jurisdictions. Legal entities have multiple compliance requirements placed on
them, many of which define the form of the transactions into which that legal entity enters.
Many company statutes require that legal entities created in compliance with them publish specific and
periodic disclosures. Annual or more frequent accounting reports, often referred to as "statutory accounts"
and "external reporting," are required. These must be reported to specified national and regulatory
authorities, for example the Securities and Exchange Commission (SEC) in the United States. Disclosure
requirements are diverse. Local entities file locally using local regulations and currency,
and through their holding company using parent Generally Accepted Accounting Principles (GAAP) and
currency.
A given legal entity may or may not represent all or part of a management framework in its domain. For
example, in a large country such as the United Kingdom or Germany, you might deploy individual
companies to represent each business division, and you might control many companies in that country. In
a smaller country, for example Austria, you might use a single legal entity to host all of your business
divisions. Legal entities have very specific relationships with shared service centers and with the
The core task of Oracle Fusion Financials applications is to track the appropriate business and
accounting attributes of a transaction. Business attributes are tracked in the product modules and include
such details as trading partner, subject matter, quantity, price, agent, employee, tax, addresses, dates,
and so on. Accounting attributes are generated from that data by our subledger accounting engine and
are recorded in detail in the subledger accounting tables and at your choice of summary level in General
Ledger.
In general, a system organization entity might represent any real organizational unit within a business.
Depending on their classification, system entities deliver specific features and controls, such as access
control and shared service administration, policy, legal or compliance administration, data storage, and
employee administration. Oracle Fusion Financials provides names that reflect that functionality. In
general, assigning a system entity to represent a real world entity with the same nomenclature is an
effective choice.
By contrast, a chart of accounts representation of a real world entity is an identifier for analysis and
accounting, with fewer features and control associated with it. Important entities, such as cost center and
legal entity, can be represented by both a system entity and as a value in a chart of accounts section.
Several system entities are so closely tied to accounting entities that we automatically correlate them;
others have looser associations so that you can tune the relationship to your actual organization.
System Entities
Oracle Fusion Applications include the following important system entities:
• Legal Entity
• Ledgers
• Business Unit
• Enterprise
• Inventory Organization
Legal Entity
"Legal entity" in the Oracle Fusion system corresponds closely to "legal entity" or "company" in the legal
world. You can store information about a registered company or other real world legal entity in the "legal
entity". For example, you can store the registered address and director or officer names.
The legal entity administers transaction level rules in compliance with national laws.
A real world legal entity is a discrete legal personality characterized by the legal environment in which it
operates.
In the real world, legal entities have the right to own property, the right to trade, and the responsibility to
comply with appropriate laws. They also often have the responsibility to account for themselves (balance
sheet, income statement, specified reports) to company regulators, taxation authorities, and owners
according to rules specified in the relevant legislation.
Oracle Fusion Applications reflect the real world for legal entities. The system legal entity is the first party
on business transactions and is the transaction tax filer and payer. We recognize that for many groups,
particularly in environments where the authorities allow you to treat many legal entities as one, you don't
need or want to segment data or account separately for each entity that you have incorporated.
Therefore, the system legal entity does not automatically account for itself.
Instead, we facilitate correlation of subledger activity with reporting legal structures by exploiting related
system entities for business units, ledgers, and company representation in the chart of accounts.
• You can account for any real world legal entity separately if you need to do so;
• You can account for a group of real world legal entities as if they were one when that fits your model;
• And you can account for a part of a real world legal entity as if it were completely standalone when
appropriate.
A system legal entity can account for its transactions in many ledgers, using different accounting
conventions, or using different currencies.
• If the legal entity has unique primary ledger attributes. In other words, if a legal entity requires any one
of the 4 C's (or any of the ledger processing options) to be different from other legal entities, a different
primary ledger is required.
Note: The 4 C's is defined as Chart of Accounts, Calendar, Currency, and accounting Convention (also
known as accounting method).
This very often drives the creation of a businessunit; you will create business units in regulated countries
that correspond to the entities that need to sequence subledger documents.
In General Ledger, document sequences are generated for transactions at the ledger level, that is, all
business units and all legal entities associated with a given ledger will share available General Ledger
numbering sequences. In the rare situation that a local regulatory authority requires gapless General
Ledger document sequencing and gapless subledger document sequencing, it may be necessary to
maintain a one to one relationship between a legal entity, a ledger, and a business unit.
You can create secondary ledgers to represent the primary ledger's accounting data in a format that will
be consolidated with the parent. If you create ledgers for sequence management purposes, use a ledger
set so that you can treat them as one for accounting, adjustment, allocation, reporting, management, and
consolidation purposes.
A ledger owner might be a legal entity, a group of companies in a common legal environment, a
substantial operation within a legal entity but with legal entity attributes, or a foreign branch. Ledgers are
also used to consolidate and manage reporting. In a pure implementation, "a legal entity accounts for
itself in a ledger".
A ledger provides balanced ledger accounting for the accounting entity and serves as the repository of
financial information. Consequently, it is the principal source of information for the analytical applications
in Oracle Fusion Applications.
This implies a consistent application of what we sometimes call "the 4 Cs": Chart of Accounts (COA),
Calendar, Currency, and accounting Convention. The COA provides the account; Calendar the date;
Currency the amount; and Convention the calculation.
Companies often have to perform accounting for their business by more than one set of accounting rules
or accounting principles when it must report to multiple regulatory, industry, or legislative authorities. You
can achieve this by using multiple ledgers for an accounting entity.
When a company must provide both a corporate view and a local country view of its business results, and
possibly in different currencies, accounting policies, charts of accounts or calendars, Oracle Fusion
Financials provides primary ledgers, secondary ledgers, and reporting currency ledgers to meet these
needs. You choose the appropriate accounting configuration according to your needs. Following is the
recommended approach to configuring your ledgers, depending on the degree of difference between your
corporate and local country accounting policies.
The primary ledger should represent the local country’s accounting policy and local currency if:
1. the majority of transactions are denominated in the local currency, or
2. the transactions are subject to transaction taxes (GST, Sales tax, VAT, etc.) in the country where
they incurred, or
3. the local regulation requires it, or
4. there is a high level of conflict between the local country’s accounting policy and the corporate
accounting policy.
Our recommendation is to use local currency in the primary ledger to account for local businesses if it is
mostly denominated in local currency, and to use Reporting Currencies configured for either translation or
remeasurement as appropriate to get to the corporate position/currency. If you have a local operation
managed from overseas and need to see every transaction in the corporate currency, use a reporting
currency ledger at the subledger transaction level. If want to have a ledger populated (for analytic
purposes) with corporate valuations, use a reporting currency ledger at the journal level. For the
translation or remeasurement as described in FAS 52 or in IAS 21, use reporting currencies at the
balance level (GL Translation). A secondary ledger is used to represent the corporate accounting policy.
The primary ledger can represent the corporate accounting policy and local currency if there is a low or
medium level of conflict between the local country’s accounting policy and the corporate accounting
policy. In the case of low conflict, minor adjustment entries can be made within the primary ledger to
achieve the local country accounting policy. In the case of medium conflict, a secondary ledger can be
used to represent the local country accounting policy. Similarly, our recommendation is to use local
currency in the primary ledger to account for local businesses if it is mostly denominated in local currency,
and to use Reporting Currencies configured for either translation or remeasurement as appropriate to get
to the corporate position/currency. The following diagram provides a summary of your options.
Ledger Sets
Ledgers can be grouped into "Ledger Sets". A Ledger Set is a collection of ledgers that you wish to
manage as though they were one ledger. "Manage" includes reporting, opening and closing, running
allocation calculations, and entries. For example:
• You have 26 registered companies in Regmany. Regmany regulations require that each company
maintains a distinct book of accounts. You set up a Ledger for each company and group them into a
Ledger Set. Your finance staff can treat the collection as if they were one for all accounting activities,
while the data remains distinct for each company.
• You could create a Parent Currency and Parent GAAP ledger for each overseas operation. You can
group all of them into a Parent View Ledger Set. Your corporate finance staff can treat them as one
worldwide ledger for all accounting activities.
subledger posting, and journal entries (adjustments) balance, in order to maintain this integrity. Ledgers in
a Ledger Set also balance and are also used for financial reporting.
Within a ledger, you can nominate a segment of your chart of accounts to be a "primary balancing
segment". The values (Primary balancing Segment Values or BSV) that you assign in that segment will
represent entities in your organization for which you want to measure both income and wealth, that is, to
prepare income statements and balance sheets, and to measure return on investment.
You might do this for divisions, plants, externally reportable segments, legal entities sharing a jurisdiction,
and for other reasons.
Customers frequently combine entities into BSVs and report on groups of them. For example, if you want
to track return on investment (ROI) on both "plants" and "divisions", you might create balancing segment
values as shown in the following table.
During setup, you can specify whether a system legal entity uses a whole Ledger or primary balancing
segment values.
Detailed transaction information is captured in the subledgers and periodically posted (in summary or
detail form) to the ledger. You post from subledger to general ledger in real time, without any grouped
processing, or you can post on a schedule corresponding to your practice.
Business Units
Business Units
In the financial applications of Oracle Fusion Applications, a Business Unit (BU) is a system organization
that:
1. Performs business functions – assign business functions to business units and associate business
units with a ledger in order to process and partition your business transactions.
2. Partitions transactions – business transactions generated in a particular business unit is stored
separately from transactions processed in other business units.
3. Secures transactions – assign data roles associated with your business units to your users to secure
access to your business transactions.
4. Shares reference data – reference data objects can be shared across multiple business units, thus
significantly reducing setup efforts.
You can use BUs to store data on behalf of a Legal Entity. As compliance with transaction tax auditing
legislation is built into transaction types and transaction types are stored by a BU, this is an effective way
to manage transaction compliance. The real world legal entity's compliance obligations are administered
by:
• BU on subledger transactions and
• Ledger for balancing, closing, and reporting rules. Depending on the nature of the regulation with which
you must comply, various combinations of real world company and system legal entity, BU, and Ledger
are possible. In a worldwide deployment, one would expect to see all combinations in place
in different situations.
• One legal entity accounts for itself in one Ledger storing subledger data in one BU. This is a normal
setup for a country or region that closely regulates subledger data by legal entity.
• Several legal entities account for themselves in one Ledger storing subledger data in one BU, and use
the Chart of Accounts primary balancing segment to produce financial statements for each legal entity.
This is a normal setup for a country or region that regulates a group of companies as a whole.
• A legal entity or group of legal entities account for themselves in one Ledger storing subledger data in
several BUs. This is a normal setup for a group doing business in highly regulated industries in a given
country or region.
• A part of a legal entity accounts for itself in a ledger using one or several BUs. This is a normal situation
for a large corporation using several instances or Enterprise Resource Planning (ERP) systems.
System legal entities, Ledgers, and BUs are defined in relationship to one another. A legal entity accounts
for itself in the Primary Ledger and optionally in other ledgers, and stores its subledger data in one or
more BUs.
BUs are often identified with security. In Oracle Fusion Applications, users are given access to the data
they handle though "data roles". A data role is associated with a specific BU. A user can be granted
access to several BUs through the assignment of multiple data roles. By securing subledger data in this
way users can access and process transaction information only for the particular business unit or set of
business units to which they have been granted access. They view only what they need and have
authorization to view.
This is very fundamental security. Oracle Fusion Applications incorporate many other security models
specific to circumstances that match the usage and deployment requirement needs that you have for
those circumstances to provide comprehensive and appropriate security.
BUs can be used to model autonomous organizational units that create financial transactions. You create,
process, and report on subledger financial data within the context of a BU.
• Use a BU when you need to keep the data of one organization distinct - at arms length - from the data of
another organization. You might have the right to prevent a state's transaction tax auditor from viewing
the transactions of a neighboring state; consider storing each state's transactions in separate BUs. This
right often exists when the states are independent nations, but seldom when they are federated.
• Use a BU when you need to comply with transaction tax law that is substantially different (more than just
the tax rates) to similar laws in neighboring state. You can use product "transaction types" to create
similar transactions that follow different documentation and processing practices.
• Use a BU when you wish to keep data of an operation private from management of another operation.
For example, within a financial institution division, you may want to keep the transactions and data of the
lending operation separate from that of the brokerage operations.
BUs divide the subledger document data in Oracle Fusion Financials into distinct segments. Standard
reports and processes run within BUs; and 'special' reports and processes run across them. You can
deploy BUs to provide barriers that require special access, reporting, and processing to cross.
a set of payment terms that can be applied on a customer invoice. Instead of each business unit creating
and maintaining multiple sets of the same payment terms, you can define the payment terms reference
data at the organization level and stripe that data into partitions (create reference data sets) so that the
different payment terms can be assigned to each business unit.
If your enterprise has country specific requirements that affect your reference data, consider creating
separate reference data sets and business units to meet these local requirements.
Shared Services
The setup of business units provides a powerful security construct in the applications by creating a tight
relationship between the functions a user can perform and the data that a user can process. This security
model is appropriate in a business environment where local business units are solely responsible for
managing all aspects of the finance and administration functions.
In a worldwide deployment, this tight relationship provides an internal control on inappropriate processing.
For example, in traditional local operations, an invoice of one BU (a system representation of, perhaps, a
company in a country) cannot be paid by a payment from another (a system representation of, perhaps, a
different company in a different country). This would amount to tax fraud.
By contrast, in a Shared Service Center environment, processes that allow one company to perform
services for others, with appropriate intercompany accounting, require that users access the data of
different companies, each complying with different local requirements.
To accommodate shared services we use Role Based Access Control to expand the relationship between
functions and data. There are two types of relationships:
Service/Provider Model - You can define relationships between business units to outline which
business unit provides services to the other business units. Your business units that have the
requisitioning business function can define relationships with business units that have the
procurement business function enabled. If you operate in this model, consider minimizing the
number of business units assigned to your primary ledgers because security considerations might
not be as prominent in the case of a shared service center.
Non Service/Provider Model – Each business unit performs all business functions throughout
the transaction life cycle (business units do not provide services to other business units). A user
in the shared service center could manage more than one of these business units and is
assigned access to multiple business units for which he is responsible for transaction processing.
You can isolate your data by BU for security and local level compliance and also enable certain
users and processes to work across them. Consider an environment where the orders are taken
in several different BUs each representing different registered companies. These BUs segregate
the orders and data appropriately. However, all of these orders can be managed from a "shared
service" order desk in an outsourcing environment through a single job role.
Enterprise
Enterprise
The Enterprise is set up in Oracle Fusion Human Capital Management (HCM) and represents a company
or enterprise that consists of legal entities under common control and management. Each Enterprise has
one global version of all work structures and people. All customer specific data must exist within an
Enterprise. Data and processes cannot be shared across Enterprises.
Legal Entity
Legal Entities in HCM represent the legal employer and/or payroll statutory unit. A legal employer is a
legal entity that employs people. A payroll statutory unit is a legal entity responsible for the payment of its
workers and can be used to report tax and social insurance.
Departments
The Department is an organization in HCM to which you assign workers. You can create hierarchies of
departments to roll up your employees into the management structure.
Inventory Organizations
The Inventory Organization represents an organization for which you track inventory transactions and
balances. These organizations might be manufacturing or distribution centers. Several modules and
functions in the Oracle Fusion Manufacturing and Supply Chain Management suite secure information by
Inventory Organization.
Inventory Organizations are associated with BUs. Each Inventory Organization has a parent BU and can
serve other BUs.
Various functions in Oracle Fusion Applications use this organization classification. For example, to
activate the "Purchasing Receiving" function, your responsibility must have access to an organization that
is classified as an Inventory Organization.
Through its parent Business Unit, the Inventory Organization financially impacts the Ledger to which it
rolls up. For example, requisition transactions or replenishment of supplies are created against an
Inventory Organization, which then have a financial impact on the Ledger.
Chart of Accounts
For the most part, we have discussed system entities (for example, Legal Entity, BU, Ledger) and their
relationships with real world entities (for example, Company, Management Unit, Division) that you have in
your organization. System entities are created though special setup screens and stored in tables.
We have discussed the "Primary Balancing Segment" that is part of the chart of accounts rather than a
stored system entity. The chart of accounts, your listing of account numbers, includes other segments
that reflect your organization. You might have company codes, cost center codes, business organization
codes, and other organization related codes, as well as non-organization codes such as natural accounts,
product codes, or project codes.
The chart of accounts is a very flexible, almost free-form, combination of segments (as many as you like)
of different lengths. You use these segments to flag transactions so that they are summarized in a
meaningful way to your business. The chart is referred to as "flexfields", which is the underlying
technology. The acronym "CCID" (Code Combination Identifier) or the term "Accounting Flexfield" refers
to an individual combination of segment values, or a complete account number.
A specific chart of accounts (complete with values) is associated with each ledger and the same chart can
be associated with many ledgers.
We specify only three segments, Natural Account, Primary Balancing Segment, and Cost Center, as
mandatory.
Cost Center
Cost Center is a focal point for a department's expenses. You might use the cost center to track "the
Finance Department". In cases where labor is the most important element of expense, cost centers in
your chart of accounts and the HR "Department" discussed earlier will refer to the same business unit in
the real world. Oracle Fusion Applications include the ability to keep them synchronized. There are some
important differences in the way you want them to behave.
When an employee leaves, you'd like HR to update the records immediately. But continuing expenses, if
any, should be accounted for in the same cost center. If the employee was a manager, the resulting
reorganization might not be reflected in the financial statements for some time.
Accordingly, the creation and maintenance of HR Departments and Ledger Cost Centers can be
synchronized. However, we facilitate different update paths. Approval and expenses associated with
employees are automatically associated with the cost center that relates to their HR department.
Many customers exploit naming conventions and ranges to facilitate the combination of individual cost
centers in local companies into a worldwide view of similar cost centers. Ledger security includes a
facility to control accounting access by ranges within chart of account segments that can be deployed
usefully in this context. Many customers also use cost centers, rather than natural accounts, to
aggregate functional expense types such as "Research and Development" or "Finance".
Natural Account
For many companies, natural account also has an organizational impact. Companies deploy the natural
account in different ways. Some start "at the top" with their external reporting lines (for example, cash,
revenue), expand the list to include their management reporting lines (different types of revenue), and
then expand further to the level of granularity they wish. Others start "at the bottom" with detailed
departmental expenditure types.
Companies that start with reporting lines often reach the point where "Finance Salaries", "Finance
Benefits", and so on are natural accounts, and a report on all Finance accounts delivers the Finance
expense. Those that start at the bottom often use "Salaries" and "Benefits" as the natural account and
establish a list of cost centers to be the total finance.
A Flexible Model
When you are finished, you will have modeled your organization in the system using ledgers, ledger sets,
and balancing segments to report your legal and management structure, and using different combinations
of each as appropriate for statutory compliance and management needs.
You will have selected BUs to store and secure your data, reflecting transaction tax audit and filing needs
that are mapped to your operating needs. You will also have selected accounting attributes through your
chart of accounts, using natural accounts and cost centers together with other segments, to help you cut
though the data to get to the heart of your operations.
In the earlier discussion for Your Organization, page XXX , a diagram shows cards representing
companies that are striped vertically by business subdivisions and horizontally by functional groups. The
following diagram shows how some system entities can be mapped, often in alternate ways, to your
organization. The system entities map to organizational characteristics as follows:
• Legal Entities correspond to the company cards and keep their financial accounting in Ledgers within
Ledger Sets.
• Balancing Segments can represent both legal entities and business subdivisions.
• Functional Groups map to Departments and Cost Centers in the system.
• Natural Accounts classify the functional groups' activities.
• Business Units most often hold companies' data and can hold the data of different businesses at arms
length from each other within a legal environment.
(need to change the diagram to ‘Business Units’ (instead of Operating Units) and ‘Primary Balancing
Segment Values’ (instead of Balancing Segment Values))
In addition to direct relationships between headcount and spend rates, people and hierarchies are the
primary means of authorization and security in an organization. For example, spending controls can be
enforced by person and level in the hierarchy. Your internally controlled approval routing goes through a
process that you can default to the department hierarchy in Human Resources or to any other hierarchy
that you create. Consider the following examples:
1. Purchase Approval Hierarchy: Purchase orders entered in Oracle Fusion Procurement utilize workflow
to route the purchase order for approval.
2. Journals: Since journals can be unique in nature, their approval cannot be restricted to a hierarchy
within a particular department. You can create workflow routing rules to personnel in an enterprise for the
approval of journals in Oracle General Ledger.
3. Manual Invoices: Manual invoices use Oracle Approval Management Engine (AME) for approval. In
turn, AME uses the Human Resources departmental hierarchy and spending authority at every level in
the hierarchy to route the invoice.
4. Salary might be your primary expense. HCM breaks out salary by your departmental organizations.
Broadly speaking, your HCM departments will map to Oracle Fusion General Ledger cost centers.
Background
Activity Scope
Topics to cover:
Background
Instructor led discussion on various aspects of the enterprise structure. This is a lead in
for lesson 3 where the set up of the enterprise structure is covered in greater detail.
Activity Scope
Enterprise Configuration
What is the level of configuration needed to achieve the reporting and accounting
requirements?
What components of your enterprise do you need to report on separately?
Which components can be represented by building a hierarchy of values to
provide reporting at both detail and summary levels?
Where are you on the spectrum of centralization versus decentralization?
Security Structure
Are the transactions for their business unit largely performed by a corporate
department or shared service center?
Compliance Requirements
How do you comply with your corporate external reporting requirements and local
statutory reporting requirements?
Do you tend to prefer a corporate first or an autonomous local approach?
Where are you on a spectrum of centralization, very centralized or decentralized?
Some of these tasks are performed the same way no matter the offering, for example
the Define Help Configuration. How you perform some other tasks depends on how the
corresponding feature is used in the product family. For example, the setup for Define
Approval Management depends on what documents are being approved.
Use the Define Common Financials Configuration task list to create and maintain
transaction tax setup according to local and international tax requirements and to
apply tax data to the transaction line.
In the Define Transaction Taxes task list you can set up your entire transaction
tax configuration.
The Define Transaction Taxes task list is logically defined with prerequisite tasks,
core tax configuration tasks, optional setup tasks, and validation configuration
tasks. The task list categories include:
Define Third Party Tax Profiles: Configure tax profile details that control the
transaction tax activities for your third party customer, customer sites, supplier,
and supplier sites.
Define Occasional Tax Implementation Setups: Configure initial tax setup that
impacts tax calculation and reporting. These tasks are either predefined and you
do not have to configure them unless the predefined data needs to be extended
or are tasks required only for certain implementations.
Verify Tax Configuration: Verify the transaction tax configuration by simulating
transaction data and reviewing tax calculation results.
Lesson 1: Highlights
Lesson 2: Objectives
Designed from the ground up, using the latest technology advances and
incorporating best practices gathered from thousands of customers.
Completely open, service-enabled enterprise applications.
Designed with features for the best-in-class user-interface designs and
workflows that optimize usability and deliver business value.
All functionality revolves around the Oracle Fusion Applications Welcome page which
can be personalized.
User Interface
Each page can be divided up into components. This is an example of the main
components in the Oracle Fusion User Interface.
1. Global Area: Contains links to help you navigate user interfaces, personalized
links and tools, and the name of the user who is signed in.
2. Regional Area: Contains links to tasks and reports.
3. Local Area: Contains the transaction or form that requires creation, editing, or
review.
4. Contextual Area: Contains information that is linked to the transaction displayed
in the Local Area.
Dashboard
Work Areas
A work area is a grouping of similar tasks. For example, the Period Close work area
includes tasks for opening and closing accounting periods for the Oracle Fusion
General Ledger and subledgers.
Recent Items
The Recent Items menu enables users to return to flows that have been recently
accessed, usually within, but not limited to, a single session.
Oracle Fusion Functional Setup Manager provides for rapid and efficient
planning, configuration, implementation, deployment, and ongoing maintenance
of Oracle Fusion Applications through self-service administration. For clarity, this
lesson is divided into two major sections:
Implementation Overview
Single interface for all of the setup and maintenance phases across the
complete life cycle.
Guided processes that make it easy to navigate through planning,
implementation, deployment, and ongoing maintenance.
Configurability of the Oracle Fusion offerings to mold the offerings to fit the
business needs.
Predefined, guided list of tasks for full end-to-end visibility to all setup
requirements enabling business users with the ability to implement quickly what
they need and when they need it.
Export and import capability to let enterprises set up one instance and move
the setup and task lists to other instances.
Set of comprehensive reports to give full visibility to setup at any time.
Job Roles
The following job roles are required to access information within Oracle Fusion
Functional Setup Manager:
NOTE: Read only functionality to a limited number of tasks can be accessed even if
these roles are not assigned.
The Implement Applications process includes some activities that are manual and
executed outside of the Oracle Fusion Functional Setup Manager application.
Transact is the process that is executed within the actual product application,
such as general ledger.
Maintain is the process that provides the ability to search for tasks or tasks lists
to be executed from a single user interface. Maintenance activities are generally
performed after the applications are implemented.
Setup Objects
Encompass multiple setup entities including Business Objects, Tasks, Task Lists,
Processes, Features, Options, and Offerings.
Consume all offerings applicable to your implementation.
Exist for the Oracle Fusion Applications and cannot be modified.
Create custom Setup Objects for use with third party or custom applications.
Create new offerings, options, features, and task lists using setup objects
delivered with the system.
Business Objects
The Setup and Maintenance work area in the Oracle Fusion Functional Setup
Manager is used to manage the configuration of your enterprise.
Implementation Projects
Progress reports on tasks can be seen on the Implementation Projects tab. Detailed
status can be seen by clicking on the numbers in the Assigned Tasks column, or by
drilling down into the Implementation Project detail graphical reports in the project
details region.
Assign Tasks
Assign tasks to users using the Assign Tasks option within the implementation
project.
You can either assign the same users and due dates to all tasks in a task list or
assign individual tasks to a specific user. Multiple tasks or task lists can be
selected if the same assignments apply.
Notes can be assigned and are stored as attachments associated to the task list
or task.
In the Assigned Users region, the users assigned to the implementation project
are displayed. Additional users can be added, or existing users can be deleted.
Offerings
Oracle Fusion Financials offering: Includes the Oracle Fusion General Ledger
and Oracle Fusion Subledger Accounting application features, as well as at least
one of the subledger financial applications.
Oracle Fusion Accounting Hub offering: Includes the Oracle Fusion General
Ledger and Oracle Fusion Subledger Accounting application features integrated
with an existing enterprise resource planning (ERP) system or third party
application to enhance the current reporting and analysis.
Navigate: Setup and Maintenance > Tasks > Implementations > Manage
Implementation Projects > FAH V1GA Implementation > Expand to specific task
and select row header > Assign Tasks.
Do not select an offering. Add the required tasks lists or tasks to the
implementation project.
Or, select an offering and delete the tasks lists or tasks that are not required.
Navigate: Setup and Maintenance > Tasks > Implementation > Manage
Implementation Projects.
The decision tree for the implementation of specific business processes is represented
by selecting offerings, options and features. An offering contains all of the tasks
required to implement the top level business process. Within an offering, there may be
one or more options that represent optional business processes possible, within that
offering. Features are used to define the business rules for the implementation and how
the transactions of the corresponding business process work. Features can be available
for offerings, options, or even other features. For example:
As shown here:
Scope, as used in Oracle Fusion Functional Setup Manager, refers to an object that
allows a task list to be executed repeatedly. An example of a scope value is Business
Unit, where you select a particular business unit, and proceed to perform all setup tasks
for that business unit.
Features, options and offerings are comprised of tasks and task lists. If a new custom
application is being introduced, all of these objects above need to be created to
integrate fully with Oracle Fusion Functional Setup Manager.
To create custom lists or types of implementations using the delivered Oracle Fusion
Applications functionality, various combinations of the above functionality might be
utilized. For example, if only a subset of setup tasks are required when setting up a
specific industry, new task lists, options and offerings might be created to streamline
that type of implementation.
The definition of setup objects can be done top-down to identify all the elements
required or bottom up to define and register the objects in Functional Setup Manager.
The following illustration shows bottom-up from defining business objects to defining the
offerings and publishing them in application stores.
Setup data can be exported from the source instance and imported into another
instance by creating a Configuration Package using Oracle Fusion Functional Setup
Manager.
A Configuration Package consists of the implementation project structure plus the setup
data. The package can be exported then imported into another instance using Oracle
Fusion Functional Setup Manager.
Customization and reporting options are available during the process to allow complete
flexibility and control of the process and tracking of the success of or errors in the
process.
As the project moves through multiple phases, such as test, quality, and production, the
data can automatically be exported from one instance to another.
Can be used for creating a configuration package and optionally selecting only
specific business objects or scope values to be exported.
Can be used to move your configuration to another instance.
The task is the actual export and import of the setup. This task allows the status
and details of the process to be monitored.
You can run reports on the configuration package and the export and import
processes.
On the Manage Configuration Packages page select the row header for a
configuration package. In the details region select the icon that to view or
download the setup data report.
On the Manage Export and Import Processes page click the Download icon,
and select Download Setup Data Report.
Navigate: Setup and Maintenance > Tasks > Setup Data Export and Import >
Manage Configuration Packages.
Navigate: Setup and Maintenance > Tasks > Setup Data Export and Import >
Manage Export and Import Processes.
In this section, you will learn how to browse and configure offerings. The
following topics are included:
Oracle Fusion Functional Setup Manager is used to perform the setup tasks required to
complete the implementation of Oracle Fusion applications. Before the implementation
even begins, there are several tasks that need to be performed. Some of these tasks
are manual tasks and utilize the software from a reference perspective. For example,
gathering functional requirements for the implementation and comparing those
requirements to the offerings available.
Task Flow
The Getting Started page presents information about the offerings available for
implementation, allowing the implementor to compare the business requirements to the
available functionality of Oracle Fusion Applications.
Navigate: Setup and Maintenance > Tasks > Implementations > Getting Started.
Standard Reports
The various reports provide more detailed information about what type of transactions
and functionality are available within each of the offerings. Reports related to each
offering are available as HTML, PDF and Excel documents and include:
Navigate: Setup and Maintenance work area > Tasks > Implementations > Getting
Started > Fusion Financials.
Demonstration: Review each report with the class. Specifically look at the Setup Tasks
List and Tasks in the HTML format. Filter the required versus the nonrequired setups.
Describes the detailed contents of the offering for the current version of the
application.
Provides a functional description of the components of the offering.
Provides an understanding of what functionality the offering provides.
Associated Features Report
Displays the options and features for the offering used for detailed application
configuration decisions.
Displays a list of features available with the offering, including what level the
feature is associated with, as well as the choices available.
Depicts the dependency between the offerings and their options and features.
Setup Task Lists and Tasks Report
Lists the tasks and task lists for an offering, related to application configuration.
Displays the setup tasks required to implement the functionality available in the
offering.
Related Enterprise Applications Report
Lists the Enterprise Applications the offering requires for functional setup and
transactional tasks.
Specifies the application required based on transaction type for special offerings.
Related Business Objects Report
Configuring Offerings
After reviewing all of the available offerings and printing or reviewing appropriate
reports, the next step for a new implementation is to progress to the Configure
Offerings page to select the offerings, options and features to be implemented.
View the available options and select the offerings and options to implement. If
an offering is selected, but none of its options, only the basic tasks needed to
implement the base functionality for the offering are included in the Task List
generated for this offering. Only the offerings and options selected during this
process are available when an implementation project is later created by the
Implementation Manager. Configure Offerings can be updated at a later date,
particularly if offerings are implemented with a phased approach.
Features are associated with some offerings or options. Each feature provides two or
more choices. The valid selection types for choices are:
NOTE: Instructor Demonstrations. These demonstrations can also be played from the
Oracle Fusion Help Portal.
Browsing Offerings
Configuring Offerings.
NOTE: Student hands-on activity Create an Implementation Project.
Lesson 2: Highlights
Lesson 3: Objectives
Scenario:
The following are elements you need to consider in creating your model for your
global enterprise structure.
The following figure and table summarize the model that your team has designed
and uses numerical values to provide a sample representation of your structure.
The model includes the following recommendations:
Consolidate results for high technology and health care products and your
financial services business across the enterprise in a corporate consolidation
ledger.
Process all UK general and administrative costs processed at the UK
headquarters.
Process all North America general and administrative costs at the US Corporate
headquarters.
Maintain USA Health Care with its own payables and receivables departments.
NOTE: This diagram was created to illustrate the InFusion Corporation Enterprise
Structure in the Oracle Demonstration Solution Services with the following limitations:
Due to space, only some of the InFusion entities are shown. For example, only
three legal entities and four warehouses.
Version one of the demo environment does not include a shared service center.
The one shown here is for discussion purposes.
Version one of the demo environment only has data loaded for US1 LE1 and BU
USA1. The diagram was expanded to include future data for discussion
purposes.
The following chart illustrates the mapping of real world entities to our InFusion
Corporation entities.
Business units are also required because financial and other transactions are
processed and secured by business units.
A shared service center to perform the Procurement business function,
including processing requisitions and negotiating supplier terms, is optional. If
used, the shared service center must be a business unit.
Divisions are optional and can be represented with a hierarchy of cost centers
or by a second balancing segment value.
Departments are required because they track your employees.
Optionally, add an item master organization and inventory organizations if
you are tracking your inventory transactions in Oracle Fusion Applications.
The following is the chart of accounts structure with the names of the segments
and the default values that your team is proposing for the InFusion Corporation's
three primary ledgers.
Sample Accounts
Geographies.
Legal jurisdictions and authorities.
Legal entities.
Define Geographies
Use the Define Geographies task list to create and manage geographies and
zones used for real-time address validation and tax calculation. Examples include
tax and shipping zones.
Navigation: Setup and Maintenance work area > Manage Implementation Projects link
> XX Implementation Project row > Financials task list > Define Common Applications
Configuration for Financials task list > Define Enterprise Structures for Financials task
list > Define Geographies task list.
You can create new geographies by importing data through interface tables.
File-based import option: You can use the file-based import process, if you
plan to provide geographic data details in a source file. The process reads the
data in the source file, populates the interface tables, and imports the data into
the application destination tables.
Geography loader process option: You can use the geography loader process,
if you plan to populate the interface tables directly. The first step is to use a tool
of your choice to manually load geography data into interface tables. Interface
table data is always based on a batch and all rows will have a batch ID. Next, run
the geography loader process to import data from the interface table to the
destination tables. The geography loader is an Enterprise Scheduler Service
process which you can submit immediately or schedule to run at a later point.
You need to provide the Country Structure Batch ID or Geography Batch ID to
run this process.
Run Geography Name Referencing only if you make changes to the geography data
that impact addresses, or to troubleshoot issues. Take note of the following before
running the Geography Name Referencing process:
Use the new or all value of run type to indicate which addresses should be
referenced.
You can use dates and IDs to filter.
Usage can be GEOGRAPHY or TAX.
Location table can be HZ_LOCATIONS or PER_ADDRESSES_F.
The application runs this process whenever you create a new address or edit an
existing address in the application. Additionally, you can run this process at scheduled
intervals to maintain address data quality.
Zone types and Zones define a geographical boundary, based on master geography
hierarchy data, that can be used to create tax or shipping zones. Zone types categorize
and group related zones together. For example, you can create a United States Tax
zone type, to include various tax zones in the country.
You must create a zone type before you can define a zone for the geographical
boundary. A zone type can include geographies from anywhere in the world, or can be
restricted to contain geographies from within a specified country. When you create a
zone type that is restricted to a country, you can define the geography types or
geographies that can be used to create a zone.
Zones are geographical boundaries for a zone type. When you are creating a zone you
will need to either create the zone under an existing zone type, or you will need to
create a new zone type and then create the zone.
Based on your business needs, you can use master reference geographies, zones, and
zone types to create territory zone hierarchies. Territory zone hierarchies enable you to
create and manage zone hierarchies which contain master geographies and custom
zones. You can customize a zone hierarchy at any level, but need to ensure that the
country’s geographical structure is not changed.
Zone types categorize and group zones for specific purposes. For example, you can
create an Americas zone type and use it to create a Southeast Sales Region zone. You
can then add various geographies or zones to the Southeast Sales Region zone, and
add the Southeast Sales Region zone to a larger North America zone to create a
territory zone hierarchy.
NOTE: Although you can create zones without including master geographies, for the
zones to be selected by the Assignment Manager, the zones must include master
geographies at the lowest level.
You can create a hierarchy using geographies from the master reference geography
data hierarchy, and you can also add geographies to hierarchies created from zones.
When you are adding a geography to a hierarchy you have the option of either adding
just the geography, or you can add the geography and selected child geographies.
Managing Geographies
Geographies Overview
Geographical information is a critical asset that helps you define and monitor
where and how you do business. This is why you need to structure and create
geographical information associated with your business when you first set up
Oracle Fusion. You can then use this information to facilitate business processes
that rely on geographical data.
Oracle Fusion comes with predefined country names. You need to define the geography
structure and hierarchy of each country associated with your business before working
on any process that requires geographical data. You can do this by either importing
geography data or by setting it up manually.
Geography Structure
A country's geography structure determines the component geography types that can
be defined and the hierarchical relationship between them. A set of predefined
geography types are available for inclusion in a country's geography structure.
Additionally, you can create a geography type to add it to the country structure. Each
geography type is added below the current lowest level. You cannot delete a geography
type that has related geography data. It is recommended that you plan the geography
structure before creating it. Also, if you want to delete a geography type that is not at the
lowest level in the country structure, then you have to delete the geography type level
and all the levels below it.
For example, the geography structure for the United States comprises the State,
Country, City, and Zip Code geography types. In the United States geography structure,
the State geography type is the highest level within the country geography structure,
followed by the County as the second level, City as the third level, and Postal Code as
the lowest level within the country structure.
Geography Hierarchy
For example, in the US geography hierarchy the state of California is defined as the
parent of San Mateo County, which is the parent of Redwood City, which is the parent
of the zip code 94065. Based on these hierarchical relationships, Oracle Fusion
Applications can infer information. For example, if you enter just 94065 in a zip code of
the application, the application determines that the postal code is in California, or that
the corresponding city is Redwood City.
Because the top level of any geography hierarchy is Country, a geography hierarchy
contains countries and their child geographies such as state, county, and city.
Geography Validations
You can map the address attributes, for each of the address style formats, to a
geography type. For example, you can map the State geography type to the County
address attribute for the United Kingdom. For each address component, you can enable
the following:
List of values: Specifies whether the geography type will appear in a list of
values during address entry in user interfaces. You must enable a list of a list of
values only if you have sufficient geography data. This ensures address data
quality while creating new addresses, by displaying a list of values from the
geography data during address entry.
Tax validation: Specifies whether the geography type will be included in tax
validation. This ensures that the addresses are valid, based on the geography
hierarchy data, for tax calculation.
Geography validation: Specifies whether the geography type will be included in
geography validation. This ensures that a new address will have correct
geographic data, based on the geography hierarchy data.
You can define Geography Validation Control at the country level. The geography
validation control determines if an address that did not pass geography validation during
address entry can be saved or not. If the validation control is set to Error, then an
address that has failed validation cannot be saved and the errors are saved in the
status. If the validation control is set to No Validation, all addresses are saved including
incomplete and invalid addresses.
Address Cleansing
Address cleansing validates, corrects, and standardizes addresses that you enter in a
user interface. While geography validation validates the geography attributes of an
address, address cleansing validates both geography attributes and the address line
attributes. Address line attributes are defined in the Address Style format, which
specifies the layout of an address. Real-time address cleansing ensures consistency in
address representation by checking whether address data entered conforms to a
particular format.
None: Specifies that the country does not have real-time address cleansing.
Optional: Specifies that you can optionally cleanse address data during address
entry. You can select the option to perform real-time address cleansing, and
receive a corrected, standardized address. This displays a Verify Address
option at the address data entry level. During data entry, you can click on the
Verify Address option to check if the address entered conforms to the address
format, in order to have consistent representation of addresses. If the address
does not conform to the format, Oracle Fusion either presents alternative
addresses or lets you optionally add the address you entered to the registry.
Begin configuring the enterprise structure from the Setup and Maintenance work
area.
The list of tasks to complete are arranged in the order they should be completed.
Setup and Maintenance > XXImplementation Project > Financials > Define Common
Applications Configuration for Financials > Define Enterprise Structures for Financials
Define Legal Entities for Fusion Accounting Hub and Define Legal Reporting
Units for Financials
Setup and Maintenance > XXImplementation Project > Financials > Define Common
Applications Configuration for Financials > Define Enterprise Structures for Financials
Setup and Maintenance > Financials > Define Common Applications Configuration for
Financials
Requirements:
Register your legal entities with legal authorities in the jurisdictions where you
conduct business.
Register your legal entities as required by local business requirements or other
relevant laws.
Additional Considerations:
Define jurisdictions and related legal authorities to support multiple legal entity
registrations.
When you create a legal entity, Oracle Fusion Legal Entity Configurator
automatically creates a registration for the new legal entity as well as creating a
main legal reporting unit along with its registration.
NOTE: Legal Jurisdictions and Authorities are likely only relevant to your Oracle Fusion
Financials implementation if you are also using Oracle Fusion Payables and Oracle
Fusion Receivables. If you are not using those applications, and have no need for tax
calculations, this feature will not be relevant for your Oracle Fusion Financials
implementation.
Identifying Jurisdiction
Income Tax Jurisdiction
Transaction Tax Jurisdiction
Identifying Jurisdiction
Income tax jurisdictions and transaction tax jurisdictions are not represented by the
same jurisdiction. Although in some countries, the two jurisdictions are defined at the
same geopolitical level, such as a country, and share the same legal authority, they are
two distinct jurisdictions.
Income tax jurisdictions impose taxes on your financial income generated by all
your entities within their jurisdiction. Create income tax jurisdictions to properly
report and remit income taxes to the legal authority.
For example, the Internal Revenue Service is the legal authority responsible for
collecting taxes and the interpretation and enforcement of the Internal Revenue Code of
the United States.
Legal authority information is printed on your tax reports to meet some countries’,
such as India and Brazil, requirements.
Legal authorities are defined in the Oracle Fusion Legal Entity Configurator.
Tax authorities are a subset of legal authorities and are defined using the same
setup flow.
NOTE: Instructor Demonstration Creating Legal Jurisdictions, Addresses and
Authorities.
Define a legal entity for each registered company or other entity recognized in law
for which you want to record assets, liabilities, expenses and income, pay
transaction taxes, or perform intercompany trading.
A legal entity has a separate legal identity and therefore conducts aspects of your
business for the following reasons:
100 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
A legal entity must comply with the regulations of jurisdictions in which they register. To
support local reporting requirements, legal reporting units are created and registered.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 101
Lesson 3: Overview of Common Applications Configuration
Oracle Fusion Applications support the modeling of your legal entities. If you
make purchases and sell to and from companies under your control, define these
companies (or other legal entity types) in your customer and supplier registers,
which are part of the Oracle Fusion Trading Community Model.
Legal entities can be identified as legal employers. In Oracle Fusion Financials, the
employees employed by the legal employer can be assigned as users.
There are several decisions that need to be considered in creating your legal
entities. Some of these are outlined on the following Decision pages.
102 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Assets and liabilities of the enterprise are owned by individual legal entities.
Enter legal entities on transactions that represent a movement in value or
obligation.
Creates an obligation for the legal entity that books the order to deliver the goods on the
acknowledged date, and an obligation of the purchaser to receive and pay for those
goods.
Provides, under contract law in most countries, that damages can be sought:
For actual losses, putting the injured party in the same state as if they had not
entered into the contract
For loss of bargain, meaning the profit that could have been made on a
transaction
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 103
Lesson 3: Overview of Common Applications Configuration
A business unit that serves your enterprise as a shared service center can
process transactions on behalf of many legal entities.
In most cases, the legal entity is explicit on your transactions. For example, a
transaction to record a loan origination may include an explicit legal entity field.
In some cases, the transaction legal entity is inferred from other reference entities that
are themselves linked to a single legal entity. For example, your business unit A agrees
on terms for the transfer of inventory to your business unit B.
104 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 105
Lesson 3: Overview of Common Applications Configuration
If the deploying enterprise has operations in countries with strict legal entity document
and journal entry sequencing requirements, then consider implementing one legal entity
per ledger. This limitation does not apply to operations in other countries.
NOTE: For more information on Document Sequencing see the Define Document
Sequences lesson.
106 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Accounting for your operations means you must produce a trial balance and
balance sheet by legal entity.
Oracle Fusion General Ledger supports the use of up to three balancing
segments. Best practice is to use the primary balancing segment to hold values
that represent legal entities.
If more than one legal entity is represented in the ledger, best practice is to use
at least one balancing segment to represent legal entity to facilitate financial
reporting to regulatory agencies, tax authorities, and investors.
If you would like to subdivide legal entities into lower levels for reporting, you can
use one or two additional balancing segments in your chart of accounts.
If you account for each legal entity in a separate ledger, there is no requirement
to identify the legal entity with a balancing segment value within that ledger.
However, this is not considered best practice.
If you would like to create consolidated management reporting across legal entities, you
can use a single ledger to represent multiple legal entities. This is possible when the
legal entities are governed by the same legislative requirements, such as operating in
the same country.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 107
Lesson 3: Overview of Common Applications Configuration
For example, multiple legal entities that operate in the United States can be
accounted in the same ledger.
However, if the legal entities are not governed by the same legislative requirements,
you may need to store them in separate ledgers.
For example, a legal entity that operates in France should not be accounted in
the same ledger as a legal entity that is operating in Ireland.
If you account for many legal entities in a single ledger, you must:
Decide which balancing segment values correspond to each legal entity and
assign them in Oracle Fusion General Ledger Accounting Configuration
Manager. This is completed as part of the configuration of Oracle Fusion
Financials, since you are in the context of Oracle Fusion Financials for your
implementation project.
Assign balancing segment values. If you use a balancing segment to represent
legal entities, you should represent all of your legal entities with that same
balancing segment. This recommended best practice facilitates reporting on
assets, liabilities, and profit and loss by legal entity.
You must use separate balancing segment values to represent each legal entity.
Transactions that cross legal entities are intercompany.
NOTE:
If you use multiple balancing segments, the total debits and credits must balance,
per balancing segment, per journal entry. If needed, balancing lines, using
general ledger accounts as specified in the intercompany balancing options, are
automatically added by Oracle Fusion Financials to ensure this balancing.
Carefully consider whether to use multiple balancing segments before using a
ledger. Once a ledger has been used, historical balances are not automatically
converted based upon the selection of additional balancing segments. You
cannot change to multiple balancing segments easily after you have begun to
use the ledger because your historical data is not balanced by the new multiple
balancing segments.
NOTE: For additional information see the lesson on Creating Chart of Accounts.
108 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
When you have specified which balancing segments are used by which
companies or other types of legal entities, then define consolidation rules using
your balancing segments.
Defining consolidation rules creates a relationship between the definition of your
legal entities and their role in your consolidation.
NOTE: For additional information see the Configuring Oracle Fusion General Ledger
lesson.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 109
Lesson 3: Overview of Common Applications Configuration
Once you have created transactions for your companies or other types of legal
entities, and assigned values in the appropriate balancing segment to them,
intercompany accounting will maintain balances in synch between them.
You can have Oracle Fusion Financials generate balancing lines as it creates
accounting to record due to or from legal entity receivables and or payables.
You can manually create intercompany transactions or use automatic
intercompany balancing journal creation, booking changes to intercompany
activity by legal entity, to balance and clear intercompany accounts.
Use Oracle Fusion Intercompany functionality to automatically create
intercompany entries across your balancing segments.
110 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 111
Lesson 3: Overview of Common Applications Configuration
Legal Entity and its Relationship to Worker Assignments and Legal Employer
A legal employer is a legal entity that employs workers. You define a legal entity as a
legal employer in the Oracle Fusion Legal Entity Configurator. This includes
employees who are Oracle Fusion Financials users.
112 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
To support local reporting requirements, legal reporting units are created and
registered.
When you first create a legal entity, the Oracle Fusion Legal Entity Configurator
automatically creates one legal reporting unit for that legal entity with a registration.
NOTE: See the Manage Legal Reporting Units topic for additional information.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 113
Lesson 3: Overview of Common Applications Configuration
Each of your legal entities must have at least one legal reporting unit. When a
legal entity is created, a legal reporting unit with the same name as that of the
entity is also automatically created. You can define both domestic and foreign
establishments.
114 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Create a legal reporting unit in respect of each part of the legal structure you
have registered with a jurisdiction. If you have registered a group of workers for
the purpose of tax or social insurance reporting, use a legal reporting unit for that
registration. If you have specific statutory or tax reporting obligations, use legal
reporting units for each registration.
Plan and define your legal reporting units at both the local and national levels if
you operate within the administrative boundaries of a jurisdiction that is more
granular than country.
For example:
If the legal entity establishes operations requirements for each local area in a
country that requires reporting of employment and sales taxes locally as well as
nationally.
If you need more than one legally registered location to meet this legal entity's
reporting requirements in each local area.
NOTE: There can be multiple registrations associated with a legal reporting unit.
However, there can be only one identifying registration, defined by the legal authority
used for the legal entity or legal reporting unit, associated with the legal reporting unit.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 115
Lesson 3: Overview of Common Applications Configuration
116 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 117
Lesson 3: Overview of Common Applications Configuration
For example, an organization has several business units and each business unit uses
different payment terms on a customer invoice. Instead of each business unit creating
and maintaining individual payment terms, you can define the payment terms reference
data at the organization level and stripe that data into partitions (create reference data
sets) so that the different payment terms can be assigned to each business unit.
Manage Reference Data Sets: Use this page to create the Set Code, Set
Name, and Description that can then be assigned to reference data.
118 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Manage Set Assignments for Set Determinant Type: Assign the reference
data sets to reference objects. 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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 119
Lesson 3: Overview of Common Applications Configuration
Define reference data and divide the data into partitions called reference data
sets. Assign the reference data sets based on your business needs across your
organizational entities.
Oracle Fusion Applications contain two predefined sets: Common and Enterprise.
You can create more reference data sets based on your business and data sharing
requirements.
The following figure illustrates the partition of the Receivables Payment Terms
reference data into three sets. In this
example, if you are entering an invoice for USA 2 Business Unit, you have the following
payment terms display in the invoice's list of values: Net 15, Net 20, Net 30 and Net 60.
120 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
For this example, define reference data sets of the following types:
Common: Used globally across the organization as a common set. Add the
Common Set to the global Receivables Payment Terms, Net 30 or Net 60, to
be used in all business units.
Shared: Used by a few business units, US: Health and USA 2, that work with
similar data and therefore share the sets. Add the Shared Set to Receivables
Payment Terms, Net 15 or Net 20, that are defined by country or region where
a few business units belonging to that country or region use it.
Enterprise specific: Unique to that business unit and not shared by any other
business unit within that organization. Add the Enterprise Set to the Receivables
Payment Term, Prepayment, defined by line of business and used only by that
line of business irrespective of the country or region where it operates.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 121
Lesson 3: Overview of Common Applications Configuration
Determinant Type
You can share the partitioned reference data based on a business context setting called
the determinant type. It is the point of reference used in the data assignment process.
The available determinant types used in the reference data assignment are:
Asset Book: A book that records information about assets including their
acquisition, depreciation, and retirement. An Asset Book is tied to a ledger.
Business Unit: A department or organization within an enterprise.
Cost Organization: An organization used for cost accounting and reporting on
various inventory and cost centers within an enterprise.
Project Unit: A logical organization within an enterprise that is responsible for
enforcing consistent project management practices.
Determinant
A determinant is the value that qualifies the selected determinant type. For example,
when managing set assignments for the set determinant type, if you select Business
Unit as the determinant type, you would provide the name of the Business Unit as the
corresponding determinant.
122 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
You can assign reference data to the relevant reference data sets depending
upon the required level of sharing the data. If you want to share it across the
organization, you can assign it to the predefined Common set.
Other types of reference data may be specific to certain business units. Therefore, you
would want to restrict the use of that data to those business units. In that case, you can
create sets specifically for this type of data, and assign the sets to the business units.
For multiple assignments, you can classify different types of reference data sets into
groups and assign reference data to those groups. The assignment takes into
consideration the determinant type, determinant, and the reference group.
Common set that is available to all the business units. With the common set, you
do not have to explicitly assign transaction types to each business unit.
Business unit specific set of transaction types.
At transaction entry, the list of values for transaction types includes transaction types
from the set assigned to the business unit, as well as transaction types assigned to the
common set that is shared across all business units.
Simplest form.
Allows assigning a reference data object instance to one and only one set.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 123
Lesson 3: Overview of Common Applications Configuration
For example, Payables Payment Terms use this method. Each payment term can be
assigned to one or more than one set.
124 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 125
Lesson 3: Overview of Common Applications Configuration
The following list contains some of the reference data objects for the Oracle Fusion
Financial Applications that can be shared across business units and the method in
which the reference data for each is shared.
The following list contains some the reference data objects for Oracle Fusion Assets
that can be shared across asset books and the method in which the reference data for
each is shared.
126 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 127
Lesson 3: Overview of Common Applications Configuration
Reference Group
Reference data sets that share common business policies and legal rules are treated in
the same way and are classified into reference groups. Grouping is done on the basis of
functional area and the partitioning requirements that the reference data has in
common.
For example, all tables and views that define Asset details might be part of the same
reference group.
128 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
In Oracle Fusion, the reference groups are predefined in the reference groups table and
are available for selection and assignment to reference data sets.
In this example, a Reference Group of Receivables Payment Terms has been created
to combine the Reference Data Sets for USA1 BU, USA2 BU, and the Common Set.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 129
Lesson 3: Overview of Common Applications Configuration
1. Data models
2. Mapped tables
3. Partitioned reference data
4. Assignments
130 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
1. Data models
2. Mapped tables
3. Partitioned reference data
4. Assignments
You can define reference data, and then depending upon the business context,
decide how to divide the data into partitions (reference data sets) appropriate to
the organizational entities that will use the data.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 131
Lesson 3: Overview of Common Applications Configuration
1. True
2. False
132 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
1. True
2. False
You can assign reference data to the relevant reference data sets depending
upon the required level of sharing the data. If you want to share it across the
organization, you can assign it to the predefined Common set. Other types of
reference data may be specific to certain business units.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 133
Lesson 3: Overview of Common Applications Configuration
134 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Oracle Fusion Financials facilitates independent balance sheet rollups for legal
and management reporting by providing the ability to use up to three balancing
segments.
Hierarchies created using the management segment can provide the divisional
results.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 135
Lesson 3: Overview of Common Applications Configuration
Management reporting
Processing of transactions
Security of transactional data
Reference data definition and sharing
136 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 137
Lesson 3: Overview of Common Applications Configuration
Air quality monitoring systems through your division InFusion Air Systems.
Customer financing through your division InFusion Financial Services.
The InFusion Air Systems division further segments your business into the
System Components and Installation Services subdivisions.
138 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 3: Overview of Common Applications Configuration
Lesson 3: Highlights
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 139
Lesson 4: Configuring Oracle Fusion General Ledger
140 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Chart of Accounts
Sharing Ledger Components Across Oracle
Applications
The chart of accounts, calendar, and currencies are called the three C's as they are the
three main components required to create a ledger. An accounting method is also
required, but seeded accounting methods are available, such as Standard Accrual and
Standard Cash.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 141
Lesson 4: Configuring Oracle Fusion General Ledger
Before you configure your ledgers, complete the required steps to define the
components that make up the ledgers.
142 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 143
Lesson 4: Configuring Oracle Fusion General Ledger
You must create value sets first and then add the sets to your structure and
instance even though the Manage Chart of Accounts Values Sets appears
second in the Setup and Maintenance work area list. Do not create your values
before assigning the value sets to your structure and instance because the
value attributes, such as Allow Posting or Account Type, are not available
for data entry.
After creating the structure and instance, create values for the value sets.
144 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Chart of Accounts Structure: Defines the key attributes for your chart of
accounts, such as the number of segments, the segment sequences, the
segment names, segment prompts, default values sets, and segment labels,
such as, Natural Account and Primary Balancing.
Chart of Accounts Structure Instance: Inherits by default all the attributes of
the chart of accounts structure, meaning that all instances of the same structure
share a common shape and have the same segments in the same order.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 145
Lesson 4: Configuring Oracle Fusion General Ledger
However, at the chart of accounts instance level, you can override the default
value set assignments for your segments and assign a unique account hierarchy
that determines the parent and child relationships between the value set values.
Value Sets: Attached to each segment to provide formatting and validation of the
set of values used with that segment. You can think of a value set as a container
for your values.
Segments: Combines with other segments to create the account combination.
Each segment has a value set attached to it to provide formatting and validation
of the set of values used with that segment.
Segment Labels: Identifies certain segments in your chart of accounts and
assigns special functionality to those segments. NOTE: The Management
segment label is descoped in V1.
Deploy: Generates or refreshes components that activate the flexfield in a user
interface. To use a flexfield, it must have been deployed.
Values: Set of valid values that you assign to a flexfield segment.
Security Rules: Applied at the value set level to secure the data. If a value set is
secured, all chart of accounts segment that refers to that value set are affected
by the value set's defined security rules.
Cross-Validation Rules: Determines which account combinations are created
dynamically as your users enter transactions or journal entries.
Account Combinations: Contains a completed code of segment values that
uniquely identifies an account in the chart of accounts.
146 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Use value sets to control the characteristics and format of the chart of accounts
segments.
Defines the boundaries for the attributes that you assign to a key or descriptive
flexfield segment. Value sets control what types of values can be used as chart
of accounts segment values.
Determine the attributes of your segments such as length, zero-fill, right-justify,
alphanumeric, and value security.
Control how validation is performed. For example, a list of values must be
created and used.
Assigning Value Sets to Segments
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 147
Lesson 4: Configuring Oracle Fusion General Ledger
Caution: If security rules are applied to the shared value set used for both the company
and intercompany segments, you can experience problems with intercompany values
used to record transactions with balancing segment values outside the values that are
use for the legal entities in your ledger.
NOTE: Changing the attributes of a value set affects all charts of accounts segments
using that value set.
The maximumum length of the value set should be carefully considered. By specifying 2
characters, then it is assumed that you will only have 99 company values. If you think
you will have hundreds of companies, then the maximum length should be set to 3.
148 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
When you define value sets, you also need to determine how you want to validate
your values. The validation type of an existing value set cannot be changed.
Independent Validation
List of values are independently displayed when filling out the segment in the
account combination.
Best practices recommend using Validation Type of Independent
validation, the Value Data Type of Character, and the Value Subtype of Text
for your chart of accounts. This structure enables you to build a
hierarchical tree structure from the values and report on each segment
independently.
Note: It is strongly recommended that you choose the Value Data Type of
Character and Value Subtype of Text. These can never be changed. If you only
want to use numbers, just define only numeric values for that value set. If you
choose the Value Subtype of Numeric digits only, then you will be stuck with your
decision and you will never be able to use characters or letters for your values in
the future.
Table Validation
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 149
Lesson 4: Configuring Oracle Fusion General Ledger
Enable Security:
If flexfield data security rules are to be applied to the value set assigned to your chart of
accounts, the Enable Security check box must be checked for the assigned value
set. In addition, assign a data security resource name to enable creation of a data
security object automatically for the value set. The data security object is used in the
definition of flexfield data security rules. If you select security, you must define security
rules and data roles to use value sets.
NOTE: In Oracle E-Business Suite, access was granted to all users until restricted by
security rules. In Oracle Fusion, if security is enabled, access is denied to all users until
rules are defined and assigned granting access. Security is defined on value sets, which
can cause problems when you are sharing value sets across charts of accounts.
NOTE: The other validation types that are available and used with different types of
flexfields, such as descriptive flexfields or the Asset Category key flexfield, but not with
the Accounting key flexfield, are:
Format only: Where end users enter data rather than selecting values from a
list.
Dependent: List of values where a valid value is determined by the independent
value of another segment. (Not in scope for V1 for the Accounting key flexfield.)
Subset: List of values which is a subset of the values in an existing independent
value set.
NOTE:
150 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
The chart of accounts structure defines the key attributes for your chart of
accounts:
Number of segments.
Segment sequences.
Segment names and prompts.
Segment labels, for example natural account and balancing.
Default value sets.
Other considerations:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 151
Lesson 4: Configuring Oracle Fusion General Ledger
Permits overriding the default value set assignments for your segments.
Optionally, assign unique hierarchies to create relationships between the value
set values for each segment in the instance by the assignment of a tree code to
the value set associated with the chart of accounts instance segment.
Determines if allow dynamic insertion is enabled to generate new account
combinations dynamically instead of creating them manually.
The decisions you make when designing your chart of accounts are very
important. Making changes in the future to the structure and instances of your
chart of accounts is difficult and not recommended.
Plan carefully to create an account structure that meets the current needs of your
organization and anticipates future requirements.
Tailor your account structure for your industry and reporting requirements.
Choose the number of segments, as well as the length, name, and order of each
segment carefully.
Define multiple chart of accounts structure instances when different value sets
and values are required to meet local and statutory reporting requirements.
Optionally, override the value sets defaulting from the chart of accounts structure.
Assign a value set with the same segment type and length to each segment.
Create hierarchies for each segment to meet financial reporting requirements.
Assign a tree code to each instance segment to indicate the source of the
hierarchy information for the associated value set.
Optionally, assign the same value set multiple times within the same or across
different chart of accounts structure instances within the same structure or in
different structures. Caution: Remember security is enabled at the value set
level and applies to all segments that use that value set.
152 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 153
Lesson 4: Configuring Oracle Fusion General Ledger
The second and third balancing segment labels are optional, and may not be
necessary unless, for example, you need to balance at more than the legal entity
level.
Determines the account type (asset, liability, expense, revenue, or equity) and
other information specific to the segment value.
Facilities processes in the general ledger application, such as retained earnings
posting, therefore is required.
Intercompany: Optionally assigns the segment to be used in intercompany balancing
functionality.
Management: (Not supported in Oracle Fusion V1.) Optionally denotes the segment
that has management responsibility, such as the department, cost center, or line of
business. Also, can be attached to the same segment as one of the balancing segments
to make legal entity reporting more granular.
NOTE:
154 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 155
Lesson 4: Configuring Oracle Fusion General Ledger
Chart of accounts structure defines the key attributes for your chart of accounts:
Number of segments.
Segment sequences.
Segment names and prompts.
Segment labels, for example natural account and primary balancing.
Default value sets.
156 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
After configuring your chart of accounts, navigate to the Manage Chart of Accounts
page from the Setup and Maintenance work area and click the Deploy Flexfield
button.
.
To verify the Deployment Status has completed, navigate to the Manage Key
Flexfields page from the Setup and Maintenance work area.
Deployment Status
1. Edited: The flexfield definition has not been deployed or changes have been
made to the structure, structure instances, or value sets.
2. Patched: The flexfield definition has been modified through a patch, but the
flexfield has not yet been deployed so the patched definition is not reflected.
3. Deployed to Sandbox: The flexfield is deployed and available in a flexfield-
enabled sandbox.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 157
Lesson 4: Configuring Oracle Fusion General Ledger
The process deploys all chart of accounts key flexfields. It stops when it encounters an
error. You must fix the errors and run the process again until successful.
158 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Enter valid values for each segment after adding them to the chart of accounts
structure and structure instance.
Navigate from the Setup and Maintenance work area to the Manage Chart of
Accounts Value Sets page. Click the Manage Values button to enter values for each
segment. These are the values that you use when building your account combinations.
Each value is defined with a name, description, and optionally a start date, and end
date. To use a segment value, it must be enabled. The period of usage must fall within
the start and end dates if entered on the value.
NOTE: Sort Order is not used with the Accounting key flexfield.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 159
Lesson 4: Configuring Oracle Fusion General Ledger
Caution:
When creating a new chart of accounts with new value sets, create the value
sets definition first and leave the values creation until after the creation of the
instance and structure.
Creating values before assigning the value set to the account structure prevents
the ability to define the required attributes on the values and make them
unusable for the chart of accounts.
160 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Assign attribute options for your segment values. Attributes display based on the
segment label options assigned to the segments during chart of accounts
creation and vary by segment.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 161
Lesson 4: Configuring Oracle Fusion General Ledger
NOTE: If you select Yes for Summary (Parent), the application does not post to the
accounts created using that value even if Allow Posting is set to Yes. Account Type,
Third Party Control Account, Reconcile, and Financial Category attributes are only
available on the Natural Account segment values. The Financial Category is a seeded
list and you can add additional values.
Allow Posting: Enter Yes to enable posting to the account. If set to No, you cannot
post to the account. If you are defining a parent segment value, you must enter No
because you cannot not post to parent accounts.
Allow Budgeting: Enter Yes to perform budgeting for accounts with this segment
value. If you are defining a parent segment value, you must enter No. (Descoped for
V1.)
Account Type:
Enter Customer, Supplier, or Yes for the Third Party Control Account to
designate the account as a Control Account.
Access to this account will be restricted to Oracle Payables, Receivables, and
Inventory, for which Subledger Accounting automatically creates detailed
balances.
Do not specify the account as a control account if you want to use the account for
all Oracle Fusion Applications.
Restrict Manual Journal option prevents using the account in manual GL journal
entries, but allows the account in manual SLA journal entries.
Reconcile: Enter Yes for Reconcile to allow reconciliation for natural accounts that
should balance to zero. (Not Supported in Oracle Fusion V1.)
162 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 163
Lesson 4: Configuring Oracle Fusion General Ledger
Control accounts are Oracle Fusion General Ledger accounts accessed from Oracle
Fusion Payables, Receivables, and Inventory, for which Oracle Fusion Subledger
Accounting automatically creates detailed balances.
Control accounts ensure only specific data is posted from an approved journal source.
Control Accounts prevent users from entering data from unauthorized sources. Manual
data entry to control accounts can be prevented.
Benefits
164 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
When defining your natural account segment values, you can designate an account as
a control account using the attributes in the Manage Values page from the Setup and
Maintenance work area. Select one of the following options:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 165
Lesson 4: Configuring Oracle Fusion General Ledger
166 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Defining Hierarchies
A given segment in the chart of accounts can have multiple hierarchies, and each
hierarchy can have multiple versions. Analyze financial results from any
accounting period using any version of any account hierarchy.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 167
Lesson 4: Configuring Oracle Fusion General Ledger
Applications, chart of accounts values and account hierarchies (trees) are maintained in
DRM rather than in Oracle Fusion Applications.
168 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Create multiple hierarchies for different purposes. For example, define three
different hierarchies to be used for each chart of accounts segment that has rollups,
each for a particular purpose:
Hierarchies for financial reporting: Must be published to Essbase cubes. Child values
in these hierarchies cannot roll up to different parents within a hierarchy as this
functionality is not support when publishing such hierarchies to Essbase.
Created within the same hierarchy and must be associated with a chart of
accounts instance.
Only associate one hierarchy with a chart of accounts instance, per segment.
Such hierarchies can have the same child to roll up to different parents.
Do not publish to the Essbase cube since multiple child assignments are not
supported in the Essbase cube.
NOTE: these hierarchies will not be available for reporting and allocations.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 169
Lesson 4: Configuring Oracle Fusion General Ledger
NOTE: In the rare cases where you can utilize the same hierarchical account
relationships for financial reporting, allocations, cross validation rules, revaluations, and
chart of accounts mapping definition, you can just define one hierarchy. However, if you
need multiple hierarchies, we recommend that you define them using multiple trees.
170 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Use the Manage Account Hierarchies page to search, create, and edit account
hierarchies.
Following are the general steps to create a hierarchy in the Manage Account
Hierarchies page:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 171
Lesson 4: Configuring Oracle Fusion General Ledger
To uniquely identify values in trees, each chart of accounts value in the hierarchy is
assigned a Fully Qualified Member Name Path in the cube to guide in select values
during general ledger processes.
When a chart of accounts detailed or parent value is assigned to multiple tree versions,
the fully qualified member name path includes the tree version name.
For example:
Cost Center 500 is associated with two Tree Versions: V1 and V2.
When selecting the value 500, the cube has logic to uniquely identify the
member. One example is:
[All IF Cost Centers-V1].[999].[500] where IF is InFusion.
[All IF Cost Centers-V2].[999].[500] where IF is InFusion.
NOTE: The fully qualified member path may also be shortened by the cube logic.
An example is: [All IF Cost Centers-V1].[999].[500] reads as [All InFusion
Cost_Centers for Version 1] @ [Cost Center Level 999] @ [Value 500].
172 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
The fully qualified member name path for a member may change if you originally
published a single hierarchy to a cube and later published another hierarchy that
includes the same chart of accounts value.
If the fully qualified member name path changes, you will need to update existing
financial reports, allocation rules, and Smart View template that refer to that
member. Otherwise, such processes will have errors.
Example of Name Path:
The tree version includes the chart of accounts value 500 for a cost center.
The path will not include a tree version name, since there is only one tree version
in the cube.
The fully qualified name path will be: 500.
A new tree version V2 is published.
The fully qualified member name path will change since there are now two
versions.
[All VF Cost Centers-V1].[999].[500]
[All VF Cost Centers-V2].[999].[500]
Any configurations in financial reports, allocations, and Smart View queries that
referenced the original fully qualified name path 500, must be updated to use
the new name of either: [All VF Cost Centers-V1].[999].[500] or [All VF Cost
Centers-V2].[999].[500].
NOTE: Instructor Demonstration Create an Accounting Hierarchy.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 173
Lesson 4: Configuring Oracle Fusion General Ledger
To create an account combination, navigate from the Setup and Maintenance work
area to the Manage Account Combinations page. Additionally, you can set the
following attributes from the Manage Account Combinations page:
174 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 175
Lesson 4: Configuring Oracle Fusion General Ledger
For Example
If you enable a particular cost center segment value that had been disabled previously,
you can navigate from the Setup and Maintenance work area to the Maintain
Segment Value Attributes task to run the Inherit Segment Value Attributes process
and re-enable all account combinations containing that cost center automatically. You
can also prevent selected account combinations from being affected by segment value
attribute changes by selecting the Preserve Attribute check box in the Manage
Account Combinations page.
Use the Segment Value Inheritance Exception Report to view the account
combinations that have been changed.
Individual segment value attributes override account combination attributes.
An account combination is composed of several segment values. If these
segment values have conflicting settings for Enabled, Allow Posting, From
Date, or To Date, the most restrictive of the settings for any of the individual
176 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
segment values applies to the account combination when the program is run. If
you disable a segment value, the combinations that contain that value is no
longer able to be used, even if the Preserve Attributes check box is selected.
NOTE: You can also disable an account combination in the Manage Account
Combination page. However, you must select or deselect the Enabled check box for
each account combination individually. This applies to other attributes such as Allow
Posting as well.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 177
Lesson 4: Configuring Oracle Fusion General Ledger
Set up segment value security rules against your value sets to control access to
parent or detail segment values.
Securing a value set denies access to all values by default. Create conditions
and assign them to specific data roles to control access to your segment values.
Restrict data entry, online inquiry, and reporting to specific values by using
segment value security rules. For example, create a segment value security rule
that grants a user access only your own department.
178 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Controls the combinations of values you can create when you are setting up
account combinations.
Defines whether a value of a particular segment can be combined with specific
values of other segments.
Differs from segment validation, which controls the values you can enter for a
particular segment.
Used to prevent the creation of combinations that should never exist, such as
combinations with values that should not coexist in the same combination. For
example, you can assign rules to prevent the combination of a product with
administrative departments.
Defining and Revising Cross-Validation Rules
Because cross-validation rules validate only new accounts, you should define
and enable them prior to entering accounts.
Revise cross-validation rules at any time, but remember that they only prevent
the creation of new invalid account combinations.
Combinations of Segment Values
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 179
Lesson 4: Configuring Oracle Fusion General Ledger
Use Filters to narrow down the search the application has to do before performing
validation. For example, if you enter company Equals 102 as a filter, the application
only validates new account combinations with 102 as the company value.
The following operators are available for both the Filters and the Conditions:
180 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 181
Lesson 4: Configuring Oracle Fusion General Ledger
Create a calendar to define an accounting year and the periods that it contains.
Foreign currency translations cannot be performed in the initial period opened for
your ledger.
Select the earliest period carefully. After you open the first accounting period,
prior periods cannot be opened.
When the next accounting period is opened, Oracle Fusion Applications rolls
account balances forward to the new period. Do not change the name of the
period once used.
182 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Start Date
Specify a calendar start date that is a full year before the start date of the
year of the first translation period for your ledger.
Remember translation cannot be run in the first period of a calendar. Translation
requires that the first period that is ever translated for the ledger must be at least
the second defined period in the ledger's calendar because it derives an opening
balance based on the prior period's ending balance.
Consider how many years of history to load from your previous system.
Period Frequency: Use period frequency to set the interval for each subsequent period
to occur, for example, monthly, quarterly, yearly, 4-4-5, 5-4-4, or 4-5-4.
Use the adjusting period frequency to control when the application creates
adjusting periods.
The default is None which adds no adjusting periods.
Period Name Format Region: User Defined Prefix
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 183
Lesson 4: Configuring Oracle Fusion General Ledger
184 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
When you are using the period frequency of Other, you must manually enter the
calendar.
For example, select the period frequency of Other and enter 52 as the number of
periods when you want to define a weekly calendar.
The period format region is hidden.
The application generates a temporary period name using a fixed format of
Period numberYY.
You can override this format with your own customized period names.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 185
Lesson 4: Configuring Oracle Fusion General Ledger
For manually entered calendars, when you click the Add Year button on the Edit
Calendar page, the application populates the next year or creates a blank year,
depending on your period frequency. If a blank year is created, manually enter the
periods for the new year.
NOTE: For an accounting calendar that is associated with a ledger, changing period
names or adding a year updates the accounting period dimension in the balances
cubes.
186 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Calendar Auditing
Calendar validation is automatic and prevents serious problems when you begin
using the calendar. Once you set a calendar period status to open or future
enterable, you cannot edit the period. The calendar validation runs automatically
when you save the calendar.
Calendar Auditing:
Audits your accounting calendars to check for common setup errors. This feature
strengthens controls during implementation and prevents potential processing
problems related to invalid calendar definitions.
Performs online checking of errors such as the wrong number of days assigned
to a period or nonadjusting periods that have overlapping days.
Provides online feedback in the form or error message as the process checks for
validation errors such as date omissions, overlapping nonadjusting periods, and
nonsequential periods.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 187
Lesson 4: Configuring Oracle Fusion General Ledger
Oracle Fusion Applications provides full cross currency functionality to meet the
needs of global companies. Currency functionality is designed in accordance
with the United States Statement of Financial Accounting Standards 52 (SFAS
#52) and International Accounting Standards 21 (IAS 21) requirements.
188 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Currency Concepts
The following are the three currency processes performed in Oracle Fusion
Applications:
Conversion: Refers to cross currency transactions that are converted during the
accounting transformation to the currency of the ledger in which the transaction
takes place.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 189
Lesson 4: Configuring Oracle Fusion General Ledger
Currency in Subledgers
190 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 191
Lesson 4: Configuring Oracle Fusion General Ledger
192 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 193
Lesson 4: Configuring Oracle Fusion General Ledger
In the Setup and Maintenance work area locate the Define Currencies task list and
navigate to the tasks needed to successfully implement your currencies.
Manage Currencies: Enable and create currencies to use when recording cross-
currency transactions and running accounting processes.
Manage Conversion Rate Types: Create and manage conversion rate types to
categorize the relationships between your currencies and daily rates.
Manage Daily Rates: Enter and manage daily, periodic, and historical rates
used to record transactions or in processes involving multiple currencies.
NOTE: The Manage Conversion Rate Types and the Manage Daily Rates tasks open
the Currency Rates Manager page.
194 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Currencies Overview
Create currencies to use, for example for reporting purposes or in cases of newly
created countries or currencies.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 195
Lesson 4: Configuring Oracle Fusion General Ledger
NOTE:
196 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Conversion rate types are assigned to currency rates to convert cross currency
amounts to ledger currency equivalents. Define conversion rate types in the
Currency Rates Manager page access from the Manage Daily Rates task in the
Setup and Maintenance work area.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 197
Lesson 4: Configuring Oracle Fusion General Ledger
Cross rates facilitate the creation of daily rates by automatically deriving the rates
from the relationship between contra currencies and a pivot currency. The
automatic creation of rates is particularly beneficial for intercompany transactions with
multiple currencies because it ensures consistency among the rates, thereby minimizing
the effect of conversion rate differences during the intercompany elimination process.
Pivot Currency: A currency linked to the two contra currencies to enable the
automatic creation of the daily rates between the contra currencies. Select a
pivot currency that is commonly used in your currency conversions and is
enabled, effective, and not a statistical currency.
Contra Currency: A currency other than your pivot currency that is enabled,
effective, and not a statistical currency,
For example, you set up a daily rate between the US dollar (USD) and the euro
currency (EUR) and another between the USD and the Canadian dollar (CAD).
USD is the pivot currency used by the application to create a daily rate between
EUR and CAD automatically. EUR and CAD are the contra currencies.
198 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
NOTE: If the Enable Cross Rates check box is changed to unchecked after entering
contra currencies, the application stops calculating cross rates going forward for that
particular rate type. All the earlier calculated cross rates for that rate type remain in the
database unless you manually delete them.
NOTE:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 199
Lesson 4: Configuring Oracle Fusion General Ledger
After you define your conversion rate types, you can enter daily rates through the
Currency Rates Manager page access from the Manage Daily Rates task in the
Setup and Maintenance work area.
Daily rates define the conversion rate relationship between two currencies, using
a specific conversion rate type on a particular date.
Daily conversion rates are between any two currencies that you have enabled in
your applications instance, regardless of your ledger currency.
Daily conversion rates are shared across all ledgers within an applications
instance and are available when entering cross-currency transactions in your
Oracle Fusion subledgers.
Subledger applications share the same daily rates with the general ledger, but
different rate types provide each subledger the ability to convert transactions at
different rates.
200 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Enter inverse rates independently or have the application calculate the inverse
rate from the entered rate.
Use the provided spreadsheet template to load daily rates or you can map the
rates directly to the GL_DAILY_RATES_INTERFACE table to automatically
insert, update, or delete daily rates in the GL_DAILY_RATES table. The
application validates the rows in the interface table before making changes in the
GL_DAILY_RATES table.
Warning: Always use the interface table to load your daily rates either through
the spreadsheet template or by using other file loading tools. Do not load rates
directly into the GL_DAILY_RATES table. This can corrupt your daily rates data.
NOTE: Use conversion rate service companies to provide you with rates that can be
loaded into the GL_DAILY_RATES_INTERFACE table automatically.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 201
Lesson 4: Configuring Oracle Fusion General Ledger
Ledgers
Relevant Setup Tasks
Use your implementation project or the Setup and Maintenance work area to
locate the Define Accounting Configurations task list and navigate to the tasks
needed to successfully complete your accounting configuration.
202 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Starts an implementation.
Includes determining financial, legal, and management reporting requirements.
Requires setting up primary and secondary ledgers.
Entails making currency choices.
Involves examining consolidation considerations.
Serves as a framework for how financial records are maintained for an
organization.
This figure shows the enterprise structure components and their relationships to each
other.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 203
Lesson 4: Configuring Oracle Fusion General Ledger
Oracle Fusion Applications reflect the traditional segregation between the general
ledger and associated subledgers.
204 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Each accounting setup requires a primary ledger and optionally, can include
one or more secondary ledgers and reporting currencies.
Reporting currencies are additional currency representations of primary ledgers
or secondary ledgers.
The number of ledgers and subledgers is unlimited and determined by your
business structure and reporting requirements.
Companies account for themselves in primary ledgers, and, if necessary,
secondary ledgers and reporting currencies.
Your transactions from your subledgers are posted to your primary ledgers and
possibly, secondary ledgers or reporting currencies.
Local and corporate compliance can be achieved through an optional secondary
ledger, providing an alternate accounting method, or in some cases, a different
chart of accounts.
Your subsidiary's primary and secondary ledgers can both be maintained in your
local currency, and you can convert your local currency to your parent's ledger
currency to report your consolidated financial results using reporting currencies
or translation.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 205
Lesson 4: Configuring Oracle Fusion General Ledger
There are 3 types of ledgers defined in Oracle Fusion General Ledger using the
four components that are already defined: Chart of accounts, calendar, currency,
and accounting method.
Primary Ledger: Main record keeping ledger and a required component in your
configuration. Every accounting configuration is uniquely identified by its primary
ledger. The primary ledger is closely associated with the subledger transactions
and provides context and accounting for them.
Secondary Ledger: Optional ledger linked to a primary ledger for the purpose of
tracking alternative accounting. A secondary ledger can differ from its primary
206 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 207
Lesson 4: Configuring Oracle Fusion General Ledger
208 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
specific primary ledgers to report to your parent company in their ledger currency from
your foreign subsidiaries.
NOTE:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 209
Lesson 4: Configuring Oracle Fusion General Ledger
After configuring your primary ledger, the next step is to specify your ledger
options. These options:
Control many of the accounting processes and defaults that are used in both the
general ledger as well as the subledgers.
Are required if marked with an asterisk *.
Require the account combinations to be created in advance or dynamic inserts to
be turned on at the chart of accounts instance level to enter the Retained
Earnings and other accounts. Note: Dynamic inserts can be toggled off and on, if
you desired it to be turned off after setting up the ledger options page.
Affect balances and journals.
Year End Closing: When you open the first period of a new year, the application
updates the Retained Earnings accounts and moves the total balances in your
210 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 211
Lesson 4: Configuring Oracle Fusion General Ledger
If assign balancing segment values, you limit your ledger transactions to just
those values you assigned. If you do not assign balancing segment values, then
all balancing segment values are available for journal and transaction processing.
For example, if one ledger is recording transactions for three legal entities and another
is recording transactions for two legal entities, assigning balancing segment values to
your legal entities and ledgers simplifies the list of values on journal entries and
transactions.
Balancing Segment Value Assignments to Legal Entities
Within your implementation project and with scope set to your ledger, navigate to the
Define Ledgers > Define Accounting Configurations > Assign Balancing Segment
Values to Legal Entities page from the Define Accounting Configurations task list in
the Setup and Maintenance work area. Click the Create icon. Select the balancing
segment value and optionally add start and end dates.
Assign specific primary balancing segment values to the primary and secondary
ledgers to represent non-legal entity related transactions such as adjustments or
top-side entries.
Assign each balancing segment value to a legal entity only once.
Assign the same primary balancing segment values to more than one ledger.
212 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Demonstration
Within your implementation project and with scope set to your ledger, navigate to the
Define Ledgers > Define Accounting Configurations > Assign Balancing Segment
Values to Ledger page from the Define Accounting Configurations task list in the
Setup and Maintenance work area. Click the Add icon. Select the balancing segment
value and optionally add start and end dates.
Shows all primary balancing segment values assigned to legal entities and
ledgers across accounting setups.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 213
Lesson 4: Configuring Oracle Fusion General Ledger
Reporting currencies maintain and report subledger and general ledger journal
entries in additional currencies. Each primary and secondary ledger is defined
with a ledger currency. Reporting Currencies:
Record your business transactions and accounting data for that ledger.
Maintain the ledger in the currency in which the majority of its transactions are
denominated. For example, create, record, and close a transaction in the same
currency to save processing and reconciliation time.
Meet local requirements, for example paying transaction taxes, is easier using a
local currency.
NOTE: Many countries require that one of your ledgers be kept in their national
currency. With Reporting Currencies, you are able to produce financial statements using
the national currency or alternate currencies.
214 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 215
Lesson 4: Configuring Oracle Fusion General Ledger
Balance level: Only general ledger balances are maintained in the reporting
currency through the Translation process.
Journal level: General Ledger Posting process transfers the journal entries to
the reporting currency.
216 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 217
Lesson 4: Configuring Oracle Fusion General Ledger
Differs from its primary ledger by using a different accounting method, chart of
accounts, accounting calendar, currency, or processing options.
Receives all or some of the journal entries processed in the primary ledger by
transfer, based on your configuration options.
Below are scenarios and required action for different components in primary and
secondary ledgers.
If the primary and secondary ledgers use different charts of accounts, the
chart of accounts mapping is required to instruct the system how to propagate
journals from the source chart of accounts to the target chart of accounts.
If the primary and secondary ledgers use different accounting calendars, the
accounting date is used to determine the corresponding nonadjusting period in
the secondary ledger. The date mapping table also provides the correlation
between dates and non-adjusting periods for each accounting calendar.
218 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
If the primary ledger and secondary ledger use different ledger currencies,
currency conversion rules are required to instruct the system on how to
convert the transactions, journals, or balances from the source representation to
the secondary ledger.
NOTE: Journal conversion rules, based on the journal source and category, are
required to provide instructions on how to propagate journals and types of journals from
the source ledger to the secondary ledger.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 219
Lesson 4: Configuring Oracle Fusion General Ledger
220 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
NOTE: The journal and subledger data conversion levels require more processing
resources as they duplicate of most general ledger and subledger journal entries, as
well as general ledger balances.
Example
Since most of the accounting is identical between US GAAP and IFRS, a more
powerful solution is to use the adjustment only level for your secondary ledger.
Then you don't need to perform a difference comparison as all your entries are in
the adjustment ledger.
With the adjustment only level, your secondary ledger contains only the
adjustment journal entries and balances necessary to convert your US GAAP
accounting to the IFRS accounting, which uses a fraction of the resources that
are required by full subledger level secondary ledger.
A subledger level secondary ledger would provide more functionality than you
need in this example.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 221
Lesson 4: Configuring Oracle Fusion General Ledger
Navigate to the Define Secondary Ledgers page from the Define Accounting
Configurations task list in the Setup and Maintenance work area.
Creating Secondary Ledgers follows the same steps as Primary Ledger. On the
Create Secondary Ledger page select the additional option for secondary ledgers,
Data Conversion Level.
222 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Used by the posting program in propagating general ledger entries from the
primary ledger to the chart of accounts used by the secondary ledger, providing
the means to map the primary ledger chart of accounts to that of the secondary
ledger.
Used by both balance transfer programs for balance level secondary ledgers as
well as cross ledger transfers, whereby balances from one ledger are copied to
another ledger.
Segment rules serve to map each segment of the target chart of accounts to an
account value or segment in the source account.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 223
Lesson 4: Configuring Oracle Fusion General Ledger
Navigate to the Review and Submit Accounting Configuration page from the Define
Accounting Configurations task list in the Setup and Maintenance work area.
224 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
A new balances cube is also created when a secondary ledger is added to an existing
accounting configuration and uses a new unique combination of chart of accounts and
calendar. The balances cubes are named after the chart of accounts they contain.
A balances cube:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 225
Lesson 4: Configuring Oracle Fusion General Ledger
Example
The chart of accounts InFusion Corporation has a related balances cube also
entitled, InFusion Corporation.
If a chart of accounts is used by multiple ledgers with different calendars, the
balances cube names will be distinguished by appending a number to their
names.
If the InFusion Corporation chart of accounts is used by two different ledgers,
each of which uses a different accounting calendar, two balances cubes are
created with the names InFusion Corporation Chart of Accounts 1 and InFusion
Corporation Chart of Accounts 2.
226 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
The General Ledger Posting process updates your balances and stores these
balances in a balances cube for efficient multidimensional analysis. This provides for
efficient reporting.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 227
Lesson 4: Configuring Oracle Fusion General Ledger
Ledger Sets enable you to group multiple ledgers that share the same chart of
accounts and calendar combination to increase the efficiency of your period
close, security administration, and reporting. Essentially, Ledger Sets allow you to
treat multiple ledgers as one.
For example, you can open and close periods for multiple ledgers in a ledger set in a
single submission by submitting the new Open and Close Periods programs from the
Submit Request form.
228 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Defining Security
Data Access Set Security: Grants access to a ledger, ledger set, or specific primary
balancing segment values associated with a ledger. Create and edit data access set
security on the Manage Data Access Sets page from the Setup and Maintenance
work area or from your implementation project.
Segment Value Security: Controls access to value set values associated with any
segment in your chart of accounts. Create and edit segment value security on the
Define Chart of Accounts page from the Setup and Maintenance work area or your
implementation project.
Function and Data Security: Secures features and data with privileges that are
mapped to roles.
Access through the Define Security from the Setup and Maintenance work
area or your implementation project.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 229
Lesson 4: Configuring Oracle Fusion General Ledger
Use Oracle Identity Manager (OIM) to manage user and user-role assignments.
Use Authorization Policy Manager (APM) to manage data roles and duty roles.
230 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Set up segment value security rules against your value sets to control access to
parent or detail segment values.
Securing a value set denies access to all values by default. Create conditions
and assign them to specific data roles to control access to your value set values.
Restrict data entry, online inquiry, and reporting to specific values by using
segment value security rules.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 231
Lesson 4: Configuring Oracle Fusion General Ledger
Segment value security is enforced in Oracle Fusion Applications where ever the
chart of accounts values are used.
Examples:
When entering a journal for a ledger with a secured chart of accounts, you can
only use account values for which the access is granted using segment security
conditions and data access roles.
When running reports against a ledger with a secured chart of accounts, you can
only view balances for accounts for which the access is granted using segment
security conditions and data access roles.
When viewing ledger options in an accounting configuration, if the accounts
specified include references to an account with values you have not been
granted access to, you can see the account but not be able to modify the
secured values.
Create conditions and assign them to specific data roles to control access to
your segment values. For example:
Enable security on both the cost center and account value sets that are
associated with your chart of accounts.
232 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Assign the General Accountant – InFusion USA data role will have access to
cost center Accounting and account US Revenue.
Deny all other users access to all cost center and account value set values.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 233
Lesson 4: Configuring Oracle Fusion General Ledger
Use any of the following operators in your conditions to secure your segment
values:
Specify an account hierarchy (tree) and a tree version to use this operator.
Notice that the security rule applies across all the tree versions of the specified
hierarchy, as well as all hierarchies associated with the value set.
234 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Secures access to ledgers, ledger sets, and portions of ledgers using primary
balancing segment values. If you have primary balancing segment values assigned to
a legal entity, then you can use this feature to secure access to specific legal entities
Full Ledger Access: Access to the entire ledger or ledger sets. For example, this could
be read only access to the entire ledger or both read and write access.
Primary Balancing Segment Value: Access one or more primary balancing segment
values for that ledger. You can specify read only, read and write access, or a
combination of the two for different primary balancing segment values for different
ledgers and ledger sets.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 235
Lesson 4: Configuring Oracle Fusion General Ledger
This example shows a data access set that secures access by using primary
balancing segment values which correspond to legal entities.
Scenario
The ledger, InFusion USA Primary Ledger, is assigned to this Data Access Set.
Read only access has been assigned to balancing segment value 131 that
represents the InFusion USA Heath LE 3.
Read and write access has been assigned to the other two primary balancing
segment values for legal entities, InFusion USA LE 1 and 2.
In summary, you can:
236 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
NOTE:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 237
Lesson 4: Configuring Oracle Fusion General Ledger
When modifying a journal batch, you must have write access to all ledgers or
primary balancing segment values that are used in that batch.
1. True
2. False
238 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
When modifying a journal batch, you must have write access to all ledgers or
primary balancing segment values that are used in that batch.
1. True
2. False
Modify a Journal Batch: If you have write access to all ledgers or primary balancing
segment values that are used in the batch.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 239
Lesson 4: Configuring Oracle Fusion General Ledger
Functions and data are inaccessible to users unless they are provisioned with the roles
necessary to gain access.
240 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
For example: A job role might give view access to the functions needed to access
invoices, but a data role that inherits the job role gives limited view access to the invoice
data within a business unit, such as the data role Accounts Payable Manager - US
which inherits the job role Accounts Payable Manager for performing accounts payable
duties for the US business unit only.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 241
Lesson 4: Configuring Oracle Fusion General Ledger
Job Roles
242 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Assign to your user the data role that contains the data access set your
user needs with the job role that provides the required functional access
level.
Optionally, assign Segment Value Security Rules to data roles.
Assigned multiple data roles to a user, if needed.
NOTE: See the Security topic in the Appendix for more information.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 243
Lesson 4: Configuring Oracle Fusion General Ledger
Oracle Fusion Subledger Accounting requires both function and data security
privileges.
Security to determine which users can create subledger journal entries, manual
subledger journal entries or those generated by the Create Accounting process.
Security to determine which users can review and generate reports of subledger
journal entry headers and lines.
Subledger Journal Entry Security
In the Oracle Fusion Financials offering, use the task Define Subledger Application
and Sources from the Setup and Maintenance work area to integrate your subledger
applications with Oracle Fusion Financials.
To register subledger applications, and configure accounting rules, the setup user
needs to be provisioned with a role that includes the Oracle Fusion Financials
Administration Duty role.
244 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
To create and view subledger journal entries, you must have the access necessary to
perform the tasks. These tasks can be accessed from the Oracle Fusion General
Ledger, Journals work area, therefore you must have access to the work area, and the
ledgers (primary, secondary and reporting currency) in which the journal entry is posted.
You can also access the create and view subledger journal entries tasks from the
individual subledgers transaction work areas.
The General Accounting Manager job role hierarchy includes duty roles that
provide entitlement to manage your general accounting functions. This
entitlement provides access to General Ledger Journals work area.
The General Accounting Manager data role hierarchy includes data security
policies that provide entitlement to access ledger and subledger journal entries.
Ledger access is provided through Data Access Sets.
The following duty roles need to be assigned directly to the General Accounting
Manager job role to provide access to create and view subledger journal entries:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 245
Lesson 4: Configuring Oracle Fusion General Ledger
Period Close
246 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 247
Lesson 4: Configuring Oracle Fusion General Ledger
The Hyperion Calculation Manager is used to create allocation and other formulaic
journal templates for generating periodic journal entries automatically. Allocations are
defined and generated on top of the pre-aggregated multidimensional balances in the
Balances cubes and provide the following benefits:
Immediate real-time access to financial balances for allocations
Accelerated performance with highly scalable allocations
Physical allocation journal entries for auditing and posting to Fusion GL
Allocation components include: Run-Time Variables, Rules, Formulas, and Rule Sets.
These components are stored in Oracle Essbase.
248 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 249
Lesson 4: Configuring Oracle Fusion General Ledger
Point of View
A Point of View is used to define dimension values that remain fixed throughout the
entire allocation rule. For example, assume a chart of accounts includes a segment for
future use. The Point of View fixes the value to be the default value so that the
dimension value does not have to be selected while defining the source, basis, target,
offset or allocation range.
Allocations Wizard
The Allocations wizard is a guided process to define each element of the Allocation
definition. The Source amount to be allocated can be from the balances cube or can be
a fixed amount entered in the Rule. Allocations can be distributed based on the Basis
or can be spread evenly.
Formula
Formulas can be used to define simple to complex calculations.
Rule Set
Rule Sets can be created by combining two or more related rules so that they are
launched sequentially.
Generate Allocations
To Generate the Allocation(s), you will select the Rule or Rule Set, and specify the
value(s) for any Run Time Prompt(s). The Generate Allocations process will submit four
processes consecutively (three if Post Allocations is not selected) that will calculate the
allocation, write back the results to the GL_INTERFACE table, import, and post the
batches/journals to Fusion General Ledger.
250 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Allocations Requirements
Use the same allocation rules for similar allocations for different accounting
periods or with other determinable variants with run time prompts for accounting
period, balancing segment values, ledgers, and user-defined variables.
Leverage hierarchy versioning with parent account values in formulas.
Optimal generation of allocations
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 251
Lesson 4: Configuring Oracle Fusion General Ledger
In this example, you allocate only the $100 that was allocated to 1A ($70) and 1B ($30),
not the actual amounts in each: 1A ($700) and 1B ($60).
252 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
In this example, you allocate not only the $100 that was allocated to 1A ($70) and 1B
($30), but also the actual amounts in each: 1A ($700) and 1B ($60) for a total of:
$770 for 1A
2Aa $550
2Ab $220
$90 for 1B
2Ba $75
2B1 $15
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 253
Lesson 4: Configuring Oracle Fusion General Ledger
Allocations Concepts
254 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 255
Lesson 4: Configuring Oracle Fusion General Ledger
NOTE:
256 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Revaluation adjustments represent the difference in the value of the balance due
to changes in conversion rates between the date of the original journal entry and
the revaluation date.
These adjustments are posted through journal entries to the underlying account
with the offset posted to an unrealized gain or loss account.
All debit adjustments are offset against the unrealized gain account and all credit
adjustments are offset against the unrealized loss account. If the same account
is specified in the Unrealized Gain Account and Unrealized Loss Account fields,
the net of the adjustments is derived and posted.
Translation: Process of converting accounted balances from one currency to
another reporting currency.
Run translation after you have completed all journal activity for an accounting
period.
If you post additional journal entries or change your translation rates after running
translation for a period, you must retranslate.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 257
Lesson 4: Configuring Oracle Fusion General Ledger
Navigate to the Manage Daily Rates task under Define Currencies and the Manage
Revaluations and Manage Historical Rates tasks under Define Period Close
Components to perform your revaluation and translation configuration.
Run Revalue Balances and Translate Balances from the Period Close work area's
task panel.
NOTE: For more information on Manage Daily Rates see the Daily Rates Overview
topic in the Financial Reporting Structures lesson.
258 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Revaluation Overview
Prerequisites
Revaluation is run at the end of each accounting period as part of the close
process to revalue balance sheet accounts that are denominated in a foreign
currency in accordance with SFAS 52 (US).
The journal is then reversed at the beginning of the next period.
The process is repeated until the transactions are settled.
The Realized Gain/Loss is recorded in the appropriate subledger and transferred
to the Oracle Fusion General Ledger at the time the obligation is settled.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 259
Lesson 4: Configuring Oracle Fusion General Ledger
Currencies
Revaluation can be run for a single foreign currency or for all currencies.
When you run revaluation, General Ledger creates a revaluation batch
containing a separate journal entry for each revalued foreign currency.
NOTE: General Ledger creates the revaluation adjustments in your ledger currency.
General Ledger will automatically define the reversal period for your Revaluation
Journals if the Category has been set to automatically reverse.
When you revalue balances in an average balance ledger, General Ledger only
revalues standard balances.
When you post the revaluation journal entries to update your standard balances,
the system recalculates your average balances automatically.
260 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Revaluation Example
At the end of the accounting period, the revaluation process creates an unposted
journal to record the change in the converted balances to the Unrealized Gain/Loss
Account. The journal is posted, and then reversed at the beginning of the next reporting
period. In this example:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 261
Lesson 4: Configuring Oracle Fusion General Ledger
262 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Translation Overview
Running Translation
NOTE: If you post additional journal entries or change your translation rates after
running translation for a period, you must retranslate.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 263
Lesson 4: Configuring Oracle Fusion General Ledger
Historical Rates
More precise than period end rates with respect to equity accounts.
Defined before running translation to avoid having to retranslate your
balances.
Can stabilize the translated balances by defining fixed historical rates for long-
term accounts.
Used with highly inflationary currencies to remeasure specific historical account
balances in accordance with United States Financial Accounting Standards
Board 8.
264 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Consolidations
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 265
Lesson 4: Configuring Oracle Fusion General Ledger
Consolidation Methods
Select the best Oracle Fusion General Ledger consolidation solution for your
enterprise:
Reporting Only Consolidations: If your subsidiaries and your corporate ledger share
the same chart of accounts and calendar.
Balance Transfer Consolidations: If your subsidiaries and your corporate ledger have
either or both different charts of accounts and different calendars.
266 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Use the Reporting Only Consolidation method and the reporting solutions listed
in the graphic with the following scenario.
All subsidiaries and your corporate ledger share the same calendar.
One of your subsidiaries has a local chart of accounts and local currency. This
subsidiary uses a secondary ledger to record balances in the corporate chart of
accounts and the corporate currency.
One subsidiary has a local currency and uses reporting currency functionality to
record balances in the corporate currency.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 267
Lesson 4: Configuring Oracle Fusion General Ledger
With the Reporting Only Consolidation method, perform the following tasks:
Group the ledgers in a ledger set. This assumes the ledgers share the same
chart of accounts and calendar.
Translate balances to the corporate currency for ledgers not in the corporate
currency.
Create eliminating entries.
Report using the ledger set and the corporate currency as parameters to view the
consolidated balances.
If each entity’s ledger has a different chart of accounts or calendar from the corporate
chart of accounts and calendar, a secondary ledger would need to be maintained that
conforms to the common chart of accounts and calendar so that this could be included
in the consolidation ledger set.
268 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
If multiple subsidiaries and the corporate ledger do not share the same chart of
accounts and calendar, use the Balance Transfer Consolidation method and the
reporting solutions listed in the graphic.
Translate balances to the corporate currency for ledgers not in the corporate
currency.
Create a chart of accounts mapping to map subsidiaries account values to the
corporate chart of accounts.
Transfer balances from the subsidiaries to the corporate consolidation ledger
using. Run the Balance Transfer process using the cross ledger version which
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 269
Lesson 4: Configuring Oracle Fusion General Ledger
transfers between any source and target ledger pair or the Balance Transfer
process for Balance Level secondary ledgers.
Create eliminating entries using journal entries or the Calculation Manager in
the corporate consolidation ledger.
Generate a report on the consolidated balances net of eliminations in the
corporate consolidation ledger.
270 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Here are pros and cons comparing the Reporting Only Consolidation method
versus the Balance Transfer Consolidation method.
When reviewing balances that use either consolidation method, verify that the
translation to the consolidation currency is current.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 271
Lesson 4: Configuring Oracle Fusion General Ledger
272 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Elimination Entries
Example: The formula to enter a fully reciprocating elimination entry for intercompany
receivables and payables accounts for all subsidiaries of parent company (All Company
Values) to company 95 (Elimination Company) is represented in the following table.
Select PTD (period to date) balances as the period activity for intercompany
income statement accounts, such as intercompany sales and cost of goods sold.
If the eliminating intercompany balance sheet accounts such as intercompany
receivables and payables, reverse prior eliminations and use YTD (year to date)
balances as the period activity.
This example shows eliminating balances from the source across all balancing
segments, in this case company values 0 to 90, into a single target balancing
segment with a company value of 95. The offset is to an intercompany clearing
account.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 273
Lesson 4: Configuring Oracle Fusion General Ledger
Perform other types of eliminations that are not based on fully reciprocal
eliminating accounts.
Apply formulas using math operators and variables, such as percentages, to
calculate the elimination amounts as needed.
Write elimination entries using the Calculation Manager.
274 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Consolidation Example
InFusion USA
InFusion Canada
InFusion UK
InFusion Germany
The four entities have different charts of accounts, calendars and currencies.
InFusion Corporation uses secondary ledgers and reporting currencies to align all
ledgers to the corporate chart of accounts, calendar, and currency. The InFusion
Corporate ledger is an elimination ledger to hold the elimination entries. Financial
Reporting functionally is used to create the consolidation reports.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 275
Lesson 4: Configuring Oracle Fusion General Ledger
Level One
276 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Level Two
InFusion Corporate elimination ledger is used to record elimination entries between all
four entities. A ledger set has been created for the five ledgers to enable creation of
consolidation reports in Financial Reporting.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 277
Lesson 4: Configuring Oracle Fusion General Ledger
Transaction: InFusion USA pays InFusion Canada 10,000 USD for copper wiring.
278 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 279
Lesson 4: Configuring Oracle Fusion General Ledger
280 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 281
Lesson 4: Configuring Oracle Fusion General Ledger
The following are transactions recorded in the InFusion entities ledgers that
require elimination entries in the InFusion Corporate elimination ledger during
consolidation.
Transaction one InFusion USA pays InFusion Canada 10,000 USD for office rental
expense.
282 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Transaction three InFusion Germany pays InFusion USA 20,000 USD for high
technical products.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 283
Lesson 4: Configuring Oracle Fusion General Ledger
Transaction four InFusion Canada pays InFusion UK 15,000 USD for copper rolls.
284 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 285
Lesson 4: Configuring Oracle Fusion General Ledger
The arrows represent the business transactions occurring between the entities.
The balances need to be eliminated in the consolidation.
The eliminations are accomplished using the Calculation Manager by creating
allocation rules.
The elimination adjustments are written into an elimination ledger.
286 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Consolidation Report
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 287
Lesson 4: Configuring Oracle Fusion General Ledger
For complex consolidation requirements: Use the integration to bring general ledger
balances from the Oracle Fusion General Ledger to Oracle Hyperion Financial
Management, Fusion Edition and perform advanced consolidation in Oracle Hyperion
Financial Management, Fusion Edition.
Map chart of account values and hierarchies from the Oracle Fusion General
Ledger to the Oracle Hyperion Financial Management, Fusion Edition
dimensions.
Load data from the general ledger balances table to Oracle Fusion Financial
Management, Fusion Edition after performing the Oracle Fusion Account Hub
chart of accounts to Oracle Hyperion Financial Management chart of accounts
transformations.
Perform advanced consolidation in Oracle Hyperion Financial Management,
Fusion Edition.
288 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Drill through from Oracle Hyperion Financial Management, Fusion Edition to the
Oracle Fusion General Ledger balances stored in the general ledger balances
table.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 289
Lesson 4: Configuring Oracle Fusion General Ledger
Data will be summarized across segments that are not mapped to Oracle Hyperion
Financial Management, Fusion Edition dimensions.
In this example:
290 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 291
Lesson 4: Configuring Oracle Fusion General Ledger
The following are the implementation steps that need to be performed to use the Oracle
Hyperion Financial Data Quality Management ERP Integration Adapter.
For all ledgers, primary, secondary, and journal and subledger level reporting
currencies, open the first period of the ledger when you are ready to transact.
292 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
1. To open the first period of your ledgers, navigate to the Open First Period task
in the Define Ledger task list from the Setup and Maintenance work area or your
implementation project.
2. On the submission page, select the ledger and the period to open.
3. Click the Submit button to launch the open period process.
There are other ways to open the first period or subsequent periods without going into
the Setup and Maintenance work area. You can maintain the ledgers' period statuses
from the:
Close Status region in the General Accounting dashboard. The Close Status
region provides real time visibility into the period close process from your
subledgers to your General Ledger across the entire enterprise.
Manage Accounting Periods task in the Period Close work area.
Process Monitoring work area, which provides a framework for launching,
monitoring, and maintaining processes across Oracle Fusion Financials.
NOTE: For more information on calendars, see the Manage an Accounting Calendar
topic earlier in this lesson.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 293
Lesson 4: Configuring Oracle Fusion General Ledger
Open: Open period to enter and post journals. An unlimited number of periods
can be open, but doing so may slow the posting process and can confuse users
entering journals.
Closed: Close periods after finishing your month-end processing. Reopen closed
periods before you can post journals.
Permanently Closed: Permanently close periods before archiving and purging
data. Permanently closed periods cannot be reopened.
Future Enterable: Set to Future Enterable status to enter and import journals
before opening the next periods. Journal cannot be post in a Future Enterable
period. Specify a numerical value in the Specify Ledger Options to permit
entering journals but not posting them in future periods. You can change the
number of Future Enterable periods at any time.
Never Opened: The application sets all new periods to Never Opened until you
change the status.
294 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Manage period close better with monitors to gauge various aspects of the period
close:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 295
Lesson 4: Configuring Oracle Fusion General Ledger
Focus on a single ledgers’ period status by Oracle Fusion General Ledger and
subledger for the period.
Details for partially closed subledger periods.
Review subledger business units and asset books for the ledger.
Drill to period status details of that ledger for all periods.
Convenient navigation to submit open and close period processes after status
review for General Ledger and subledgers.
Ledger Set View
296 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 297
Lesson 4: Configuring Oracle Fusion General Ledger
You cannot open and close periods for multiple ledgers in a ledger set in a single
submission.
True
False
298 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
You cannot open and close periods for multiple ledgers in a ledger set in a single
submission.
True
False
The correct answer is you can open and close periods for multiple ledgers in a ledger
set in a single submission by selecting the Open or Close button on the Manage
Accounting Periods from the Period Close work area.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 299
Lesson 4: Configuring Oracle Fusion General Ledger
Financial Reporting
300 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 301
Lesson 4: Configuring Oracle Fusion General Ledger
302 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
You can design traditional financial report formats such as balance sheets, profit
and loss statements, and cash flow reports. You can also design nontraditional
reports for financial or analytic data that include text and graphics.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 303
Lesson 4: Configuring Oracle Fusion General Ledger
304 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 305
Lesson 4: Configuring Oracle Fusion General Ledger
Financial analysts monitor and track key account balances in real time at every
level of your dimensions and hierarchies. The Account Monitor provides the
following capabilities:
306 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
The Account Inspector works off the same multidimensional analytic cube which
has preaggregated balances at every level so queries are in real time. The live,
preaggregated data allows you to change your query criteria and instantly refresh
your results.
Move dimensions from page to row or column to obtain different views of your
data.
NOTE: Student Activity Configure an Account Group.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 307
Lesson 4: Configuring Oracle Fusion General Ledger
Smart View is a multi-dimensional pivot analysis tool combined with full Excel
functionality. Smart View enables you to interactively analyze your balances and
define report using a familiar spreadsheet environment.
308 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Smart View is an Excel add-in that must be loaded to each client. Users need to
download the installation files in Workspace from Navigator > Tools > Download
Desktop Integrator Installer and select to install Smart View.
NOTE: Since Smart View is an add-in to Microsoft Office products, you can install
Smart View only on Windows operating system. Once Smart View is installed, it must
be configured to connect to Oracle Fusion Applications. Obtain the Smart View Shared
Connections URL information from your system administrator and enter it in Microsoft
Excel using the following navigation path: Smart View -> Options -> Advanced ->
Shared Connections URL.
For more information on configuring Smart View client for users, see the following:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 309
Lesson 4: Configuring Oracle Fusion General Ledger
310 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 4: Configuring Oracle Fusion General Ledger
Oracle Fusion Accounting Hub provides budget reporting capabilities through its
reporting tools.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 311
Lesson 4: Configuring Oracle Fusion General Ledger
Lesson 4: Highlights
312 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 313
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Lesson 5: Objectives
314 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
In the Oracle Fusion Subledger Accounting offering, you can generate journal
entries for Oracle Fusion subledger transactions, create adjustment entries, and
review accounting results using a standard set of features.
You can:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 315
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Accounting methods group subledger journal entry rule sets together to define a
consistent accounting treatment across all accounting event classes and
accounting event types for all source systems.
316 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
The Create Accounting process uses the accounting method definition with active
journal entry rule set assignments to create subledger journal entries. The accounting
method must be completed, by activating its journal entry rule set assignments, so that
it can be used to create accounting.
The following figure illustrates the process used to create subledger journal entries.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 317
Lesson 5: Configuring Oracle Fusion Subledger Accounting
318 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
The Define Subledger Application and Sources task list is primarily utilized during
development to define the Oracle Fusion subledgers, and complete the required setups.
You can also utilize this task list if your implementation requires integration with
additional nonOracle source systems.
There are predefined rules that will be sufficient to create subledger accounting entries.
If you require additional subledger accounting entries you can create additional rules,
such as special entry descriptions, containing certain attributes, or complex account
rules that do not use the distribution accounts on transactions.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 319
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Process Category
A process category consists of specific event classes and the event types within those
classes. To restrict the events selected for accounting, users can select a process
category when they submit the Create Accounting process. This may be useful for
segmenting events due to processing volumes.
An accounting event class categorizes transaction types and groups event types for
accounting rules.
320 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
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 only accounts business
events that are enabled for accounting.
NOTE: Reference the individual subledger lesson for a list of subledger specific event
classes.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 321
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Begin configuring the Oracle Financials offering from the Setup and Maintenance
work area.
Navigation: Home page > Navigator > Tools > Setup and Maintenance > Manage
Implementation Projects > XXImplementation Project.
Expand your specific product task list to access the Define Subledger Accounting
Rules task list.
This graphic displays the tasks to complete to set up Oracle Fusion Subledger
Accounting for your product.
During implementation, when defining Configure Offerings, you can determine the task
lists and tasks that are included. You can include either the Manage Subledger
322 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Accounting Method task list or the Maintain Subledger Application and Accounting
Method task list in your offering.
NOTE: See the Configuring Oracle Fusion Subledger Accounting lesson for
additional information on the Define Subledger Accounting Methods task.
NOTE: See the Oracle Fusion Financials Implementation guide for additional
information on Maintain Subledger Application and Accounting Method.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 323
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Accounting methods group subledger journal entry rule sets together to define a
consistent accounting treatment across all accounting event classes and
accounting event types for all subledger applications.
Accounting rules can be defined with either a top down, or a bottom up approach.
When defining subledger accounting rules from the top down, you will initially
define the accounting method followed by components of each rule, which will
need to be assigned to it.
When defining subledger accounting rules from the bottom up, you will initially
define components for each rule and then assign them as required.
324 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
The Create Accounting process uses the accounting method definition with active
journal entry rule set assignments to create subledger journal entries. The accounting
method must be completed, by activating its journal entry rule set assignments, so that
it can be used to create accounting.
If the accounting method has a chart of accounts, it may only be used by ledgers
that use the same chart of accounts.
If the accounting method does not have a chart of accounts, the accounting
method can be assigned to any ledger.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 325
Lesson 5: Configuring Oracle Fusion Subledger Accounting
You can maintain a history of journal entry rule set assignments in an accounting
method, as well as make rule changes that can date effectively scheduled.
Over time, as the accounting rules change, instead of deleting assignments and
replacing new ones, you can end date the existing assignments and add new ones with
effective start dates.
Transactions with an event date of December, 2011 will be accounted using the original
accounting rules, transactions with an event date in January, 2012 or later will be
accounted using the new accounting rules. This will occur even if transactions with an
event date in December, 2011 are processed at the beginning of January, 2012.
326 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
A subledger journal entry rule set is a collection of rules that will generate a
complete journal entry for an accounting event. Select the option to define the
subledger journal entry rule set for a particular accounting event class or
accounting event type.
Subledger accounting methods are assigned to ledgers. If you are using multiple
accounting representations to meet divergent accounting requirements, you will assign
different accounting methods to the primary and secondary ledgers defined in a single
accounting configuration.
The following are the components of a subledger journal entry rule set:
Description rules
Journal line rules
Account rules
Supporting references
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 327
Lesson 5: Configuring Oracle Fusion Subledger Accounting
After the accounting rules are all defined, you assign them to a particular event class or
type to determine how a balanced journal entry will be generated for that event class or
type.
328 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 329
Lesson 5: Configuring Oracle Fusion Subledger Accounting
330 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
A journal entry rule set is a collection of rules. As a whole, these rules are used to
create balanced journal entries for a given event type.
Journal line rules determine that the Loan Receivable Debit and Cash Credit
journal lines are generated by the Create Accounting process.
One or more account rules determine that the Loan Receivable journal line
uses the 01.9100010.100 account combination, and the Cash journal line uses
the 01.7000010.000 account.
One or more description rules determines the journal header Description and
the journal line Description values
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 331
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Rules can be used in a specific journal entry rule set when there is:
If the rules, with the exception of supporting references, are defined with sources, all
sources must have been assigned to the same event class that is associated to the
journal entry rule set. A supporting reference can only be used on a journal entry rule
set if it is defined with a source from the event class of that journal entry rule set.
Supporting references or description rules defined with line level sources can only be
used on journal lines. Supporting references and description rules that are assigned
with source assignments at the header level can be assigned to journal entry header or
journal lines.
If the journal entry rule set is defined with a chart of accounts, then any account rule to
be used in the journal entry rule set must be for the same chart of accounts or be chart
of accounts independent.
332 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
The journal line rule determines how each debit and credit entry will be created. It
defines:
Accounting class.
Side as debit, credit or gain or loss.
Sources that will 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.
Characteristics of journal line rules are as follows:
For example, to create a journal line rule to capture the collection of cash, you could
create a Debit line.
To summarize subledger journal entry lines within each subledger entry. Lines are only
merged if they share the same account combination, description, supporting reference
values, and accounting class.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 333
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Accounting Class
To classify journal entry lines. For example, a line used to record the collection of cash
would typically have an accounting class of Asset.
Conditions
Conditions are used to restrict the use of a journal line rule by controlling when a
particular journal line rule is used by the Create Accounting process. For example,
generate a freight expense line if there are freight charges. Or generate a tax line if
there is tax associated with a transaction. The journal line is only created if the
conditions evaluate to true.
Accounting Attributes
When creating a journal line rule, accounting attribute assignments are automatically
established based on the default accounting attribute assignments for that journal line
rule's accounting event class. You can override this default mapping of standard
sources to accounting attributes. The list of values for the source override includes all
sources assigned to the accounting attribute for the event class associated with the
journal line rule.
334 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 335
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Defining Conditions
You may set conditions to specify whether the journal line rule will be used to
create a subledger journal entry line. If the conditions are true, the line rule is
used to create a subledger journal entry line. You can use sources to create these
conditions.
For example, you can set up a condition that will create a journal line to record tax, only
if there is tax for an invoice. The line type and account class mentioned here are
examples of sources.
The condition for an invoice tax journal line rule could be:
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.
NOTE: 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 ( ) that enclose 123 and is
invalid.
336 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 337
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Mapping sets are used to map input source values to specific output values.
A mapping set can have a segment, account, or a value set as the output. The output
values of a mapping set are used by account rules to derive account combinations or
segment values. For example, a mapping set can be created that determines the cost
center based upon the salesperson associated with each order.
Mapping sets allow the mapping of input source values, or transaction attribute values,
to account combinations or segment values.
Using mapping sets can simplify the data entry process when creating account rules
because you don't have to specify conditional logic. You are simply determining a
source value and then mapping it to a chart of accounts combination or value. Use
conditions on account rule policies when there is a need to specify multiple clauses or
steps to determine an account. A condition is ideal when you need to determine
whether a source has a value, and whether that value is greater or less than another
value.
For example, instead of defining an account rule with multiple priorities, each for a
different account combination based on a transaction attribute, you can use a mapping
set. In the mapping set you map each transaction attribute value to an account
combination, and use this mapping set in a single priority based, simple account rule.
The mapping set maintenance will be simpler than that of the account rule, as you can
use a mapping set in account rules that are each defined for a different chart of
accounts. Within the same mapping set, you can define the transaction attribute
mappings for accounts across different charts maintenance costs.
338 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
You can define a mapping set when you have a matrix of input values that produce
distinct output values.
A mapping set definition includes the sources that will supply the input values, and the
mappings of the input values to output values.
The mappings section displays how input values are mapped to output values.
A mapping set can be defined to derive a value for an account combination, a particular
segment value, or a value from a value set.
A mapping set can be defined to return values based upon a value set rather than
directly to a chart of accounts. When this is done, the mapping set can be reused
across any chart of accounts that uses that value set.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 339
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Use mapping sets when the conditions are simple, but they are all based upon
the same logic.
If salesperson is Joe AND the transaction date is after 01-Jan OR the transaction
amount <100.
This is an example of a complex condition, where mapping sets are not appropriate.
340 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Account rules are used to determine the accounts for subledger journal entry
lines. You can define account rules for an account, segment, or value set.
You can specify the conditions under which these rules apply. Using these capabilities,
you can develop complex rules for defining accounts under different circumstances to
meet your specific requirements.
Define segment rules to derive a specific segment of the general ledger account. A
single account combination can be derived from a combination of segment and account
based rules.
Segment specific rules are used, where they are defined, and take the remaining values
from an account based rule. For example, you can select an account rule which is for all
segments and also separately select a rule which is for one particular segment.
Segment specific rules take precedence over the account rule by account.
If the segment rule has conditions associated with the priorities and none of the
conditions are met, no override occurs and therefore, the segment value is derived from
the account rule.
NOTE:
If the returned account is end dated with a date that is the same or before the
subledger journal entry accounting date and an alternate account is defined in
Oracle Fusion General Ledger, an alternate account is used. The original
account is stored on the journal line for audit purposes.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 341
Lesson 5: Configuring Oracle Fusion Subledger Accounting
If the alternate account is invalid, and the Post Invalid Accounts to Suspense
Account option is selected in the Create Accounting process, then a suspense
account is used. An error message is displayed if a valid suspense account is not
available.
Account Rules by Value Sets
If desired, you may 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.
Mapping sets can be used to associate specific source values with segment values.
You can use mapping sets in account rules to build the account.
In the account rule you may specify conditions for each rule detail line. Priorities
determine the order in which account rule conditions are examined. When the condition
is met, the rule associated with that priority is used. Depending on which of the defined
conditions is met, a different account rule detail is employed to create the account. The
Create Accounting process evaluates conditions based on the priority of the rule
detail. When the condition is met, the rule detail is applied.
342 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
You can create account rules that directly specify chart of accounts values rather than
taking the values from a transaction object.
You can define an account combination by using several different account rules to
determine each segment value. Each of those segment based rules could use different
transaction and reference information to determine the segment value.
For example:
The cost center could be derived from the salesperson's line of business.
The company value could be based upon the legal entity of the operations.
The subaccount could be based upon the product sold plus the discount terms.
Any number of variations of these examples is possible.
As more transaction and reference information is made available from the source
applications, account rule logic becomes more robust.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 343
Lesson 5: Configuring Oracle Fusion Subledger Accounting
344 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
This is an example to define an account rule for assignment for a loan journal line. The
account rule has two priorities, a mapping set and a constant.
The first priority will create an output for an account based on the mapping set rule
definition.
A condition is created on the first priority rule. This rule will only be used if the condition
below is met.
This is an example of a rule for a capital purchase that could be booked from a system
used to record assets. The rule is to be applied only if the Asset Location is the same as
the Liability Account Cost Center and the Asset Tracking option is Yes.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 345
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Where Asset Location = Liability Cost Center and Asset Tracking option = Yes
Condition:
The following two rows of data are used in the accounting event, to which the account
rule and condition applies.
In the example above, assume the cost center segment is the second segment. When
the account rule with this condition is used to derive the account for the transaction, the
346 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
account rule is applied to derive the account of Invoice 1 only. For Invoice 2, even
though the assets tracking option is set to Yes, the cost center for the Distribution
account and Liability account are not the same. Both conditions must be met in order for
the rule to apply.
NOTE: When an account source is selected or entered, you must also select or enter a
specific segment. If an entire account is required to be used in the condition instead of a
specific segment, then select or enter All as the segment for the account.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 347
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Use descriptions rules to define the elements of a description that appears on the
subledger journal entry at the header and/or the line. The definition determines
both the content and sequence in which the elements of the description appear.
You can assign conditions to a description rule to determine that the description is
selected for display if the condition is satisfied. The conditions are associated with
priorities like account rules.
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 sources
determines in which subledger journal entry rule set the description rule can be selected
and used.
For example, the following are description details that have been entered, using a
literal and a source:
348 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Define description rules for static information stored on journal entries and entry
lines.
In this example one of the lines has a description showing the rate for the loan:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 349
Lesson 5: Configuring Oracle Fusion Subledger Accounting
350 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Supporting references that have the option for maintain balances set to Yes, establish
subledger balances for a particular source and account for a particular combination of
segment values plus the account combination.
For example, if a supporting reference to hold customer information with two segments
Customer Type and Customer Name is assigned to a journal line, balances will be
created for each combination of: account combination plus customer name and
customer type.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 351
Lesson 5: Configuring Oracle Fusion Subledger Accounting
This example shows ‘Location’, ‘Contract’, and ‘Channel’ of the loan origination as the
supporting information available on the journal entry line. Optionally, you may choose to
maintain account balances for any of these attributes.
352 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
You can use these tags to report on entries, reconcile entries back to subledger
applications or even maintain balances at the attribute level.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 353
Lesson 5: Configuring Oracle Fusion Subledger Accounting
You can assign one source per event class to each supporting reference segment.
Oracle Fusion Subledger Accounting uses the segment name to store the source
values. This standardizes supporting reference information, even if it comes from
disparate subledger applications.
354 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
You can activate the subledger journal entry rule set assignments from the
Accounting Method window.
You can also submit the Activate Subledger Journal Entry Rule Set Assignments
task or process to validate and activate your accounting setups.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 355
Lesson 5: Configuring Oracle Fusion Subledger Accounting
If assigning multiple journal entry rule assignments to an event class or type, use
non overlapping assignment dates. This can be used to accommodate changes
in accounting treatment due to new regulations or corporate policies.
If the accounting method is associated with a chart of accounts, the assigned
journal entry rule sets must have the same chart of accounts or have no
assigned chart of accounts.
When assigning an accounting method to a ledger, you can select an accounting
method that uses the same chart of accounts, or an accounting method that does
not have an assigned chart of accounts.
The assignment status must be Active for the rule to be used by the Create
Accounting process. Activate a journal entry rule set directly from the Manage
356 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 357
Lesson 5: Configuring Oracle Fusion Subledger Accounting
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 customer name should appear in the description
of a subledger journal entry line, then the customer name value is taken from the
customer name source data provided by the transaction objects.
The following figure illustrates the process used to create subledger journal entries.
358 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 359
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Creating Transactions
Subledger Transactions
The transactions created in the subledgers will trigger accounting events to be created,
which will then be used to create subeldger journal entries.
Manual Transactions
You can enter manual subledger entry adjustments by using the Create Subledger
Journal Entry window. This task is available in the transaction task list within your
Oracle Fusion subledger application.
360 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 5: Configuring Oracle Fusion Subledger Accounting
Lesson 5: Highlights
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 361
Lesson 5: Configuring Oracle Fusion Subledger Accounting
362 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 363
Lesson 6: Configuring Intercompany Processing Rules
Lesson 6: Objectives
364 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Initial Setups
In the Setup and Maintenance work area create an implementation project for
the Financials offering.
When performing the Define Ledgers task, use the Specify Ledger Options
task and select the Enable Intercompany Accounting. This must be done for
each ledger for which you want to use intercompany.
Access the Define and Maintain Intercompany Processing Rules task list to
complete the required setup tasks.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 365
Lesson 6: Configuring Intercompany Processing Rules
Configuring Intercompany
Begin configuring the Intercompany from the Setup and Maintenance work area.
366 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Intercompany Overview
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 367
Lesson 6: Configuring Intercompany Processing Rules
368 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
NOTE: This is only applicable if you require invoices to be generated for intercompany
transactions. The invoices will be created in Oracle Fusion Receivables and recorded
in Oracle Fusion Payables.
You can enter transactions using the user interface, Oracle Fusion Desktop
Integrator, or import them from an external source.
You may need to generate intercompany invoices if legislation requires you to do so.
Intercompany uses Receivables and Payables to generate the invoices.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 369
Lesson 6: Configuring Intercompany Processing Rules
Once invoices have been generated and recorded, you can book the accounting
impact by running the Create Accounting process in receivables and payables,
and transfer accounting entries to general ledger with the option to automatically
run journal import and posting.
You can drill down from general balances or journal lines to general ledger
journal entries, then to the subledger journal entry, and finally to the source
receivables or payables transaction.
370 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Adding Due To or Due From lines to journal entries to ensure debits equal credits for
each legal entity or management entity that requires balance sheet reporting.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 371
Lesson 6: Configuring Intercompany Processing Rules
372 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 373
Lesson 6: Configuring Intercompany Processing Rules
374 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
You can define intercompany transaction types to drive how your transactions
get processed. You can determine if invoicing in receivables and payables is
required, and if manual approval is required.
Manual Approval
Invoicing
This option can be overridden by the Manage Legal Jurisdiction, legal function which
contains the Generate intercompany invoice option. If the invoicing option for the
transaction type is not enabled, but either the provider legal entity or receiver legal entity
has the legal function Generate intercompany invoice assigned, invoices will be
generated.
NOTE: The Invoicing functionality is only used if you require invoices to be generated
for your Intercompany transactions using Oracle Fusion Payables or Oracle Fusion
Receivables; otherwise it is not relevant to Oracle Fusion Financials. Also note that
you can have Receivables and Payables installed, but not use intercompany invoices.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 375
Lesson 6: Configuring Intercompany Processing Rules
Identify the calendar to be used for intercompany by selecting the calendar in the
Manage Intercompany System Options task. You can select the predefined
general ledger calendar that you want to utilize for intercompany periods.
The opening and closing of these intercompany periods by transaction type will control
whether users can enter transactions for a specific intercompany period and
intercompany transaction type.
The calendar selected can be changed if the intercompany period status is either Never
Opened or Closed.
You can open and close periods as well as initiate the Sweep Transactions process to
move open transactions from one period to a future period.
376 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Optionally, assign a receivables and payables business unit to the organization if you
require invoice generation.
You can initiate an intercompany transaction only for those organizations that you can
access. When new organizations are added, access must be granted to users as
required.
Legal Entity
Receivables Business Unit
Payables Business Unit
Default Organization Contact
NOTE: This functionality is only used if you are creating intercompany transactions;
otherwise it is not relevant to Oracle Fusion Financials.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 377
Lesson 6: Configuring Intercompany Processing Rules
378 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
In the Legal Entity scenario there is a one to one mapping between legal entities
and intercompany organizations:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 379
Lesson 6: Configuring Intercompany Processing Rules
In the Management Entity scenario there are multiple management entities per
legal entity. This is an example of a possible InFusion setup:
380 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 381
Lesson 6: Configuring Intercompany Processing Rules
382 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Use the Define Invoice Options task list to define the rules for generating
intercompany invoices.
This is required if you are using Oracle subledgers, such as Oracle Fusion Payables,
and Oracle Fusion Receivables. If you have no future plans to implement Oracle Fusion
subledgers in this version or future versions of Oracle Fusion, then you can skip this
topic.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 383
Lesson 6: Configuring Intercompany Processing Rules
The intercompany customer and supplier assignments are used to identify which
customer and supplier represent a legal entity. They will be used for generating
and recording invoices for intercompany transactions.
In order for Oracle Fusion Receivable and Payables invoices to be generated for the
Intercompany transaction type, you must associate a customer and a supplier with the
legal entities of the provider and receiver of the intercompany transaction. You can
associate a legal entity with either a customer account or supplier, or both.
Customer Account
Assign a unique customer account to the legal entity of the organization that receives
and approves intercompany transactions. The customer must have an active site, and it
must not be an external customer.
Supplier
Assign a unique supplier to the legal entity of the organization that initiates
intercompany transactions. The supplier must have an active primary pay site.
Additional Considerations
A customer or a supplier can be associated with only one legal entity. Once a customer
or a supplier is associated with a legal entity, it cannot be associated with another legal
entity.
The customer account and supplier assigned to the legal entity can be modified at any
time, regardless of the existing transaction status.
384 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 385
Lesson 6: Configuring Intercompany Processing Rules
The Receivables transaction type and the Receivables memo line are used to process
intercompany transactions transferred to the Receivables application.
You can configure specific Receivables transaction types, and Receivables memo lines
that you use for each intercompany transaction type for a Receivables business unit.
Invoices can then be transferred and recorded.
First, select a business unit and intercompany transaction type, and then select the
Receivables transaction type and Receivables memo line. The Receivables transaction
type values available are derived from the reference data set for the Receivables
transaction type assigned to the business unit. The Receivables memo line values are
derived from the reference data set for Receivables memo line assigned to the business
unit.
386 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 387
Lesson 6: Configuring Intercompany Processing Rules
Define transaction account rule assignments to default the revenue account and
expense account for provider and receiver distributions.
Setup includes:
Define transaction account rules to derive the revenue accounts and expense
accounts for provider and receiver transaction distributions. Transaction account
definitions are assigned at the ledger and subledger levels. Transaction attributes are
used in account rules, which are used in transaction account definitions.
388 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 389
Lesson 6: Configuring Intercompany Processing Rules
390 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 391
Lesson 6: Configuring Intercompany Processing Rules
Intercompany Balancing
If balancing segment values are assigned to legal entities, you can use
intercompany accounting to balance journals and subledger accounting entries
between legal entities, and within a legal entity.
392 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
You specify the intercompany receivables and intercompany payables accounts you
want to use. The intercompany balancing feature then uses these rules to generate the
accounts of the balancing lines it creates.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 393
Lesson 6: Configuring Intercompany Processing Rules
Simple Rule
394 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Create a simple rule to be used for all intercompany balancing for all ledgers that use
the same chart of accounts.
Granular Rule
Create a different rule for each legal entity and one chart of accounts rule to cover any
gaps in your rule definitions.
Combination of Rules
Gain even more granularity by defining rules for specific journal and category
combinations or intercompany transaction types.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 395
Lesson 6: Configuring Intercompany Processing Rules
Intercompany balancing rules that are based upon a chart of accounts can be
used by all ledgers that use that chart of accounts.
You can define rules that are applied to a specific source and category, such as
payables and invoices, or a specific intercompany transaction type, such as
intercompany sales. Alternatively, you can choose to create rules for all sources and
categories by selecting the source of Other and the category of Other.
You can have a more complex structure and define multiple rules between pairs of
ledgers, legal entities, or primary balancing segment values. If you choose to have rules
at various levels, then intercompany balancing evaluates the rules in the following order.
Intercompany Balancing will then evaluate the journal source and journal category
combination in determining which rule to use for balancing. The order of precedence is
as follows.
396 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Determine your balance sheet reporting requirements; analyzing whether the level of
balancing require more than one segment. For example, if balance sheets are required
at a brand level, and brand is a subdivision of product, then two balancing segments
may be required.
Having more balancing segments may result in a higher number of lines generated for
balancing journals. Hence, there may be an impact on performance in journal posting
and subledger accounting.
How should the segment values for primary balancing segment and
intercompany segment be defined?
It is recommended that you assign the same values to both the primary balancing and
intercompany value sets to enable clear visibility of the Due To and Due From
relationships inherent in intercompany accounting across the entire organization.
You can implement an intercompany segment in your chart of accounts by enabling the
Intercompany Flexfield label for a segment, to track the trading partner for each
intercompany transaction. You would use the same values for the primary balancing
segment and intercompany segment, or ensure the values in each value set are the
same, so that the trading partners can be tracked.
The advantage is that it will remove the need to have a preelimination in a clearing
house or otherwise before doing the eliminations, which is a labor intensive task. It also
identifies intercompany differences.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 397
Lesson 6: Configuring Intercompany Processing Rules
How is it populated?
With the intercompany segment, you can set up a single natural account value, per
chart of accounts, for the intercompany payables account, and a single natural account
value for the intercompany receivables account, and use the intercompany segment
value to identify the trading partner, or the contra primary segment value, whenever it
generates intercompany receivable/payable lines . Intercompany Balancing
automatically populates the intercompany segment value when it generates Due To or
Due From journal lines to balance a journal.
Can I use the same value set for balancing segment and intercompany segment?
Instead of sharing the same value set, it is recommended to use a different value set for
primary balancing segment and intercompany segment, where both value sets have the
same values. If the primary balancing segment and intercompany segment shares the
same value set, then when segment value security is enabled, it will also affect the
intercompany segment. Securing a value set denies access to all values by default.
Does the company have more than one chart of accounts and do transactions
span more than one chart of accounts?
You would use the same values for the primary balancing segment for all charts of
accounts in your enterprise for accurate identification of trading partners.
No, you can still use all Intercompany features. However, we strongly recommend an
Intercompany segment for new implementations, due to the reasons discussed earlier.
Do I need to setup one rule for each of the balancing rules, for example, one for
Primary Balancing Segment Rule, Legal Entity Rule, etc?
398 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
If the same natural account can be used for each legal entity and balancing segment
value, and only using the Intercompany segment to track the trading partners, then you
do not need to set up a rule each. This will substantially reduce the setup needed.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 399
Lesson 6: Configuring Intercompany Processing Rules
Ledger balancing options are defined for the ledger to balance the second
balancing segment and the third balancing segment, when a journal entry has
unequal debits and credits by segment value for one or both of these segments.
This is only used when the primary balancing segment is balanced, but the
second balancing segment or the second and third balancing segments are not.
Summarization Options
You can choose to summarize balancing lines generated for a primary balancing
segment, where the total debits and credits for a balancing segment value do not
balance, if all the primary balancing segment values are assigned to the same legal
entity, by specifying the Summarization option of Summary Net or Detail.
You can choose to summarize balancing lines by primary balancing segment value or
alternatively have individual balancing lines (that have not been summarized)
generated. Note that summarization always applies to balancing lines generated in a
cross legal entity scenario.
You can choose to set clearing company options to balance a journal with different
primary balancing segment values that all belong to a single legal entity
400 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 401
Lesson 6: Configuring Intercompany Processing Rules
Intercompany Challenges
Recommendations:
All intercompany trading must net to zero when accounting is consolidated or you
have artificially increased the numbers of the Group.
All transactions must hit each subsidiary ledger in the same period or they won't
net to zero.
The same currency conversion rates should be used on each side or when
converted to the corporate currency they will not net to zero.
NOTE: Instructor Demonstration View Intercompany Balancing Rules.
402 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Intercompany Reconciliation
The intercompany reconciliation process starts with running the Extract Intercompany
Reconciliation Data process. Choose from a variety of parameters to determine what
data will appear on your reports. For example, choose the provider legal entity and
receiver legal entity for which you want to run reconciliation.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 403
Lesson 6: Configuring Intercompany Processing Rules
Reconciliation Reports
404 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 6: Configuring Intercompany Processing Rules
Lesson 6: Highlights
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 405
Lesson 6: Configuring Intercompany Processing Rules
406 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 407
Lesson 7: Configuring Oracle Fusion Tax
408 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 409
Lesson 7: Configuring Oracle Fusion Tax
In the Define Transaction Taxes task list you can set up your entire transaction
tax configuration.
Navigation: Setup and Maintenance work area > Manage Implementation Projects link
> XX Implementation Project row > Financials task list > Define Common Financials
Configuration task list > Define Transaction Taxes task list.
Prerequisite tasks.
Core tax configuration tasks.
Optional setup tasks.
Validation configuration tasks.
The task list categories include:
Navigation: Define Transaction Taxes task list > Define Tax Geographies task list.
410 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Define Tax Regimes: Configure tax regimes for the taxes in each country and
geographic region where a separate tax applies. These tasks are most
commonly used by all the implementations. You should be able to calculate taxes
on the transactions based on this configuration.
Navigation: Define Transaction Taxes task list > Define Tax Regimes task list.
Define First Party Tax Profiles: Configure tax profile details that control the
transaction tax activities for your first party legal entities, legal reporting units,
and business units.
Navigation: Define Transaction Taxes task list > Define First Party Tax Profiles task
list.
Define Third Party Tax Profiles: Configure tax profile details that control the
transaction tax activities for your third party customer, customer sites, supplier,
and supplier sites.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 411
Lesson 7: Configuring Oracle Fusion Tax
Navigation: Define Transaction Taxes task list > Define Third Party Tax Profiles task
list.
Navigation: Define Transaction Taxes task list > Define Occasional Tax
Implementation Setups task list.
Navigation: Define Transaction Taxes task list > Verify Tax Configuration task list.
412 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Oracle Fusion Tax architecture has a centralized data model which provides a
single source of truth for transaction tax information. It consists of five tiers:
1. Tax Configuration - Foundation: This tier 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 is comprised
of a certain number of elements, including tax statuses, tax jurisdictions, tax
rates, and if applicable, tax recovery rates.
2. Tax Determining Factors: This tier 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.
3. Tax Configuration - Advanced: This tier consists of the defaults and tax rules
used to determine and calculate tax on a transaction. Create tax rules by
translating the tax regulations of a tax authority into determining factors and tax
conditions. For each transaction line, the tax determination process uses the
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 413
Lesson 7: Configuring Oracle Fusion Tax
defaults or tax rules to determine the applicable tax regimes and taxes, place
of supply, tax registration, tax rate and taxable basis to use in tax calculation,
and any tax recovery to the extent applicable.
4. Services: This tier consists of calculating tax amounts, determining
appropriate tax recovery amounts, exporting and importing designated tax
setups, and integrating with third-party vendor products for transaction tax
data upload, calculation, and reporting considerations where elected.
5. Tax Management: This tier maintains all of the tax information pertaining to each
transaction for use in tax reporting.
The configuration repository contains all of your tax setup that you can share across
multiple legal entities and multiple business units with the global configuration owner.
The tax record repository stores the transaction tax events and attributes for your
country-specific reporting requirements.
414 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
In order to determine how to set up your tax configuration, you must first analyze
your transaction tax requirements. You must make key decisions when you
analyze your transaction tax requirements and use Oracle Fusion Tax and other
Oracle Fusion applications to implement a solution.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 415
Lesson 7: Configuring Oracle Fusion Tax
Use Oracle Fusion Tax to set up and maintain your transaction tax requirements
in all geographic locations where you do business. Foundation tax configuration
refers to a set of tax setup components that you use to satisfy your transaction
tax requirements. It is the minimum 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.
416 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Use the Define Tax Regimes, Define Taxes, Define Tax Statuses, Define Tax Rates,
Define First Party Tax Profiles and Third Party Tax Profiles task lists to set up your
foundation transaction tax configuration.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 417
Lesson 7: Configuring Oracle Fusion Tax
Complete the setup tasks to create a basic tax configuration for each of your tax
regimes. Throughout Oracle Fusion Tax, care is taken to minimize your effort in
creating setup. One way of achieving this objective is the extensive use of defaulting
so that you can 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 to that tax regime.
Generally, you can override the data where necessary if the defaulted value is not
correct.
Also, to ensure maximum flexibility, as well as to ensure that the accuracy and integrity
of the data and transactions are maintained, Oracle Fusion Use Tax makes extensive
use of data-driven controls that enable and control how tax functionality works. For
example, you have the requirement to set up tax recovery for value-added tax (VAT)
processing. Enable the Allow tax recovery option on the tax record so you can set up
tax recovery rates for this type of tax.
Set up the following tax components as part of your foundation tax configuration:
418 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 419
Lesson 7: Configuring Oracle Fusion Tax
Tax Regimes
Set up tax regimes in each country and geographical region where you do
business and where a separate tax applies. A tax regime associates a common
set of:
Default information.
Regulations.
Fiscal classifications.
Registrations, to one or more taxes (optionally).
For example, in the US create a US Sales and Use Tax regime to group taxes levied
at the state, county, and district levels. For the UK create a tax regime for GB VAT.
420 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Taxes
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.
You can enable a tax for simulation or for transactions only after you have
completed all of the required setup. Minimum setup for a country-level standard
tax with no recovery and always applicable includes:
Entering the required fields in the Create Tax or Edit Tax pages.
Entering direct tax rule defaults. Direct tax rule defaults are the default values
for the direct tax rule types, which include place of supply, tax applicability, tax
registration, tax calculation formula and taxable basis formula.
Entering indirect tax rule defaults. The indirect tax rule defaults are the default
values for the indirect tax rule types, which include tax jurisdiction, tax status, tax
recovery rate and tax rate.
Entering tax accounts.
This is the appropriate level to:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 421
Lesson 7: Configuring Oracle Fusion Tax
Tax Statuses
Set up the tax statuses that you need for each tax that you create for a
combination of:
Tax regime.
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. You define a tax status to group one or more tax
rates that are the same or similar in nature.
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.
422 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Tax Jurisdictions
Set up tax jurisdictions where a specific tax authority levies a tax for:
Geographic regions.
Tax zones.
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 423
Lesson 7: Configuring Oracle Fusion Tax
Tax Rates
Tax statuses.
Tax jurisdictions.
For tax statuses, set up a tax rate record for each applicable tax rate that a tax
status identifies. For tax jurisdictions, set up tax rate records to identify the tax
rate variations for a specific tax within different tax jurisdictions.
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.
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 provide
services that are exempt from VAT are not able to recover VAT on their normal
purchases. They would use a default 0% recovery rate.
424 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
NOTE: The above 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 requirements.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 425
Lesson 7: Configuring Oracle Fusion Tax
You must set up tax rules before you can enable your tax for simulation or
transactions:
1. True
2. False
426 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
You must set up tax rules before you can enable your tax for simulation or
transactions:
1. True
2. False
You do not have to set up tax rules to enable your tax for simulation or transactions.
However, you must define the direct and indirect tax rule defaults for the tax before you
can enable the tax for simulation or transactions. Oracle Fusion Tax provides
predefined data to select from for the direct tax rule defaults.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 427
Lesson 7: Configuring Oracle Fusion Tax
Create a simple tax model using tax rule defaults that you define in setting up
your foundation tax configuration. You can also create tax rules for your complex
tax requirements 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:
428 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 429
Lesson 7: Configuring Oracle Fusion Tax
Determining factors are the key building blocks of the tax rules. The determining
factors represent the tax-decision criteria that are passed at transaction time
derived from information on the transaction or associated with the transaction.
They are used within tax rules logic to determine the conditions under which
specific tax rules are applicable to a specific transaction.
430 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
The tax rules that are part of the tax determination process are organized into rule
types. The rule types and related processes are used for tax line determination
and tax calculation.
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. Each rule type identifies a
particular step in the determination and calculation of taxes on transactions.
The tax determination process evaluates, in order of priority, the tax rules that are
defined against the tax configuration setup and the details on the transaction. The
application processes tax rules in order of evaluation until one evaluates successfully,
then the process stops. If none of the rules defined evaluate successfully, the
associated default value is used.
The tax line determination process uses transaction header, transaction line, and any
additional information derived by transaction attributes such as party fiscal classification
to determine the tax lines. The evaluation process is subdivided into the following
processes:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 431
Lesson 7: Configuring Oracle Fusion Tax
Once 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:
432 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 433
Lesson 7: Configuring Oracle Fusion Tax
This process determines the tax applicability of each candidate tax based on:
434 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
The first step in tax applicability is to process any direct rate rules defined for a
tax regime, configuration owner, and candidate taxes.
If a direct rate rule evaluates to true, then place of supply is processed for this
transaction tax. In addition the tax is applicable and the tax status and tax rate
defined for the direct rate rule are used in the tax calculation.
If a direct rate rule does not evaluate to true for this tax regime, configuration
owner, and tax, then the tax applicability rules are processed next. After a tax is
found applicable based on an applicability rule or a default value, the process
verifies the place of supply and associated tax jurisdiction. This is required
except in the cases of migrated taxes.
The place of supply process identifies the applicable location type and
associated tax jurisdiction where the supply of goods or services is deemed to
have taken place for a specific tax. If the tax determination process cannot find a
tax jurisdiction for the location that corresponds to the place of supply location type,
then the tax does not apply and it is removed as a candidate tax for the transaction.
For example, the place of supply for UK value-added tax (VAT) on goods is generally
the ship-from country. Thus, the place of supply of a sale or purchase within the UK is
the UK itself. However, if a UK legal entity supplies goods from its French warehouse to
a German customer, then the place of supply will not find a jurisdiction for UK VAT in
France, and therefore UK VAT does not apply.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 435
Lesson 7: Configuring Oracle Fusion Tax
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.
436 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
This process determines the tax status of each applicable tax on the transaction.
If no default value was defined earlier and the process cannot find a tax status for
an applicable tax, then Oracle Fusion Tax raises an error.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 437
Lesson 7: Configuring Oracle Fusion Tax
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.
438 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 439
Lesson 7: Configuring Oracle Fusion Tax
This process calculates the tax amount on the transaction. In most cases, the tax
amount is computed 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.
440 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
The recovery process impacts the purchase invoice distributions level, tax
amounts, inclusiveness of taxes, and the tax accounting within Oracle Fusion
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 441
Lesson 7: Configuring Oracle Fusion Tax
Payables. The resulting distribution amounts are adjusted as a result of the recovery
process.
442 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
What are the determining factors that contribute to the outcome of a tax:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 443
Lesson 7: Configuring Oracle Fusion Tax
What are the determining factors that contribute to the outcome of a tax:
444 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
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.
To set up global tax reporting, you can:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 445
Lesson 7: Configuring Oracle Fusion Tax
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 allows 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 Verify Tax Configuration task list to access the Tax Simulator.
446 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 7: Configuring Oracle Fusion Tax
NOTE: Student Activity Using the Tax Simulator to Test a Receivables Transaction.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 447
Lesson 7: Configuring Oracle Fusion Tax
Lesson 7: Highlights
448 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 449
Lesson 8: Configuring Oracle Fusion Payables
Request: Request materials and services and get authorization for requests.
Source: Source products and services. Negotiate terms and agreements.
Manage contracts, agreements, and suppliers. Create purchase orders.
Receive: Confirm delivery and receipt of products and services.
Invoice: Process invoices.
Pay: Disburse payments and settle supplier liabilities.
Use Oracle Fusion Payables to manage invoices and payments.
450 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 451
Lesson 8: Configuring Oracle Fusion Payables
Setup and Maintenance work area > Define Business Units > Assign Business Unit
Business Function
Example
The figure provides an example of business function assignment. The Business Unit
USA1 Business Unit performs the requisitioning, procurement, and invoicing business
functions. USA1 Business Unit is a procurement business unit, a requisitioning
business unit, and a sold-to business unit.
452 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Use the service provider model to centralize the procurement business function. Define
business units with Requisitioning and Payables Invoicing business functions as
clients of a business unit with the Procurement business function.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 453
Lesson 8: Configuring Oracle Fusion Payables
The following figure depicts an example of service provider setup where business unit
USA1 Business Unit is its own procurement service provider.
Setup and Maintenance work area > Define Business Units > Manage Service
Provider Relationships
454 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
1. True
2. False
The business unit that establishes a relationship with a supplier through the
creation of a supplier site is the:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 455
Lesson 8: Configuring Oracle Fusion Payables
2. False. A client business unit is serviced by one or more procurement business units.
The business unit that establishes a relationship with a supplier through the
creation of a supplier site is the:
456 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Supplier Model
Suppliers are modeled as a global entity and are not created within a business unit or
within any other organizational context.
Supplier Sites:
Example
The following figure provides an example of a supplier site setup. The supplier
Advanced Corp has a site called AC USA1, which is associated with the procurement
BU USA1 Business Unit.
Suppliers work area > Search for Supplier > Site tab
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 457
Lesson 8: Configuring Oracle Fusion Payables
Control which client business units can transact with the site.
Define the sold-to business unit associated with the client business unit.
458 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
The client business unit USA1 Business Unit, which is also the sold-to business unit, is
assigned to the site AC USA1. Therefore, the business unit USA1 Business Unit can
create requisitions and process invoices for this site.
Suppliers work area > Search for Supplier > Site tab > Site link > Site Assignments
tab
In most cases, the client business unit and sold-to business unit are the same. In
certain instances, due to tax or legal reasons, the client business unit may only perform
requisitioning, and another business unit acts as the sold-to business unit and assumes
liability for purchases.
When a different sold-to business unit acts as an agent for the client business
unit, you must create an additional assignment for the sold-to business unit to
process invoices. The list of sold-to business units that you can select for a given
client business unit is determined by the Intercompany Transaction Flow
setup.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 459
Lesson 8: Configuring Oracle Fusion Payables
When the client business unit and sold-to business unit are different, you must
accrue purchase orders on receipt.
NOTE: Instructor Demonstration Supplier Model.
460 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
1. True
2. False
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 461
Lesson 8: Configuring Oracle Fusion Payables
2. False. Suppliers are modeled as global entities and are not associated with a
business unit. Supplier sites are associated with a procurement business unit.
462 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Manual
Use Oracle Fusion Automated Invoice Processing to support scanning of invoices
for paperless processing and routing. Enter complex invoices with sophisticated
defaulting and matching logic to match to purchase orders or receipts. View invoice
information, such as invoice status, installments, holds, payments, and applied
prepayments. Drill down to the original purchase order or receipt. For high volume
invoice entry that does not require extensive online validation, use spreadsheet invoice
entry.
Supplier Portal
Oracle Fusion Supplier Portal allows suppliers to enter their own invoices. Invoices
that are not matched to purchase orders are routed through workflow approval rules that
you can configure.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 463
Lesson 8: Configuring Oracle Fusion Payables
Automated
To alleviate the workload of your payables staff, there are many ways in which invoices
can be created automatically. Use the Evaluated Receipt Settlement (ERS) process to
automatically create an invoice in Payables upon receipt, and use the Return to
Supplier (RTS) feature to automatically create debit memos when you return goods to
your supplier. Payables automatically creates invoices from expense reports entered by
employees in Oracle Fusion Expenses.
Electronic
Payables supports B2B XML invoice web service and provides an open interface to
import invoices from another system.
Regardless of the invoice entry method that you use, Payables supports foreign
currency conversion, automatic tax calculation including withholding tax, invoice
approval, online accounting, and multiple accounting representations.
464 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 465
Lesson 8: Configuring Oracle Fusion Payables
Functions and data are inaccessible to users unless they are provisioned with the roles
necessary to gain access.
Function Security
The predefined Oracle Fusion Payables job roles are configured to maintain
segregation of duties for managing suppliers, creating invoices, force approving
invoices, and creating payments.
466 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
This table lists some of the Payables duty roles and shows how duties are segregated
across job roles.
For example, the Accounts Payable Specialist has the Payables Invoice Creation
Duty and can create invoices, but does not have the Payables Payment Creation
Duty, so cannot pay them.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 467
Lesson 8: Configuring Oracle Fusion Payables
Data Security
Generate data roles for business units and reference data sets using predefined data
role templates. The following table summarizes the data roles required for Payables
and the security access that the data roles grant.
468 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Prerequisite Setups
Before you perform the tasks in the Define Payables task list, configure the following
common tasks for Oracle Fusion Payables:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 469
Lesson 8: Configuring Oracle Fusion Payables
If you have Oracle Fusion Automated Invoice Processing, you must set up Oracle
Document Capture, Oracle Forms Recognition, and Oracle Imaging and Process
Management.
Document Capture
Offers intelligent recognition capabilities for extracting key invoice header data
from scanned images. The extracted data is later prepopulated directly into the
invoice entry user interface.
Intelligently locates data within the invoice, regardless of its location on the image
and whether or not it has processed invoices from that supplier before, unlike
other solutions that use supplier-specific templates to extract information. As new
suppliers are added, or an existing supplier changes its invoice layout, Forms
Recognition can extract data from these new invoice layouts without additional
configuration.
Imaging and Process Management
Stores and routes invoice images to accounts payable specialists. For the rest of
the invoice life cycle, any reference to the invoice image points to the Imaging
and Process Management repository so documents are never replicated.
470 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
NOTE: For more information, see the Oracle Fusion Applications Post-Installation
Guide.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 471
Lesson 8: Configuring Oracle Fusion Payables
The invoice imaging process begins with invoices arriving in the mail room.
472 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
monitor, and the image is displayed on the other. During invoice entry, key
invoice header attributes are already prepopulated with the data extracted by
Forms Recognition, reducing entry time and data entry errors.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 473
Lesson 8: Configuring Oracle Fusion Payables
The Define Common Options for Payables and Procurement task list consists of the
following tasks:
474 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Payment terms.
Automatic withholding.
Key indicator reporting.
When you create a calendar or add years to an existing calendar, the following
attributes control how periods are generated:
Period Frequency: Determines the number of periods per year and period name
format options. 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.
The following figure shows an example of a monthly calendar.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 475
Lesson 8: Configuring Oracle Fusion Payables
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payables Configuration > Manage Payables Calendars
476 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Payment terms:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 477
Lesson 8: Configuring Oracle Fusion Payables
Payment terms are enabled for reference data sharing using the method of assignment
to multiple sets, no common values allowed. The predefined reference group is
called Payables Payment Terms and the determinant type is business unit. Assign
payment terms to one or more reference data sets and share them across business
units. A payment term must be assigned a set before the payment term can be used.
When you define a business unit, you assign the business unit a default set. The default
set becomes the set for the reference group Payables Payment Terms. Use the
Manage Business Unit Set Assignment task to change the default set.
In this example, for business unit USA1 Business Unit, the reference data set name
USA1 BU Set is assigned to the reference data object Payables Payment Terms.
Setup and Maintenance work area > Manage Implementation Projects >
XXImplementation Project > Define Business Units > Manage Business Unit Set
Assignment
478 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Assign sets to payment terms as part of the Manage Payment Terms task. To assign a
set, you must first generate and provision the set data role to the implementor. Data
roles for reference data sets are generated using the predefined data role template
Financials Common Module Template for SetID. The set data role is required only for
payment terms setup.
Unlike the reference data sharing method of assignment to one set only, with
common values, payment terms that you assign to the Common set are not always
available regardless of the business unit on a transaction. Instead, the Common set
works like any other set. You must assign the Common set to the reference data object
Payables Payment Terms, and also assign the Common set to every payment term that
you intend to use.
NOTE: You must complete payment terms setup before performing the Manage
Common Options for Payables and Procurement task.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 479
Lesson 8: Configuring Oracle Fusion Payables
The following payment terms are predefined and assigned to the Common set.
Important
The first time that you configure common options and save the Manage Common
Options for Payables and Procurement page for a business unit, a default record for
the Manage Invoice Options task is automatically created at the same time. 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 Immediate.
Before you proceed with the Manage Common Options for Payables and
Procurement task, you must:
Generate the data role for the reference data set that is assigned to the business
unit.
Provision the data role for the reference data set to the implementor.
Assign the reference data set for the business unit to the payment term
Immediate.
480 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
You can define different types of payment terms. This table describes each type of
payment term.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 481
Lesson 8: Configuring Oracle Fusion Payables
This table shows how the attributes on a Day of month payment term affect the
calculated invoice due date.
NOTE: Student Activities Provision a Data Role and Create a Payment Term.
482 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Define the common controls and default values for each business unit with the
Payables Invoicing and Procurement business functions.
Default Distributions
Automatic Offsets
Currency Conversion
Expense Accruals
Self-Billed Invoices
Legal Entity Information
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 483
Lesson 8: Configuring Oracle Fusion Payables
Default Distributions
Setup and Maintenance work area > Implementation Project > XXImplementation
Project > Define Invoicing and Payments Configuration > Define Payables >
Define Common Options for Payables and Procurement >Set business unit scope >
Manage Common Options for Payables and Procurement
Liability
Default liability distribution for an invoice, unless a supplier site assignment has a
different value.
Prepayment
Default distribution for a prepayment invoice, unless a supplier site assignment has a
different value.
484 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Bill Payable
Default bill payable distribution, unless a supplier site assignment has a different value.
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. These distributions do not record
variances for expense items that were not accrued on receipt.
Miscellaneous
Distribution for invoice lines with a type of Miscellaneous. If you do not enter a value,
miscellaneous charges are prorated across invoice item lines.
Freight
Freight for an invoice. You can override this distribution during invoice entry. If you do
not enter a freight distribution, freight charges are prorated across invoice item lines.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 485
Lesson 8: Configuring Oracle Fusion Payables
Automatic Offsets
Automatic offsets are a method for balancing invoice and payment journal entries that
cross primary balancing segment values.
For this method, Payables uses the invoice liability distribution and overrides the
primary balancing segment with the one from the charge distribution to build the liability
entry line account. The resulting journal entry is balanced by the primary balancing
segment. The invoice distribution combination provides the primary balancing segment
value and the liability distribution on the invoice header provides the remaining segment
values.
Receiving uses the receiving inspection distribution for the destination organization, and
overrides the primary balancing segment with the one from the PO charge distribution to
build the receiving inspection entry line account.
486 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
For this method, Payables uses the charge distribution combination from the invoice
distribution and overrides the natural account segment with the one from the invoice
liability distribution to build the liability entry line account. The resulting journal entry is
balanced by all segments, except the natural account segment.
Receiving uses the charge distribution and overrides the natural account segment with
the one from the receiving inspection distribution for the destination organization to build
the receiving inspection entry line account.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 487
Lesson 8: Configuring Oracle Fusion Payables
Implementation Consideration
Consider this option carefully before setting it. Changing automatic offsets after creating
accounting entries can result in accounting inconsistencies or slow performance.
488 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Currency Conversion
Currency conversion options provide default settings for converting foreign currency
invoices to the ledger currency.
If the conversion rate type is User, then you must always enter a conversion rate. You
cannot create accounting entries or pay foreign currency invoices without conversion
rates.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 489
Lesson 8: Configuring Oracle Fusion Payables
If you do not enable this option, after you have entered invoices or created payments,
you can enter conversion rates manually or by running the Apply Missing Conversion
Rates program.
Specify the default conversion rate type when you enter invoices or create payments.
You can change the conversion rate type at invoice entry or payment creation time.
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.
490 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Expense Accruals
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 491
Lesson 8: Configuring Oracle Fusion Payables
Self-Billed Invoices
492 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Define a legal entity for each registered company or other entity recognized in law for
which you want to record assets, liabilities, and income, pay transaction taxes, or
perform intercompany trading.
Subledger applications, like Oracle Fusion 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, and to classify whether an invoice between two entities is
an intercompany transaction.
Specify values for:
NOTE: Student Activity Manage Common Options for Payables and Procurement.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 493
Lesson 8: Configuring Oracle Fusion Payables
The default distributions for conversion rate variance gain and loss record
variances for expense items that are accrued on receipt.
1. True
2. False
You can override the default freight distribution during invoice entry.
1. True
2. False
The method of automatic offset by primary balancing segment builds the liability
entry line account using the invoice liability distribution and overriding the
primary balancing segment with the one from the charge distribution.
1. True
2. False
494 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
The default distributions for conversion rate variance gain and loss record
variances for expense items that are accrued on receipt.
1. True
You can override the default freight distribution during invoice entry.
1. True
The method of automatic offset by primary balancing segment builds the liability
entry line account using the invoice liability distribution and overriding the
primary balancing segment with the one from the charge distribution.
1. True
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 495
Lesson 8: Configuring Oracle Fusion Payables
The Define General Payables Options task list consists of the following tasks:
Defaulting Flow
Unlike Oracle E-Business Suite, in Oracle Fusion Payables default values do not flow
from Payables options to a supplier site because:
The business unit for a supplier site has the Procurement business function,
which could be different from the business unit for Payables.
A supplier site can have more than one business unit assigned to it using
supplier site assignment.
You can set some of these options directly on a supplier, in which case the supplier
setup determines the default value for an invoice.
496 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
The following terms are applicable to the General Payables Options tasks:
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 parameter in reports.
A parameter in the invoice validation process.
Selection criteria for pay run processing.
Invoice Request
An invoice created through Oracle Fusion Supplier Portal that is not associated to a
purchase order and that is pending approval by the requester.
Matching
The process of associating an invoice with a purchase order or receipt. Used to ensure
that you pay only for goods and services that were ordered or received.
Final Matching
A process that changes the status of a purchase order schedule to final close and
prevents further invoicing.
Pay Group
A method for categorizing suppliers for payment processing.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 497
Lesson 8: Configuring Oracle Fusion Payables
Payment Request
A request from Oracle Fusion Receivables or Oracle Fusion Expenses to disburse
funds to a payee who is not defined as a supplier. Recorded in Oracle Fusion
Payables with an invoice type of Payment request.
Self-Service Invoice
An invoice that a supplier enters through Oracle Fusion Supplier Portal.
Tolerance
The allowed variance between invoice, purchase order, and receipt information. The
invoice validation process places matching holds on invoices that exceed the allowed
variance.
498 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Invoice options control how Oracle Fusion Payables processes invoices and are
grouped into the following categories:
Invoice Entry
Matching
Approval
Discount
Payment Request
Prepayment
Self-Service Invoices
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 499
Lesson 8: Configuring Oracle Fusion Payables
Invoice Entry
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Invoice Options
Require invoice grouping: Enable this option to require the name of a group
during invoice entry.
Allow document category override: Enable this option to override the
document category that is assigned to an invoice. Document category usage is
based upon the value of the profile Sequential Numbering Enforced.
Allow adjustments to paid invoices: Enable this option to cancel or add lines
to paid invoices such that 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.
Recalculate invoice installments: Enable this option to recalculate installment
information during the invoice validation process.
Receipt acceptance days: Enter the number of days to accept receipts. Receipt
acceptance days are added to the Goods Received Date when recalculating
installments.
Accounting date basis: Select the basis for the default accounting date.
- Goods received or invoice date: If the invoice does not have a date for goods
received, the invoice date is used.
- Goods received or system date: If the invoice does not have a date for goods
received, the system date is used.
500 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
The following options can be set for a business unit and for a supplier site. If a value is
not specified for a supplier site, the invoice options value is used.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 501
Lesson 8: Configuring Oracle Fusion Payables
Matching
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Invoice Options
The following options are set at the business unit level only:
Allow final matching: Enable this option to perform a final match when
matching to a purchase order or when adjusting a matched invoice distribution.
Once you final match to a purchase order, any subsequent matching of that
purchase order to invoices results in the invoices being placed on hold.
Allow matching distribution override: Enable this option to override the
invoice distribution that was created from matching an invoice to a purchase
order.
Transfer PO distribution additional information: Enable this option to transfer
descriptive flexfield information from the purchase order distribution to the invoice
distribution when you match an invoice to a purchase order.
The following options can be set for a business unit and for a supplier site. If a value is
not specified at a supplier site, the invoice options value is used.
502 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Discount
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Invoice Options
Exclude tax from calculation: Enable this option to exclude tax from an invoice
when calculating the discountable amount for an installment.
Exclude freight from calculation: Enable this option to exclude freight from an
invoice when calculating the discountable amount for an installment.
Discount allocation method: Specify how to distribute discounts: All invoice
lines, Tax lines and single distribution, or Single distribution.
Always take discount: Enable this option to take the available discount,
regardless of when you pay the invoice.
You can set each of the following options on a supplier site to Yes, No, or Default from
Payables Options. The supplier site setting determines how the option is used.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 503
Lesson 8: Configuring Oracle Fusion Payables
Prepayment
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Invoice Options
Payment terms: Specify the default payment terms for a prepayment. For
example, you may want to have Immediate payment terms for all prepayments.
Settlement days: Enter the number of days to add to the system date to
calculate a default settlement date for a prepayment. You cannot apply a
prepayment to an invoice until on or after the settlement date.
Use distribution from purchase order: Enable this option to build 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: Enable this option to
display the number and amount of available prepayments when you enter an
invoice.
504 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Approval
Oracle Fusion Payables provides configurable predefined invoice approval rules as well
as 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 if an invoice requires approval, and if so, automatically routes the invoice to
the applicable approvers who then approve or reject the invoice.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Invoice Options
Enable invoice approval: Enable this option to automate the invoice approval
process using the invoice approval workflow.
Allow force approval: Enable this option to allow a user with the Accounts
Payable Manager job role to override the automated invoice approval process
and approve invoices manually.
Require validation before approval: Enable this option for the invoice approval
workflow to select invoices for processing only when they are validated. Self-
service invoices that are not matched to purchase orders always require approval
before validation, regardless of the option setting.
Require accounting before approval: Enable this option for the invoice
approval workflow to select invoices for processing only when they are
accounted.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 505
Lesson 8: Configuring Oracle Fusion Payables
Interest
Interest invoices are invoices that Oracle Fusion Payables creates automatically for
overdue invoices. An interest invoice is created and paid while you are paying an
overdue invoice.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Invoice Options
506 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
you must also define interest rates. You can 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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 507
Lesson 8: Configuring Oracle Fusion Payables
Payment Request
Oracle Fusion Receivables can submit requests for customer refunds and Oracle
Fusion Expenses can submit requests for expense reports. Create payments to
disburse funds using the payment functionality in Payables.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Invoice Options
Payment terms.
508 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Pay group.
Payment priority.
Implementation Considerations
Manage payment requests separately from other payments using the following setups in
Oracle Fusion Payments:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 509
Lesson 8: Configuring Oracle Fusion Payables
Self-Service Invoices
Oracle Fusion Supplier Portal lets registered suppliers create invoices, view invoices,
and view payments. When a supplier creates an invoice that is not matched to a
purchase order, the invoice is initially recorded in Payables as an Invoice request.
Once an Invoice request is approved by the requester, the request becomes an
invoice.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Invoice Options
Limit invoice to single purchase order: Enable this option to limit an invoice to
purchase order schedules that belong to a single purchase order.
Allow invoice backdating: Enable this option to allow a supplier to enter an
invoice for a date in the past.
510 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Allow unit price change for quantity-based matches: Enable this option to
allow a supplier to 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, and Price increase or decrease.
NOTE: Student Activity Manage Invoice Options.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 511
Lesson 8: Configuring Oracle Fusion Payables
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage
Payment Options
512 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Specify when to create payment accounting entries by setting the Account for
Payment option.
At payment issue
Debit the liability account and credit the cash account. For a bills payable, debit the
liability account and credit the bills payable account. Then, at payment maturity, debit
the bills payable account and credit the cash account. Realized gain or loss is
calculated at payment creation and, for bills payable, at payment maturity.
At payment clearing
Debit the liability account and credit the cash account when the payment clears.
Realized gain or loss is calculated only at payment clearing for both regular payments
and bills payables.
NOTE: You should enable this option only if Oracle Fusion Cash Management is
implemented. Otherwise, payments will never be accounted.
Issue time: Debit the liability account and credit the cash clearing account. For
bills payable, debit the liability account and credit the bills payable account. Then,
at payment maturity, debit the bills payable account and credit the cash clearing
account.
Clearing time: Debit the cash clearing account and credit the cash account. This
accounting is created only if Cash Management is implemented.
Realized gain or loss is calculated at all points where accounting is created.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 513
Lesson 8: Configuring Oracle Fusion Payables
Implementation Consideration
After you set the Account for Payment option, the only change you can make is from
account At payment issue to account At payment issue and clearing.
514 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Tax reporting and withholding tax options control United States (US) 1099 tax
reporting and withholding tax calculations.
In the United States, the Internal Revenue Service (IRS) requires that you report certain
types of payments that you make to US 1099 reportable suppliers.
Withholding Tax
You may be required to withhold tax from invoices and pay it to a tax authority on behalf
of the supplier.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 515
Lesson 8: Configuring Oracle Fusion Payables
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage Tax
Reporting and Withholding Tax Options
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 enable the Use combined filing program option and
do not enable the Use supplier tax region option.
516 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Withholding Tax
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Define General Payables Options > Set business unit scope > Manage Tax
Reporting and Withholding Tax Options
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 517
Lesson 8: Configuring Oracle Fusion Payables
invoice after it was validated, you must adjust the withholding tax manually and
the option Allow manual withholding must be enabled.
- At payment: Taxes are automatically withheld when you create payments in a
payment process request or with a Quick payment.
Create withholding tax: Enable to automatically create withholding tax invoices
to remit withheld taxes.
- Never: Payables will not automatically create withholding tax invoices. You
must create withholding tax lines manually, run the withholding tax reports to
determine the amounts to remit to your tax authorities, and create the withholding
tax invoices.
- At invoice validation: A withholding invoice is automatically created when an
invoice subject to withholding tax is validated. You can enable this option only if
withholding is applied at invoice validation time.
- At payment: A withholding invoice is automatically created when an invoice
subject to withholding tax is paid. You can enable this option if withholding is
applied either at invoice validation or at payment.
Withholding amount basis: Specify whether to include discount and tax
amounts when calculating withholding tax.
Supplier site assignment includes the following options which, if specified, provide the
default value for an invoice.
518 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
You must define general Payables options for all of your business units.
1. True
2. False
The values for general Payables options flow to supplier site setup.
1. True
2. False
When you account for payment at payment issue, the liability account is debited
and the cash account is credited when you create a payment.
1. True
2. False
An invoice request becomes an invoice when the invoice request is:
1. Validated
2. Approved
3. Paid
4. Canceled
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 519
Lesson 8: Configuring Oracle Fusion Payables
You must define General Payables Options for all of your business units.
2. False. Define General Payables Options for business units with the
Payables Invoicing business function.
The values for general Payables options flow to supplier site setup.
2. False. General Payables options do not flow to supplier sites because a supplier site
can have more than one invoicing business unit assigned to it through site assignments.
When you account for payment at payment issue, the liability account is debited
and the cash account is credited when you create a payment.
1. True.
2. Approved.
520 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
The Define Payables Configuration task list includes the following tasks:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 521
Lesson 8: Configuring Oracle Fusion Payables
Lookups are containers for the list items that appear in an application. Users select one
of the items from such lists to enter a value on the application user interface.
Payables has several predefined lookups. Some lookups, such as Invoice Type, have
a customization level of System and are locked for editing. Other lookups, such as Do
Not Pay Reason and Source have a customization level of Extension, which allows
you to add lookup codes.
The following figure shows the predefined lookup type Valid Pay Groups, which has a
customization level of User. You can edit this lookup type and its codes.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payables Configuration > Manage Payables Lookups
NOTE: For more information, see the Define Lookups topic in the Appendix.
522 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
There are several Payables descriptive flexfields that you can deploy for use, such as
Invoices and Invoice Lines.
The following figure shows general information for the descriptive flexfields Invoices
and Invoice Lines.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payables Configuration > Manage Payables Descriptive
Flexfields
NOTE: For more information, see the Descriptive Flexfields topic in the Appendix.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 523
Lesson 8: Configuring Oracle Fusion Payables
Profile options are global configuration settings that users can modify to change the way
an application works. For example, settings such as user preferences and application
configuration parameters can be modified as per the user's requirements.
Setup and Maintenance work area > Implementation Project > XXImplementation
Project > Define Invoicing and Payments Configuration > Define Payables >
Define Payables Configuration > Manage Payables Profile Option
Oracle Fusion Payables has one profile option. The Reconciliation Data Purge
Frequency profile option specifies the number of days to keep Payables to Oracle
Fusion General Ledger reconciliation extract data.
Every time you run the Extract Reconciliation Data from Payables to General
Ledger program, the program refers to the Reconciliation Data Purge Frequency
profile option. Extraction requests that are older than the number of days specified in
the profile option are purged.
524 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Set the interval in such a way that it does not interfere with the reconciliation time line.
The number of days should be long enough so as not to lose prior extracts that may be
needed for comparison purposes.
Example
If you set the Reconciliation Data Purge Frequency profile option to 30 and run the
extraction program on:
NOTE: For more information, see the Define Profile Options topic in the Appendix.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 525
Lesson 8: Configuring Oracle Fusion Payables
Assign a unique voucher number to each invoice and payment document to have a
unique identifier for each document.
Setup and Maintenance work area > Implementation Project > XXImplementation
Project > Define Invoicing and Payments Configuration > Define Payables >
Define Payables Configuration > Manage Payables Document Sequences
Example
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.
Document Sequences
When defining a new sequence, you must enter the name of the table that stores
sequence audit information. For document sequences used by Oracle Fusion Payables,
the audit table name is AP_DOC_SEQUENCE_AUDIT.
Document Categories
526 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
There are several predefined document categories that you can use in document
sequencing, such as the following:
Standard Invoices
Credit Memo Invoices
Debit Memo Invoices
Interest Invoices
Electronic Payments
Check Payments
Clearing Payments
NOTE: For more information, see the Define Document Sequences topic in the
Appendix.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 527
Lesson 8: Configuring Oracle Fusion Payables
Distribution sets automatically create distributions for invoices that are not matched to
purchase orders.
Setup and Maintenance work area > Implementation Project > XXImplementation
Project > Define Invoicing and Payments Configuration > Define Payables >
Define Payables Configuration > Manage Distribution Sets
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 it 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 at invoice entry.
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 70
percent of the invoice amount to the sales facility expense account and 30 percent to
the administration facility expense account.
528 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 529
Lesson 8: Configuring Oracle Fusion Payables
Invoice tolerances are the allowed variances between invoice, purchase order, and
receipt information.
If variances exceed the specified tolerances, the invoice validation process places an
invoice on hold. For example, if the billed quantity for an item exceeds the quantity
tolerance, invoice validation applies a hold on an invoice preventing payment until the
hold is released.
There are quantity-based tolerances and amount-based tolerances. For each type of
tolerance, you specify percentage or amount limits.
530 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payables Configuration > Manage Invoice Tolerances
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 531
Lesson 8: Configuring Oracle Fusion Payables
Define the holds and releases that you manually apply to an invoice. You cannot pay an
invoice that is on hold. Predefined holds and releases are used during the invoice
validation process.
Releasing Holds
Some predefined holds can be released manually. Other holds require that you fix the
exception condition 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 manually
release a Distribution variance hold. Instead, you must correct the exception condition
by adjusting the distribution amounts and validating the invoice again.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payables Configuration > Manage Invoice Holds and Releases
532 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Aging periods define the day ranges and column headings for the Payables Invoice
Aging report.
Example
The following figure shows the definition of an aging period called Standard Monthly.
The First column, which is called Current, is defined to report invoices that are 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, 2012, the Current column will include an invoice due on July
3, 2012, as well as an invoice due on February 2, 2012.
The Second column, which is called 31-60 Days Overdue, is defined to report invoices
that are 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, 2012, the 31-60 Days Overdue column will
include an invoice due on January 11, 2012.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payables Configuration > Manage Aging Periods
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 533
Lesson 8: Configuring Oracle Fusion Payables
The setup tasks for United States (US) 1099 tax reporting are included in the Define
Payables Tax and Withholding task list.
534 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
Use tax regions for United States (US) 1099 electronic media combined filing reporting.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payables Tax and Withholding > Manage Tax Regions
Reporting limit amounts represent the minimum amount for determining whether to
report on payments to a supplier. If no limit amount is specified, Payables assumes that
the limit is zero.
Same as federal: Uses the federal reporting limit instead of the region reporting
limit amount.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 535
Lesson 8: Configuring Oracle Fusion Payables
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 case, 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 will report this supplier to
the region X tax authority because the sum of the payments exceeds the region
X reporting limit. In this case, Payables reports the supplier to both federal and
state tax authorities.
536 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
For each reporting entity, assign one or more primary balancing segment values.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payables Tax and Withholding > Manage Reporting Entities
Example
An enterprise defines a reporting entity called Headquarters, which is comprised of
Company 1, Company 2, and Company 3. Each company is represented by a primary
balancing segment value.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 537
Lesson 8: Configuring Oracle Fusion Payables
Related Reports
US 1096 Report
US 1099 Report
US 1099 Invoice Exceptions Report
US 1099 Supplier Exceptions Report
US 1099 Payments Report
US 1099 Electronic Media Report
538 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
The Define Payment Options task list consists of the Manage Interest Rates task.
Define interest rates for calculating and paying interest on overdue invoices.
You can add, change, or delete a rate at any time. Interest is calculated using the
interest rate in effect the day after the invoice is due. When a rate is not defined, there is
no interest calculated and no interest invoice created.
Setup and Maintenance work area > Implementation Projects > XXImplementation
Project > Financials > Define Invoicing and Payments Configuration > Define
Payables > Define Payment Options > Manage Interest Rates
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 539
Lesson 8: Configuring Oracle Fusion Payables
Oracle Fusion Payables provides predefined configurable rules for invoice approval.
You can:
Add rules using the Approval Management extensions (AMX) of the Oracle
SOA Suite and Oracle Human Workflow.
Administer rules using the Oracle Business Process Management (BPM)
Worklist Application interface.
Every invoice that requires approval must be approved before the invoice can be paid.
When you initiate approval for an invoice, the invoice approval task invokes a set of
approval rules created in AMX to build the list of approvers. AMX sends out approval
notifications to the first set of approvers, and every time it receives a response to an
approval notification, AMX sends out approval notifications to the next set of approvers
on the approval list. This process is repeated until all approvals are complete.
540 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
An invoice request is an invoice created through Oracle Fusion Supplier Portal that
is not associated to a purchase order and that is pending approval by the requester.
Once a requester approves an invoice request, the invoice request becomes an invoice.
You cannot disable or configure this initial approval flow.
Set up additional approvals for an invoice request after the initial approval by the
requester, by configuring the rule set InvoiceRequestApprovalRuleSet. The rule set
contains a predefined rule called IgnoreInvoiceRequestApprovalRuleSetRule, which
ignores participants. To use the rule set, delete the predefined rule and then add new
rules.
The following figure shows the predefined rule for the rule set
InvoiceRequestApprovalRuleSet.
Setup and Maintenance work area > Implementation Project > XXImplementation
Project > Define Common Applications Configuration for Financials > Define
Approval Management for Financials > Manage Task Configurations for
Financials > FinAPInvoiceApproval (11.1.2.0.0) link > Data Driven tab >
InvoiceRequestApprovalRuleSet
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 541
Lesson 8: Configuring Oracle Fusion Payables
Invoice Approval
Setup and Maintenance work area > Implementation Project > XXImplementation
Project > Define Common Applications Configuration for Financials > Define
Approval Management for Financials > Manage Task Configurations for
Financials > FinAPInvoiceApproval (11.1.2.0.0) link > Data Driven tab >
InvoiceApprovalRuleSet
542 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
NOTES:
To use predefined rules, you must change the user name for the Top
Participant field to the highest approver in the supervisory hierarchy to whom
the invoice approval must be sent.
For more information on approvals, see the Approval Management topic in the
Appendix.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 543
Lesson 8: Configuring Oracle Fusion Payables
The following figure shows the predefined task FinApInvoiceApproval and its
predefined rule sets.
Setup and Maintenance work area > Implementation Projects tab >
XXImplementation Project > Define Common Applications Configuration for
Financials > Define Approval Management for Financials > Manage Task
Configurations for Financials > FinAPInvoiceApproval (11.1.2.0.0) link > Data
Driven tab
544 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
NOTE: For more information, see the Define Approval Management topic in the
Appendix.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 545
Lesson 8: Configuring Oracle Fusion Payables
Begin configuring Oracle Fusion Subledger Accounting from the Setup and
Maintenance work area.
Navigation: Home page > Navigator > Tools > Setup and Maintenance > Manage
Implementation Projects > <Your implementation project>. Expand your specific
product task list to access the Define Subledger Accounting Rules task list.
This graphic displays the tasks to complete to set up Subledger Accounting for your
product. You can determine the task lists and tasks that are included when you define
the Configure Offerings attributes. You can include either the Manage Subledger
Accounting Method task list or the Maintain Subledger Application and Accounting
Method task list in your offering.
546 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
NOTE: See the Configuring Oracle Fusion Subledger Accounting lesson for
additional information on the Define Subledger Accounting Methods task.
NOTE: See the Oracle Fusion Accounting Hub Implementation guide for additional
information on Maintain Subledger Application and Accounting Method.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 547
Lesson 8: Configuring Oracle Fusion Payables
Initial Setups
In the Setup and Maintenance work area create an implementation project for
the Oracle Financials offering.
Subsequent Maintenance
548 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 8: Configuring Oracle Fusion Payables
The following table lists the predefined event classes and event types.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 549
Lesson 8: Configuring Oracle Fusion Payables
Lesson 8: Highlights
550 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 551
Lesson 9: Configuring Oracle Fusion Payments - Payables
The following concepts are applicable to setups and the disbursements process.
552 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Payment file creation rules: User-defined rules for grouping payments into
payment files.
Bank instructions: Codes and text that appear in the electronic payment, which
are used to provide additional payment processing instructions for the intended
payment system.
Format: A data file on which an Oracle Business Intelligence Publisher (Oracle
BI Publisher) template is used that contains prescribed formatting attributes, such
as location, font, and font size. Formats enable payment systems or financial
institutions to understand transactional messages.
Transmission configuration: Specifies specific transmission details, which
must be associated with one transmission protocol.
Payment system: A data file on which an Oracle Business Intelligence Publisher
(Oracle BI Publisher) template is used that contains prescribed formatting
attributes, such as location, font, and font size. Formats enable payment systems
or financial institutions to understand transactional messages.
Payment file register: A report that displays the contents of a payment file.
Positive pay: A document sent by your company to its payment system or bank
to inform it of payments made by check.
Separate remittance advice: A notice sent to an external payee that lists the
invoices your company has electronically paid to the external payee's bank
account.
Regulatory report: Reports required by a regulatory body, such as a level of
government, the central bank, or an individual bank.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 553
Lesson 9: Configuring Oracle Fusion Payments - Payables
554 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
as suppliers. A payment can take an electronic form, such as EFT or wire, or a printed
form, such as a check. The Define Disbursements activity allows you to configure the
ability to disburse funds by setting up payment methods with validations and setting up
payment process profiles.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 555
Lesson 9: Configuring Oracle Fusion Payments - Payables
Key Decision:
How much of the payment process should I automate?
Best Practice:
Any combination of manual and automated steps can be used. It is not desirable to be
completely automated or completely manual. The best practice is to automate
everything except manual review of either selected invoices or proposed payments.
556 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Key Decision:
Is my payment processing organizational structure centralized, decentralized, or a
payment factory?
Best Practice:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 557
Lesson 9: Configuring Oracle Fusion Payments - Payables
558 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Key Decision:
Expenses 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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 559
Lesson 9: Configuring Oracle Fusion Payments - Payables
560 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder.
This section of the lesson covers the following tasks in the Configure Payment System
Connectivity setup activity:
Manage Formats
Manage Transmission Configurations
Manage Payment Systems
NOTE: Whether you implement only the Define Disbursements setup activity, only the
Define Funds Capture setup activity, or both, you must also perform set up tasks for
the Configure Payment System Connectivity setup activity.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 561
Lesson 9: Configuring Oracle Fusion Payments - Payables
Before you can set up the Configure Payment System Connectivity activity, you
must define the following prerequisites in the Setup and Maintenance Area work
area within the Financials offering:
For information on the Define Business Units task list, see the Defining Enterprise
Structures lesson in this course.
562 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > Search: Tasks region > Name field: set up
banks > right arrow icon.
TIP: You must set up banks, bank branches, and the deploying company's
internal bank accounts. For information on the Set Up Banks, Branches, and
Accounts task list, see the Manage Banks, Manage Bank Branches, and Manage
Bank Accounts lessons in this course. For additional information on setting up the
bank account, see the Cash Management lesson in this course.
NOTE: On the Create Bank Account page, you select whether the internal bank
account (disbursement bank account of the deploying company) will be used for Oracle
Fusion Payables, Oracle Fusion Receivables, and/or Oracle Fusion Payroll.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 563
Lesson 9: Configuring Oracle Fusion Payments - Payables
Format Concepts
564 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Validations can be associated with formats and are used to ensure valid transaction
data.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 565
Lesson 9: Configuring Oracle Fusion Payments - Payables
Manage Formats
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder > Manage
Formats task > Go to Task icon > Manage Formats page.
You can use existing Oracle BI Publisher templates or modify them with minimal effort
by using a standard text editor, such as Microsoft Word. For example, when a payment
566 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
system or financial institution requires a change to its payment file format, the change
can be made quickly by modifying the appropriate Oracle BI Publisher template.
Payments has given special consideration to the complexity of creating fixed position
and delimited formats. Oracle BI Publisher's eText feature is used for these format
types. eText allows the format layout to be presented in an understandable tabular
structure.
On the Manage Formats page, the first step in setting up a format is to select the
specific type of format you want to set up.
You perform subsequent setup steps on the Create Format page where you associate
a specific Oracle BI Publisher template with the type of format up are setting up. Note
that multiple types of formats can be used for a single payment system. Examples of
different types of formats include disbursement payment file formats and funds
capture settlement formats.
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder > Manage
Formats task > Go to Task icon > Manage Formats page > Select Type of format >
Create button > Create Format page.
PREREQUISITE: Before you can set up formats, you must set up the corresponding
templates in Oracle Business Intelligence Publisher (Oracle BI Publisher). To set
up Oracle BI Publisher templates, see the guide entitled Oracle Fusion Middleware
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 567
Lesson 9: Configuring Oracle Fusion Payments - Payables
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.
568 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Key Decision:
What formats should I use?
Best Practice:
Favor standards-based payment formats that can be used with multiple banks.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 569
Lesson 9: Configuring Oracle Fusion Payments - Payables
570 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder > Manage
Transmission Configurations task > Go to Task icon > Manage Transmission
Configurations page.
The second step is performed on the Create Transmission Configuration page where
you enable electronic connectivity with your payment system by specifying parameter
values for the protocol you selected in the first step.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 571
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder > Manage
Transmission Configurations task > Go to Task icon > Manage Transmission
Configurations page > Select Protocol > Create button > Create Transmission
Configuration page.
572 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Key Decision:
Which transmission configurations should I use for payment processing?
Best Practice:
NOTE: The tunneling configuration should not point to any other tunneling configuration,
including itself.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 573
Lesson 9: Configuring Oracle Fusion Payments - Payables
Key Decision:
Which transmission protocols should I use for payment processing?
Best Practice:
Use funds capture process profiles for greater configurability in transmission and
formatting.
574 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 575
Lesson 9: Configuring Oracle Fusion Payments - Payables
576 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder > Manage
Payment Systems task > Go to Task icon > Manage Payment Systems page >
Create button > Create Payment System page.
Your company may choose payment systems to process its funds capture
settlements and, possibly, its electronic disbursement payment files. Payment
systems are not required for printed disbursement payments, such as checks, but may
be required for related services, such as positive pay or other reporting.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 577
Lesson 9: Configuring Oracle Fusion Payments - Payables
The purpose of setting up payment systems is to define the external organizations that
Oracle Fusion Payments collaborates with to process your funds capture and
disbursement transactions.
When setting up a payment system on the Create Payment System page, you
perform the following actions:
Specify the types of payment instruments the payment system will support
for funds capture transactions.
Specify which file formats and transmission protocols are accepted by the
payment system.
Settings Required by Payment System
The Settings Required by Payment System region allows you to specify the settings
that the payment system requires from each internal payer or payee. These settings can
be used to identify the internal payer or payee as a client of the payment system, or to
provide other processing information. You can specify the type of data required for each
setting and whether the setting's values should be secured by masking them.
NOTE: The payment system generally provides the values for these settings, which you
enter as part of the payment system account.
Payment System Account
Your relationship with the payment system is defined on the Edit Payment System
Accounts page as a payment system account. The payment system account
contains a relationship-specific value for each of the attributes required by the payment
system. For example, the payment system may require a Submitter ID and Submitter
Password to be included in any message sent to it. Each attribute is represented by a
setting on the payment system account.
578 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder > Manage
Payment Systems task > Go to Task icon > Manage Payment Systems page >
Create button > Create Payment System page > Save and Add Accounts button >
Edit Payment System Accounts page.
NOTE: You can have multiple processing relationships with a payment system, so
multiple payment system accounts can be set up in Payments for a specific payment
system.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 579
Lesson 9: Configuring Oracle Fusion Payments - Payables
Key Decision:
What payment systems should I use for funds capture payment processing?
Best Practice:
580 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Defining Disbursements
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 581
Lesson 9: Configuring Oracle Fusion Payments - Payables
The setup for implementing Oracle Fusion Payments is provided in the Setup and
Maintenance work area as part of the Financials offering. This section of the lesson
covers the Define Disbursements setup activity.
582 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Before you can set up the Define Disbursements setup activity, you must define
the following prerequisites in the Setup and Maintenance Area work area within
the Financials offering:
For information on the Define Business Units task list, see the Manage Business
Units lesson in this course.
TIP: You must set up banks, bank branches, and the deploying company's
internal bank accounts. For information on the Set Up Banks, Branches, and
Accounts task list, see the Manage Banks, Manage Bank Branches, and Manage
Bank Accounts lessons in this course.
NOTE: On the Create Bank Account page, you select whether the deploying
company's internal bank account will be used for Oracle Fusion Payables, Oracle
Fusion Receivables, and/or Oracle Fusion Payroll.
To define payment systems, see the section entitled Configuring Payment System
Connectivity in this lesson. You have already completed this setup.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 583
Lesson 9: Configuring Oracle Fusion Payments - Payables
To set up Oracle Business Intelligence Publisher templates, see the guide entitled
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.
584 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 585
Lesson 9: Configuring Oracle Fusion Payments - Payables
The level of granularity that you need for your disbursement payment methods is a
factor to consider before you define them. You must decide whether to set up more or
less granular disbursement payment methods.
586 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
The least granular payment methods are those that are predefined in Oracle Fusion
Payments, such as Check or Electronic. With this approach, you can associate each
payment method with many payment process profiles and payment formats. This
approach requires less knowledge from source product users, such as invoice entry
clerks, but may involve more work later in the payment process
Alternately, you can define more granular payment methods. When you do this, you
can benefit from adding validations to the payment method, which are targeted for
specific transactions. An example of a very granular payment method is Italian EFT, to
which you might add a validation that is specific to Italy. With a more granular setup,
validations are run early during invoice entry and thus, errors can be fixed more quickly.
When you use very granular payment methods, it is important to also set up payment
method defaulting rules, so there is no added burden during invoice entry to manually
select one appropriate payment method from the many available. You can also use
supplier-specific defaults, an optional feature which can be enabled in the Payment
Method Default Basis region on the Manage Disbursement System Options page.
When you need to override the default, usage rules narrow the list of payment methods
by displaying only those that match invoice attributes.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 587
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
588 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Configuration folder > Define Disbursements folder > Manage Payment Methods
task > Go to Task icon > Create icon > Create Payment Method page.
When creating a disbursement payment method in Oracle Fusion Payments, you create
usage rules on the first tab. Usage rules specify when a disbursement payment method
can be used on documents payable by source products. By creating usage rules for
payment methods, you enable or disable payment methods for each source product
integrated with Payments. You can provide different usage rules for different source
products and change whether and when the payment method is available.
Source product.
Business unit.
First party legal entity.
Transaction type.
Domestic or foreign currency.
Domestic or foreign payee location.
Not all source products that are integrated with Payments have usage rule options.
Some products, such as Oracle Fusion Fixed Assets, create transactions that are
imported into Oracle Fusion Payables, and are included in Payables usage rules. Other
products, such as Oracle Fusion Expenses, have fixed usage rules on supported
payment methods.
The payment method that the source product user sees in the source product depends
on the usage rules specified. For example, suppose you have a payment method that is
specific to one country. You could create a usage rule so that the payment method is
available for only the one business unit associated with that country. A user entering an
invoice for any other business unit would not see that payment method available to
select. Usage rules, combined with payment method defaulting rules and user-
definable validations, make straight-though processing possible.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 589
Lesson 9: Configuring Oracle Fusion Payments - Payables
Using Validations
Validations are rules that ensure that transactions are valid before they are printed or
submitted electronically to payment systems. You use validations to ensure that
disbursement transactions, such as invoices, payments, and payment files meet specific
conditions before they can be paid. You can assign validations to payment methods
and payment formats. A validation can be executed at the document payable, payment,
or payment file level.
In payment processing, it is critical 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.
Oracle Fusion 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 opt to associate the validation with the payment method. This is ideal for business
processes where 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 opt to associate the validation with the format.
To assign validations, you can choose from the following options:
590 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 591
Lesson 9: Configuring Oracle Fusion Payments - Payables
592 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Methods
task > Go to Task icon > Create icon > Create Payment Method page.
When creating a disbursement payment method in Oracle Fusion Payments, you create
or assign validations on the second tab. Validations are associated with the payment
method and they catch errors during entry on documents payable.
On the Validations tab of the Create Payment Method page, you can assign
predefined validations or create user-defined validations for this payment method.
Validations are rules that check the validity of documents payable, payments, or
payment files.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 593
Lesson 9: Configuring Oracle Fusion Payments - Payables
Document payable.
Payment.
Payment file.
User-defined validations are basic validations that correspond to simple operations.
These validations can be used as components, or building blocks, to build more
complex validations. For example, user-defined validations enable you to validate the
following conditions:
Length of a value.
Example: Payment Detail must be less than 60 characters for your bank-specific
payment file format.
594 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Predefined validations are groups of individual validations that work together for a
specific purpose. Many of the predefined validations that you can associate with
payment formats are country-specific. Predefined validations cannot be modified,
although some have parameters you can set to define specific values.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 595
Lesson 9: Configuring Oracle Fusion Payments - Payables
Key Decision:
Best Practice:
Add comprehensive validations for any transaction attribute to ensure that you
catch errors before they are sent to the bank.
596 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 597
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Method
Defaulting Rules task > Go to Task icon > Manage Payment Method Defaulting
Rules page > Create button > Create Payment Method Defaulting Rule page.
A payment method defaulting rule determines which payment method defaults onto a
source document, such as an invoice in Oracle Fusion Payables or a customer refund in
Oracle Fusion Receivables. During setup of the payment method defaulting rules, you
specify conditions under which a payment method acts as a default.
598 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Source product.
Business unit.
First party legal entity.
Transaction type.
Whether domestic or foreign currency.
Whether domestic or foreign payee location.
Oracle Fusion Payments applies the payment method defaulting rules in the prioritized
order you specify. For example, if the first rule is a match, Payments stops and defaults
that rule's corresponding payment method onto the invoice. Further, suppose you
specify that the payment method for all documents processed by Payables is first,
Check, and second, EFT. In this case, if the conditions for payment method Check
match those on the invoice, then payment method Check defaults onto the invoice.
If the conditions for payment method Check do not match those on the invoice, then
Payments determines whether the conditions for payment method EFT matches. If the
conditions for payment method EFT match those on the invoice, then payment method
EFT defaults onto the invoice.
The following factors may, depending on setup and data, influence payment
method defaulting:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 599
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Enter Payments > Click Search button > Expand Define
Invoicing and Payments Configuration folder > Expand Define
Disbursements folder.
Oracle Fusion Payments enables you to specify payment codes that are required by
financial institutions. Payment codes can provide details to banks or payment systems
about transaction handling, bank charges, or payment reasons.
600 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Codes task
> Go to Task icon > Manage Payment Codes page > Create button > Create
Payment Code dialog box.
From the Type choice list, you can select the type of payment code you wish to create.
Note that Local instrument, as seen in the choice list, is not available in FusionV1.
NOTE: It is during invoice entry that you select an applicable payment code or it
defaults from the applicable supplier or supplier site.
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. Up to two bank
instructions can be entered on a payment process profile. When that payment
process profile is used during the creation of a payment file, the bank instruction values
are copied directly to it. The values are made available to the formatting process by the
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 601
Lesson 9: Configuring Oracle Fusion Payments - Payables
extract. If the payment format specifies the use of one or both bank instructions, the
value or values will be passed to the bank in the header level of the payment file.
Delivery channels 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 defaults from the lowest of these levels with a value populated, onto the invoice in
Oracle Fusion Payables. On the invoice, it is displayed with the installments and can be
manually overridden there.
When an installment is paid, the delivery channel is copied from the document payable
to the payment, only if all documents payable in the payment have the same delivery
channel value. By enabling delivery channel as a document grouping rule on the
payment process profile that is used, you can ensure that documents payable will
only be grouped into a payment with other documents payable when they all have the
same delivery channel value.
602 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Before you can set up a payment process profile, you must complete the
following setups:
Payment format
--Configure Payment System Connectivity task list.
Payment system
--Configure Payment System Connectivity task list.
Transmission configuration
--Configure Payment System Connectivity task list.
Payment method
--Define Disbursements task list.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 603
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder.
604 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 605
Lesson 9: Configuring Oracle Fusion Payments - Payables
Payment process profile: Defines how Oracle Fusion Payments manages the
document payable, payment, and payment file throughout the payment process
steps.
Document payable: A transaction, such as an invoice, that is selected for
payment. Typically, these are represented by Oracle Fusion Payables invoice
payment installments. Similar documents payable are grouped together into
payments during the payment process.
Payment process request: A grouping of documents payable selected for
payment processing. This grouping is originated by the invoice selection process.
The payment process request contains one or more documents payable to be
paid and optional payment processing instructions.
606 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 607
Lesson 9: Configuring Oracle Fusion Payments - Payables
Documents payable.
Payments.
Payment files.
The processing type, which can be Electronic or Printed, drives much of the rest of
the setup. If you change the processing type, different fields are available.
608 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Process
Profiles task > Go to Task icon > Manage Payment Process Profiles page > Create
button > Create Payment Process Profiles page.
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 609
Lesson 9: Configuring Oracle Fusion Payments - Payables
610 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Process
Profiles task > Go to Task icon > Manage Payment Process Profiles page > Create
button > Payment Process Profile page.
A payment process profile specifies the details of the disbursement payment process,
such as specifications for document payable grouping, payment grouping, and payment
file formatting.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 611
Lesson 9: Configuring Oracle Fusion Payments - Payables
Payment method.
Disbursement bank account.
Business unit.
Currency.
Controlling the Use of Payment Process Profiles
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 specific document payable based on its payment method, disbursement bank
account, business unit, and currency. For example, if the payment format associated
with the payment process profile only allows a specific currency, then enter that
currency in the usage rules so that the payment process profile can only be used 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 will fail validation. If no payment process
profile has been selected, Payments compares the attributes of each transaction to all
existing payment process profiles to determine if there is one payment process profile
for which the usage rules are a unique match with the transaction attributes. If a match
does not occur, a custom hook implementation or user intervention is needed to
determine the appropriate payment process profile to use.
612 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Process
Profiles task > Go to Task icon > Manage Payment Process Profiles page > Create
button > Create Payment Process Profiles page.
When you set up a payment process profile, you specify whether it can be used for
printed or electronic payment processing. As the implementors, you tie the payment
system and transmission configuration setup entities into the payment process profile.
This defines where and how files are transmitted. The transmitted file will be either a
payment file or, if the process is creating printed documents, a positive pay file.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 613
Lesson 9: Configuring Oracle Fusion Payments - Payables
If the payment process profile will be used for electronic payment processing, you also
select a payment system and enter details that allow the application to electronically
transmit files to that payment system within the context of a payment system account.
A payment system account is information that represents your processing relationship
with your payment system.
If the payment process profile will be 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 the system can electronically transmit
positive pay files to your bank. A positive pay file is a document that you send to your
payment system or bank to inform it of payments made by check.
614 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Process
Profiles task > Go to Task icon > Manage Payment Process Profiles page > Create
button > Create Payment Process Profile page.
When you set up a payment process profile, you specify document grouping rules
and document limits. These settings are used when grouping documents payable into
payments.
An enabled grouping rule for an attribute means that two documents payable that share
the same value for an attribute can be grouped into the same payment. If the values are
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 615
Lesson 9: Configuring Oracle Fusion Payments - Payables
different, they will be in separate payments. A disabled grouping rule for an attribute
means that the attribute will not apply when documents payable are built into payments.
A payment detail formula is a custom PL/SQL expression that drives the informational
text that is sent to the bank or payment system for each payment. The Payment Detail
Formula field on the Create Payment Process Profile page, Payment tab, Document
Limits region, must contain a PL/SQL expression written by a database administrator.
This PL/SQL expression, which can reference columns of the documents payable table,
is used by Oracle Fusion Payments to generate payment detail in the form of text that
becomes part of the payment.
When the Build Payments program builds documents payable into payments, it uses
the PL/SQL expression you entered in the Payment Detail Formula field to generate
text from fields in the document payable table. This informational text displays in the
Payment Details field in the Remittance Information region on the Payment page.
Payments then places the payment detail text into the applicable payment format.
Depending on the bank or payment system and the format type, the financial institution
may process the payment detail text into its system, or it may just use the payment
detail text as information only.
616 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 617
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Process
Profiles task > Go to Task icon > Manage Payment Process Profiles page > Create
button > Create Payment Process Profile page > Payment File tab.
Payment grouping rules determine which attributes the application uses to group
payments into payment files. As the implementors, you can set rules to determine which
payments can be grouped together into payment files and which cannot. You can also
limit the total amount or number of payments in a payment file.
618 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Payment Process
Profiles task > Go to Task icon > Manage Payment Process Profiles page > Create
button > Create Payment Process Profile page > Reporting tab.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 619
Lesson 9: Configuring Oracle Fusion Payments - Payables
Finally, when you set up a payment process profile, you can specify your preferences
for reports, including formats and report conditions, as well as automated report
generation.
The following reports are available for automatic generation when the payment
process profile is used:
620 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 621
Lesson 9: Configuring Oracle Fusion Payments - Payables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Define Disbursements folder > Manage Disbursement
System Options task > Go to Task icon > Manage Disbursement System Options
page.
Disbursement system options are system-wide payment options that control
disbursements made by the internal payer to suppliers. Oracle Fusion Payments
provides two levels of system options; enterprise-level system options and business
unit-level system options, by operating unit or legal entity. The purpose of setting up
disbursement system options is to specify how the payment process runs at the
enterprise and business unit-levels.
The internal payer, or deploying company, that disburses payments can set system
options for payment features. Payments predefines one enterprise-level system option
on the Manage Disbursement System Options page. When you access this page,
you can view the default system options for the entire enterprise. Enterprise-level
system options are updateable if you have been assigned security update permission.
NOTE: You can only view and update those business units to which you have security
access.
622 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 9: Configuring Oracle Fusion Payments - Payables
Lesson 9: Highlights
Set up formats.
Set up transmission configurations.
Set up payment systems.
Set up system security options.
Set up disbursement payment methods.
Set up payment method defaulting rules.
Set up payment codes.
Set up payment process profiles.
Set up disbursement system options.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 623
Lesson 9: Configuring Oracle Fusion Payments - Payables
624 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 625
Lesson 10: Configuring Oracle Fusion Assets
Oracle Fusion Assets is part of the Oracle Asset Lifecycle Management solution.
It is a complete asset management solution that accurately maintains the
financial information of your property and equipment, and helps you to meet
global accounting and tax requirements.
626 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 627
Lesson 10: Configuring Oracle Fusion Assets
Assets Tasks
628 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Additions
Financial adjustments
Reclassifications
Transfers
Retirements
Legacy Data Conversions
Assets provides automated business flows to help streamline data conversions from
other systems.
Accounting
Assets adapts to various countries' tax and accounting laws to accommodate fluctuating
economies, unplanned depreciation, and other unforeseen circumstances.
Reports
Assets provides standard accounting, operational, and registry reports for ease of
reconciliation and analysis.
Use reports to inform the fixed asset manager of additions, transfers, retirements, or
other changes, ensuring that the asset information remains accurate.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 629
Lesson 10: Configuring Oracle Fusion Assets
There are four implementation phases to be considered when planning your Assets
implementation:
630 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 631
Lesson 10: Configuring Oracle Fusion Assets
632 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Before implementing Oracle Fusion Assets, ensure you have answered the following
questions:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 633
Lesson 10: Configuring Oracle Fusion Assets
Decide how to bring the information into Oracle Fusion Assets. Consider the new
implementation as an opportunity to clean up the asset data.
Obtain and review the existing asset information and how the company is
currently maintaining its asset inventory. Find out, for example, what data is
available, how many assets exist, and what detailed information is stored.
Determine the location of the data, how to access it, the type of format it is in,
and who has the authority to access the information.
Decide how to import the information into Oracle Fusion Assets by using the
Mass Additions interface table FA_MASS_ADDITIONS. Consider using the
Assets features of the Oracle Application Development Framework (ADF)
Desktop Integration.
634 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 635
Lesson 10: Configuring Oracle Fusion Assets
NOTE: These steps will be discussed in more detail later on in this lesson.
636 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Prerequisite Setup
The following steps are prerequisites before implementing Oracle Fusion Assets:
Ledgers
Currencies
Currency Rates
Conversion Rate Types
Cost Center as a segment in the chart of accounts (optional)
Human Capital Management (HCM): Employees
Oracle Fusion Payables: Suppliers
Financials Common Module: Reference Data Sets
Oracle Fusion Subledger Accounting: Accounting Methods
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 637
Lesson 10: Configuring Oracle Fusion Assets
Begin in the Setup and Maintenance work area > Select the All Tasks tab > In the
Search region, enter Define Fixed Assets Configuration in the Name field > Select
the Search button.
638 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 639
Lesson 10: Configuring Oracle Fusion Assets
The Asset Location flexfield groups and tracks assets by physical location.
640 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Value Sets
Before defining key flexfields, you must first define value sets for each segment you
plan to use for your flexfields.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 641
Lesson 10: Configuring Oracle Fusion Assets
642 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Navigate to: Setup and Maintenance work area > Define Fixed Assets
Configuration > Manage System Controls
Enterprise Name
The enterprise name establishes the name that appears on Oracle Fusion Assets
reports.
Flexfield Structures
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 643
Lesson 10: Configuring Oracle Fusion Assets
Define your Category, Location, and Asset Key flexfields before defining
system controls.
Configure flexfield segments to capture data that represents the values of
attributes.
Define any number of segments for each flexfield, but Assets supports only one
structure.
NOTE: The administrator must choose a structure for each key flexfield that will be used
to record transactions.
The starting asset number defines the number to begin automatically numbering your
assets. Some asset numbers may be skipped.
Manually entered asset numbers must be less than the starting asset number
established for automatic numbering. For example, automatic numbering starts at
50,001; manual numbering must be between 1 and 50,000.
Mass additions can be automatically numbered with a unique number when using
the prepare mass additions automatically feature.
Asset numbers with a letter in them are not reserved for automatic asset numbering,
since the automatic numbers are a numerical sequence.
If you are converting from another system, you can enter a starting number greater
than the number of assets you want to convert so converted assets keep the same
number from the previous system.
Example: If you are converting 75,000 assets, you can enter 100,001 as the starting
number to reserve the numbers 1 to 100,000 for manual asset numbering. Note that
adding the 75,000 assets will increment the automatic numbering sequence by 75,000
and automatically numbered assets will begin at 175,001.
644 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
You must define your Category, Location, and Asset Key flexfields before
defining system controls.
The enterprise name is displayed on all reports. Ensure you define the
enterprise name appropriately.
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.
Automatic numbering of assets begins with the starting number defined in your
system controls, so you need to ensure that the starting number is appropriate.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 645
Lesson 10: Configuring Oracle Fusion Assets
You must define your Category, Location, and Asset Key flexfield structures
before defining system controls.
1. True
2. False
646 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
You must define your Category, Location, and Asset Key flexfield structures
before defining system controls.
1. True
2. False
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 647
Lesson 10: Configuring Oracle Fusion Assets
You must first define fiscal years. You then define asset calendars based on those fiscal
years.
Fiscal Years
648 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Calendars
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 649
Lesson 10: Configuring Oracle Fusion Assets
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.
650 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Important
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 651
Lesson 10: Configuring Oracle Fusion Assets
652 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Define your calendars with as many periods as necessary for your reporting and tax
regulation requirements.
Asset books:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 653
Lesson 10: Configuring Oracle Fusion Assets
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,
Oracle Fusion Assets automatically sets up the periods for the next fiscal year.
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. You can
divide annual depreciation proportionately according to the number of days in each
period or evenly in each period.
Depreciation Calendar
Prorate Calendar
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.
654 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 655
Lesson 10: Configuring Oracle Fusion Assets
Different calendars can be set up for reporting and tax purposes, depending
upon statutory requirements.
All calendar periods must be set up from the period corresponding to the oldest
date placed in service to the last day of the current fiscal year.
At least one period must be set up after the current period.
Define calendars only after you have finished defining system controls and
fiscal years.
656 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
You must first define asset calendars before defining fiscal years.
1. True
2. False
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 657
Lesson 10: Configuring Oracle Fusion Assets
You must first define asset calendars before defining fiscal years.
1. True
2. False
You must first define fiscal years, and then you define asset calendars based on those
fiscal years.
658 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Oracle Fusion Assets uses prorate and retirement conventions to determine how
much depreciation to take in the first and last year of an asset's life.
Assets can be acquired at any time in a given period. Therefore, prorate conventions
must account for every date in the fiscal year for assets to depreciate properly.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 659
Lesson 10: Configuring Oracle Fusion Assets
Other considerations:
1. The prorate convention and the date placed in service determine the prorate
date.
2. Assets uses the prorate date to determine the prorate period in your prorate
calendar.
3. Assets prorates the depreciation taken for an asset in its first fiscal year of
life according to the prorate date.
Example 1
You use the half-year prorate convention. The prorate date of all assets using that
convention is the midpoint of your fiscal year, so assets acquired in the same fiscal
year take the same amount (half a year's worth) of depreciation in the first year.
Example 2
You use the following month prorate convention. The prorate date is the beginning
of the month following the month placed in service, so the amount of depreciation
taken for assets acquired in the same fiscal year varies according to the month they
were placed in service.
Retirement Conventions
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.
660 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
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. At the end of each fiscal year, Assets automatically sets up your prorate
conventions for the next fiscal year.
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 661
Lesson 10: Configuring Oracle Fusion Assets
NOTE: Student Activities Managing Fiscal Years and Managing Asset Calendars
662 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Asset locations track the physical location of assets. Assets can be reported on and
transferred based on their locations.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 663
Lesson 10: Configuring Oracle Fusion Assets
Choose the number of segments, the length of each segment, the name, and the
order of each segment in your Location flexfield.
Define the Location flexfield structure based on the asset tracking requirements
of your enterprise.
Important: Plan your flexfield carefully. Once you begin entering assets using
the flexfield, you cannot change it.
Defining Your Flexfield Segments
You must define a state segment and up to six other location segments.
If you do business internationally (or plan to do so in the future), you should
create a segment for Country to track the country an asset is in.
You may also want to include segments such as state, city, and site.
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.
664 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 665
Lesson 10: Configuring Oracle Fusion Assets
You can set up an unlimited number of independent asset books. Each book has its
own set of accounting rules and accounts so that you can organize and implement
your fixed assets accounting policies. 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.
666 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Corporate Books
Hold all asset information and are used to post journal entries for all accounting
activity, including depreciation to the relevant primary ledger in accordance with
corporate policy and business practices.
Must be assigned to a primary ledger.
Tax Books
Are used to comply with statutory rules for depreciating assets. Data can be
copied from the corporate book on a regular basis, excluding depreciation
information.
Can use a different calendar than their associated corporate book, provided
both calendars use the same fiscal year.
Can optionally be used to post journal entries to either the corporate book's
primary ledger or to its secondary ledger.
Use the Perform Periodic Mass Copy process to transfer assets and transactions
from the corporate book to the tax book.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 667
Lesson 10: Configuring Oracle Fusion Assets
When defining asset books, keep in mind the asset books' relationship to ledgers,
subledgers, and business units.
668 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 669
Lesson 10: Configuring Oracle Fusion Assets
670 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion 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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 671
Lesson 10: Configuring Oracle Fusion Assets
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.
Recommended: Create a corporate book that is assigned to the primary ledger with
the primary currency SGD and the reporting currency USD.
Important: When you define the corporate book for the primary ledger with
reporting currencies, Oracle Fusion Assets automatically creates a reporting
book for each reporting currency of the ledger.
672 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
You need to perform transactions only in the primary currency. Assets automatically
generates currency representations for the transactions in all the reporting
currencies.
In Assets, you can view transaction details, run reports, and create accounting
entries in both the primary and reporting currencies.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 673
Lesson 10: Configuring Oracle Fusion Assets
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).
Recommended: Create 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.
674 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Implementation Questions
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 675
Lesson 10: Configuring Oracle Fusion Assets
676 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
1. Yes
2. No
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 677
Lesson 10: Configuring Oracle Fusion Assets
1. Yes
2. No
You can create an unlimited number of corporate books for a primary ledger.
678 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Use reference data sets to share reference data across books and to restrict
access to reference data by book.
You can also create new reference data sets to limit the access to certain setup
objects in one or more books.
Depreciation methods
Prorate conventions
Bonus rules
Depreciation ceilings
Asset lookups:
Queue names
Asset descriptions
Retirement types
Unplanned types
For more information, see the Define Reference Data Sharing topic.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 679
Lesson 10: Configuring Oracle Fusion Assets
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.
Recommended: Use the predefined reference data set Common to share reference
data across all the books.
680 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Recommended: Define two reference data sets and segregate the methods.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 681
Lesson 10: Configuring Oracle Fusion Assets
Begin configuring Oracle Fusion Subledger Accounting from the Setup and
Maintenance work area.
Navigation: Home page > Navigator > Tools > Setup and Maintenance > Manage
Implementation Projects > <Your implementation project>. Expand your specific
product task list to access the Define Subledger Accounting Rules task list.
This graphic displays the tasks to complete to set up Subledger Accounting for your
product. You can determine the task lists and tasks that are included when you define
the Configure Offerings attributes. You can include either the Manage Subledger
Accounting Method task list or the Maintain Subledger Application and Accounting
Method task list in your offering.
682 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Oracle Fusion Assets provides the predefined subledger accounting method Standard
Accrual. You can create additional subledger accounting methods if necessary.
NOTE: See the Configuring Oracle Fusion Subledger Accounting lesson for
additional information on the Define Subledger Accounting Methods task.
NOTE: See the Oracle Fusion Accounting Hub Implementation guide for additional
information on Maintain Subledger Application and Accounting Method.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 683
Lesson 10: Configuring Oracle Fusion Assets
Process Category
A process category consists of specific event classes and the event types within those
classes. To restrict the events selected for accounting, users can select a process
category when they submit the Create Accounting process. This may be useful for
segmenting events due to processing volumes.
An accounting event class categorizes transaction types and groups event types for
accounting rules. You can assign a transaction view, system transaction identifiers, and
684 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
optionally user transaction identifiers and processing predecessors for an event class.
The transaction view should include all columns that have been mapped to system
transaction identifiers for the accounting event class as well as the user transaction
identifiers.
System transaction identifiers uniquely identify transactions from the source systems.
An identifier is the primary key of the underlying subledger transaction. At least one
system transaction identifier must be defined for the accounting event class.
User transaction identifiers constitute the user oriented key of the underlying subledger
transaction, and are typically drawn from one or more database tables. These identifiers
are primarily used in accounting events inquiry and on accounting event reports, to
uniquely identify transactions. You can specify up to ten columns from a view that are
available for inquiry and reports. As part of the implementation, an individual with
technical support personnel (not a functional user) defines the view (called a transaction
view) which will be used to store the identifiers.
Oracle Fusion Assets provides the following predefined accounting event classes:
Addition
Adjustment
CIP Addition
CIP Adjustment
CIP Category Change
CIP Retirement
CIP Source Line Transfer
CIP Transfer
CIP Unit Adjustment
Capitalization
Category Change
Deferred Depreciation
Periodic Depreciation
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 685
Lesson 10: Configuring Oracle Fusion Assets
Reserve Transfer
Retirement
Retirement Adjustment
Source Line Transfer
Terminal Gain and Loss
Transfer
Unit Adjustment
Unplanned Depreciation
The determinants:
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 only accounts
business events that are enabled for accounting.
686 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Asset categories group assets that share financial accounts and usually
depreciate using the same rules.
Asset categories must be assigned to asset books with default accounts and
depreciation rules. The default account values are used to account asset
transactions in this category. The depreciation rules are automatically defaulted to
assets when they are added.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 687
Lesson 10: Configuring Oracle Fusion Assets
Navigate to: Setup and Maintenance work area > Define Fixed Assets
Configuration > Manage Asset Categories
688 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Define depreciation rules with care for each category, because Oracle Fusion Assets
automatically defaults the rules to assets when they are added.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 689
Lesson 10: Configuring Oracle Fusion Assets
Define the structure after reviewing your company’s business needs to ensure
assets are grouped according to depreciation rules.
Define your Asset Category key flexfield so that you can create categories and
group assets by financial information in relevant categories.
Important: Plan your flexfield carefully. Once you begin entering assets using the
flexfield, you cannot change it.
690 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Important: Oracle Fusion Assets displays only a limited number of characters on its
forms and reports, so you may want to use only two or three segments so that all of
them can be displayed. Also keep in mind that you must define depreciation rules for
each category flexfield combination, so more segments require more setup and
maintenance effort.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 691
Lesson 10: Configuring Oracle Fusion Assets
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.
NOTE: Following the Knowledge Check questions there is a Student Activity Managing
Asset Categories.
692 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
1. True
2. False
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 693
Lesson 10: Configuring Oracle Fusion Assets
1. True
2. False
694 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
You can implement the following optional setup steps in Oracle Fusion Assets:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 695
Lesson 10: Configuring Oracle Fusion Assets
Navigate to: Setup and Maintenance work area > Define Fixed Assets
Configuration > Manage Asset Distribution Sets
Distribution sets allow you to automatically assign a predefined set of one or more
distributions to a new asset mass addition.
Important: If you change the distribution information for a distribution set, note that
it does not affect assets already assigned to that distribution set.
696 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Set profile options to specify how Oracle Fusion Assets controls access to and
processes data, such as:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 697
Lesson 10: Configuring Oracle Fusion Assets
The following table displays the names, default values, and the effect each profile
option has on your Oracle Fusion Assets setup:
698 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 699
Lesson 10: Configuring Oracle Fusion Assets
700 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Managing Lookups
Lookups are containers for the list items that appear in an application. Users select one
of the items from such lists to enter a value on the application UI.
Oracle Fusion Assets comes with the following predefined lookups. You can define
additional lookups if required for your business.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 701
Lesson 10: Configuring Oracle Fusion Assets
NOTE: For more information, see the Lookups topic in the Appendix.
702 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
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.
NOTE: For more information on defining descriptive flexfields, see the Descriptive
Flexfield topic in the Appendix.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 703
Lesson 10: Configuring Oracle Fusion Assets
704 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 705
Lesson 10: Configuring Oracle Fusion Assets
706 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Define asset key combinations. You must first define Asset Key flexfield segment
values before defining asset keys.
Assign the same asset keys to multiple assets to easily identify similar assets.
Asset keys are similar to asset categories in that they allow you to group assets.
However, asset keys do not have any financial impact.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 707
Lesson 10: Configuring Oracle Fusion Assets
Define the Asset Key flexfield structure based on your asset tracking
requirements.
You can assign the same asset key to many assets to easily find similar assets.
Asset key setup is required even though it is not required that you capture this
information during entry.
Important: Plan your flexfield carefully. Once you begin entering assets using
the flexfield, you cannot change it.
Defining Your Flexfield Segments
Define up to 10 segments.
If you choose not to track assets using the asset key, you must define at least
one segment without validation, because the Asset Key flexfield structure is
required to set up the system controls.
708 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
1. True
2. False
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 709
Lesson 10: Configuring Oracle Fusion Assets
1. True
2. False
The Asset Key flexfield groups assets based on non-financial information.
710 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 711
Lesson 10: Configuring Oracle Fusion Assets
Oracle Fusion Assets has many predefined depreciation methods. You can define
additional methods, if necessary.
712 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 713
Lesson 10: Configuring Oracle Fusion Assets
Bonus rules help you to calculate additional depreciation as required under special
provisions in certain countries. Bonus rules can have different bonus rates for each
year of the asset's life. You can modify the rate at any time for current and future fiscal
years.
Use bonus rules with corporate books as well as tax books. Bonus rates let you
increase the annual depreciation expense for assets using flat-rate, straight-line, table-
based, and formula-based depreciation methods.
714 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
You can:
Charge bonus expense and reserve to an account that is different from the
normal depreciation expense and reserve.
Set up negative bonus rates to amortize bonus reserve.
NOTE: After assigning a bonus rule to an asset, it cannot be removed. If you need to
remove a bonus rule, set up a bonus rule with a 0 rate and assign it to the asset.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 715
Lesson 10: Configuring Oracle Fusion Assets
Depreciation ceilings allow you to limit the annual depreciation expense for certain
types of assets.
716 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
What type of depreciation method should you use when depreciation must be
spread evenly across the life of an asset?
1. Calculated (straight-line)
2. Flat-rate
3. Table
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 717
Lesson 10: Configuring Oracle Fusion Assets
What type of depreciation method should you use when depreciation must be
spread evenly across the life of an asset?
1. Calculated (straight-line)
2. Flat-rate
3. Table
718 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 10: Configuring Oracle Fusion Assets
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 719
Lesson 10: Configuring Oracle Fusion Assets
720 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
NOTE TO INSTRUCTOR: A few days before you start the Expenses lesson, it is
recommended that you confirm that the four sample transaction files are in their proper
location before performing the Uploading Corporate Card Transaction File
demonstration.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 721
Lesson 11: Configuring Oracle Fusion Expenses
The expense-to-reimbursement cycle starts with your company defining its expense
and reimbursement policies. Your company then determines the expenses that can be
reimbursed. It also establishes controls to enforce expense and reimbursement
policies and to detect fraud.
When business expenses are incurred, employees create and submit their expense
reports. The expense reports are routed to the appropriate approvers for review and
approval. When the approvals are complete, the expense reports may be audited to
ensure compliance with company expense and reimbursement policies. The employees
or corporate card issuers are then reimbursed for incurred business expenses.
Periodically, your company adds new automated controls and analyzes employee
expenses to further refine its expense and reimbursement policies and to identify
noncompliance.
722 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Oracle Fusion Expenses enables users to enter expenses online and using a
spreadsheet. When users submit expense reports, they are routed for approval.
Expenses integrates with Oracle Service Oriented Architecture (SOA) suite of
applications and Approvals Management Extensions (AMX) for human workflow
within the SOA suite to provide configurable expense report approval rules. These
approval rules determine the set of approvers who are required to approve the expense
report and they are notified. Approved expense reports are processed for
reimbursement to the employee and corporate card issuers.
Expenses uses Oracle Fusion Payables to process expense reports for reimbursement.
Once manager approval is complete, expense reports undergo various processes
before the relevant details are sent to the Payables Invoice Open Interface tables for
payment request generation. A payment request is a type of invoice to pay third parties,
such as employees and corporate card issuers. Payables creates payment requests
using information in the Payables Invoice Open Interface tables.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 723
Lesson 11: Configuring Oracle Fusion Expenses
During payment request creation, Payables rejects records in the Payables Invoice
Open Interface tables if there are errors, such as dates in closed accounting periods or
invalid payment methods. The created payment requests are then validated. Payables
additionally generates the accounting for the payment requests. Payables then sends
payment requests to Payments for payment processing to pay employees and
corporate card issuers.
724 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Knowledge Check: 1
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 725
Lesson 11: Configuring Oracle Fusion Expenses
726 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
To use mandatory products with Oracle Fusion Expenses, you must set up the following
products with specific setups:
Expense accounts
Expense clearing account
Conversion rates and rate types
Oracle Fusion Payables
Multiple currencies
Payment request defaults
Payment terms
Card issuer liability account
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 727
Lesson 11: Configuring Oracle Fusion Expenses
728 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder.
The setup for implementing Oracle Fusion Expenses is provided in the Setup and
Maintenance Work Area as part of the Financials offering. The Define Expenses
Configuration activity encompasses all the setups for Expenses.
This setup activity is broken down into the following individual activities:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 729
Lesson 11: Configuring Oracle Fusion Expenses
The Define Expense Policies and Rules setup activity enables companies to set up
information required to implement Expenses and enforce their corporate expense
policies. This includes expense types that are allowed in their companies, corporate
policies regarding the expenses, and expense report approval rules.
730 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Expense Policies and Rules folder.
To enforce compliance with your company's expense report policies, Oracle Fusion
Expenses provides you with the Define Expenses Policies and Rules activity in the
Setup and Maintenance work area that enables you to perform the following high level
tasks:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 731
Lesson 11: Configuring Oracle Fusion Expenses
Expense template: A grouping of related expense types that are defined for a
specific business unit. Examples of groupings of related expense types include
expense templates for travel, education, and relocation.
Default expense template: The first expense template that you create on the
Create Expense Template page with corporate card expense type mapping.
Expense Type: A potential expense that you can incur that has been defined by
the administrator during setup.
732 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Expense Item: The actual expense that was incurred and is always associated
with an expense type during expense entry on an expense report.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 733
Lesson 11: Configuring Oracle Fusion Expenses
An expense template is a grouping of related expense types that are defined for a
specific business unit. Examples of groupings of related expense types include expense
templates for travel, education, and relocation.
Expense templates enable companies to control the expense types visible to each
business unit. 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 template as a default expense
template.
Before you create expense templates, it is advisable to consider the following actions:
734 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Employees select a specific expense template, followed by an expense type, when they
create expense items in the Create Expense Item dialog box to add them to a new or
existing expense report for business or personal expenses incurred.
Each business unit can have multiple expense templates associated with it.
Expense templates cannot be shared across business units.
IMPORTANT: If your company is established in multiple countries, you must create one
expense template per business unit. If your users use multiple languages within a
business unit, then you must implement the expense templates in each of those
languages.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 735
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Expense Policies and Rules folder > Manage Expense Report
Templates task > Go to Task icon > Manage Expense Report Templates page >
Create button > Create Expense Template page > Expense Types tab.
736 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Expense Policies and Rules folder > Manage Expense Report
Templates task > Go to Task icon > Manage Expense Report Templates page >
Create button > Create Expense Template page > Card Expense Type Mapping tab.
A default expense template is the first expense template that you create on the Create
Expense Template page with corporate card expense type mapping. The application
automatically sets such a template as the default expense template, whether or not
you select the Set as default check box on the Create Expense Template page. You
can also change the default template from one to another, as long as the one you are
changing to has corporate card expense type mapping.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 737
Lesson 11: Configuring Oracle Fusion Expenses
The purpose of a default expense template is to default expense types to credit card
transactions so when employees visit the Expenses work area to create expense
reports, they can see the expense types assigned to the corporate card transactions.
The default expense template uses the corporate card expense type mapping to
associate expense types with the corporate card transactions. This association
occurs when the corporate card feed file containing corporate card charges is uploaded
to Expenses.
Each business unit can have only one default expense template associated
with it.
For any business unit, you can have a default expense template associated
with it, with additional expense templates.
For any business unit, you can have a default expense template associated
with it, with no additional expense templates.
IMPORTANT: You cannot implement Expenses if neither a default expense template
nor an expense template is associated with a business unit.
NOTE: A default expense template is required for each business unit that processes
corporate card transactions.
738 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
To inactivate an expense template, enter a date in the Effective End Date field on the
Create Expense 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 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 template was active.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 739
Lesson 11: Configuring Oracle Fusion Expenses
Expenses provides receipt functionality for which you can specify options. If your
accounts payable department requires a receipt for each expense, then you must
specify the following for each expense type that you define on the Create Expense
Type page:
740 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
The following terms are applicable when specifying a conversion rate policy:
Conversion rate: Ratio at which the principal unit of one currency can be
converted into another currency.
Conversion rate type: Corporate, Spot, or User.
Default conversion rate: An option that determines whether conversion rates
show on expense reports by default. This option applies to cash transactions
only.
Warning tolerance percentage: Percentage added to the base rate that sets
the maximum rate without warning.
Error tolerance percentage: Percentage added to the base rate that sets the
maximum rate without an error.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 741
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Expense Policies and Rules folder > Manage Conversion Rates and
Policies task > Go to Task icon > Manage Conversion Rates and Policies page >
USA1 Business Unit link> Edit Conversion Rates and Policies: USA1 Business
Unit page.
PREREQUISITE: Before you can manage conversion rates and policies, you must first
define conversion rates and conversion rate types in Oracle Fusion General
Ledger. If a conversion rate is not defined for the applicable reimbursement currency in
General Ledger, then Expenses cannot enforce the conversion rate policy.
You can define conversion rate behavior for each business unit in your company. These
definitions enable you to enforce conversion rate policies and to validate the conversion
rates that employees enter for foreign currency receipts. 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.
742 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
NOTE: Conversion rate behavior applies only to cash expenses, not to corporate card
expenses. The default conversion rate, therefore, is only applicable to cash
transactions.
All business units accessible to the user are displayed on the Manage Conversion
Rates and Policies page. On the Edit Conversion Rates and Policies page, you can
specify the following conversion rate behavior:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 743
Lesson 11: Configuring Oracle Fusion Expenses
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 displays, if opted, 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.
744 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Knowledge Check: 2
Can you prevent users from submitting an expense report if they do not have a
receipt for an item requiring receipts?
1. Yes
2. Sometimes
3. No
4. Depends upon the situation
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 745
Lesson 11: Configuring Oracle Fusion Expenses
Knowledge Check: 3
1. When you select the Display warning to user check box on the Edit
Conversion Rates and Policies dialog box.
2. When you select the Display receipt missing policy warning to user check
box on the Create Expense Type page.
3. When you select This expense type used in itemization only check box on
the Create Expense Type page.
4. When you select the Receipt missing check box for the expense item on
the Create Expense Item page.
746 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Knowledge Check: 4
Can you have a conversion rate policy violation without alerting the user?
1. Yes, if you do not select the Display warning to user check box on the Edit
Conversion Rates and Policies page.
2. No
3. Never
4. Occasionally
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 747
Lesson 11: Configuring Oracle Fusion Expenses
Knowledge Check: 5
How do you configure a conversion rate policy where the user is prevented from
entering any value over the conversion rate in the application?
NOTE: Student Activity, Viewing a Conversion Rate Policy Warning and Error
748 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 749
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Expense Policies and Rules folder > Manage Expenses System
Options task > Go to Task > Manage Expenses System Options page.
The Manage Expenses System Options page enables you to set application options
that control various processes in expense reporting across all business units or for
specific business units.
750 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 751
Lesson 11: Configuring Oracle Fusion Expenses
Approval rules are configurable rules for expense report approval. Oracle Fusion
Expenses integrates with Oracle BPM Worklist and Approvals Management
Extensions (AMX) in the Oracle Service Oriented Architecture (SOA) suite of
applications to provide configurable expense report approval rules. AMX, in turn,
integrates with Oracle Fusion Global Human Resources to provide supervisory,
position, and job hierarchies, as well as identification of approvers. By using the BPM
Worklist interface, you can define new approval rules or modify existing ones.
752 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 753
Lesson 11: Configuring Oracle Fusion Expenses
Navigator menu > Setup and Maintenance link > All Tasks tab > Name field: Define
Approval Management for Financials > Search button > Define Approval
Management for Financials folder > Manage Task Configurations for Financials
task > Go to Task icon > BPM Worklist application.
If you are authorized to manage approval rules, an Administration link displays in the
upper right corner of the Oracle BPM Worklist. To define new approval rules or modify
existing ones, click the Administration link, click the Task Configuration tab, click the
Data Driven tab to display the Data driven configuration page, and then select the
FinExmWorkflowExpenseApproval task from the left hand pane named Tasks to be
configured.
Oracle Fusion Expenses provides the following seven predefined rules sets to
support various approval scenarios:
754 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
NOTE: Each expense report can only satisfy one rule within a rule set. If an expense
report does not satisfy any rule in a rule set, the approval process errors and an incident
is reported in Oracle Enterprise Manager Grid Control.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 755
Lesson 11: Configuring Oracle Fusion Expenses
Your company has a unique set of expense policies. If your company requires special
approval for certain types of expenses such as entertainment or gifts to customers, you
can implement an approval rule based on expense types. This allows you to route
expense reports with these expense types to approvers with expertise in their
respective areas.
One level of Supervisory approval for expense reports containing less than
$1,000.
Human Resources specialist Job approval for relocation expenses.
Cost center owner’s Position approval for charges to another cost center.
If you require cost center owners to approve charges to cost centers other than yours,
you must define cost center owners. If you use Position approval, you must set up a
Position hierarchy in Global Human Resources. However, if you already have a
756 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Position hierarchy and your approval requirements follow the same hierarchy as that in
Global Human Resources, you can use your existing Position hierarchy in the approval
rules. Approvals Management Extensions (AMX) integrates seamlessly with Global
Human Resources, so there is no need to redefine any of the same hierarchies in
Global Human Resources.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 757
Lesson 11: Configuring Oracle Fusion Expenses
Navigator menu > Setup and Maintenance link > All Tasks tab > Name field: Define
Approval Management for Financials > Search button > Define Approval
Management for Financials folder > Manage Task Configurations for Financials
task > Go to Task icon > BPM Worklist application > Tasks to be configured pane:
FinExmWorkflowExpenseApproval (1.0) task > Event Driven or Data Driven tab.
The expense report approval task has two types of configurations associated
with it as follows:
Event Driven configuration: Captures the assignment and routing policies, the
expiry and escalation rules, and how the approvers are notified.
Data Driven configuration: Captures the expense report approval rules and
how the approvers are derived.
758 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
The Data Driven configuration displays all predefined rule sets. Each rule set contains
one or more approval rules. Each approval rule has an approval condition and a list of
approvers. To generate the list of approvers, each rule is associated with a hierarchical
list of approvers known as the List Builder.
Within a rule set, you can add a new rule, or modify or delete an existing
rule.
You can exclude a rule set from the approval process.
All active rule sets are executed for each expense report.
Rules within each rule set are executed in the order in which they are
defined.
For each expense report, only one rule applies in a rule set.
If an expense report does not satisfy any rule in a rule set, the approval
process errors and an incident is reported in Oracle Enterprise Manager
Grid Control.
Rules can be defined in draft status for later activation.
NOTE: Since only one rule can apply in a rule set for each expense report, you must
configure the rules at the most granular level applicable and use priority within the
rule to differentiate overlapping conditions.
TIP: If you need approval rules that are specific to a business unit, then you must add it
to the condition.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 759
Lesson 11: Configuring Oracle Fusion Expenses
The Manage Credit Card Data activity has two main functions:
Setup and Maintenance work area: For setting up corporate card programs,
corporate cards, and related details.
Corporate Cards work area: Provides an overview of all corporate card
processes and the actions to be taken.
760 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Credit Card Data folder.
To enforce compliance with your company's corporate card usage policies, Oracle
Fusion Expenses provides you with the Define Credit Card Data activity in the Setup
and Maintenance Work Area that enables you to perform the following high level
tasks:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 761
Lesson 11: Configuring Oracle Fusion Expenses
The Define Credit Card Data activity encompasses 14 tasks and is part of the overall
flow of uploading and processing corporate card transactions for reimbursement to
employees and corporate card issuers. 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.
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
762 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
transactions. All valid corporate card transactions are created as expense items and are
available for inclusion in employees' 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.
Employees submit corporate card transactions in their expense reports. The expense
reports containing corporate card transactions are processed to determine the
reimbursement amounts to employees and corporate card issuers.
A separate payables document is created to pay corporate card issuers for Both Pay
transactions. Both Pay transactions are those where the employee pays the corporate
card issuer for personal expenses and your employer pays the corporate card issuer for
business expenses.
To pay corporate card issuers for Company Pay transactions, which is where your
company pays the corporate card issuer for corporate card and cash business
expenses, but the employee does not pay the corporate card issuer for personal
expenses, a payables document is created for corporate card issuers from the valid
transactions. The Manage Invoices activity creates the necessary accounting and the
Manage Payments activity process the payables documents and pays the corporate
card issuers and employees.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 763
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Credit Card Data folder > Manage Corporate Card Issuers task > Go
to Task icon > Manage Corporate Card Issuers page > Create icon > Create
Corporate Card Issuer dialog box.
764 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Credit Card Data folder > Manage Corporate Card Issuers task > Go
to Task icon > Manage Corporate Card Issuers page > Amex Card Issuer link > Edit
Corporate Card Issuer: Amex Card Issuer page.
To implement corporate cards, your company selects one or more corporate card
issuers based on your geographical region and the services they offer. Once a card
issuer is selected, the card issuer and your company creates an agreement to outline
the services and the payment details. A credit card program represents the agreement
between your company and the card issuer.
The card issuer can create one or more company accounts depending on how your
company wants to manage the program.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 765
Lesson 11: Configuring Oracle Fusion Expenses
The card issuer can set up your company account at any of the following levels:
Division level.
Cost center level.
Other level.
Corporate cards are then issued against each company account. The company can
receive the transactions by a transaction feed file that is uploaded into Expenses.
766 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
You can set up a corporate card issuer, which is a bank that issues corporate cards,
through the Manage Corporate Card Issuers page by entering the card issuer's name
and site information.
To enable your company to pay a corporate card issuer, you enter a default payment
method, whether check, EFT, or wire, in the Address Payment Information region on
the Edit Corporate Card Issuer page, as well as bank account information. Then you
associate the newly created card issuer with your company account on the Create
Company Account page.
By selecting a payment currency and payment terms on the Create Company Account
page, you complete the payment information necessary to pay the corporate card
issuer.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 767
Lesson 11: Configuring Oracle Fusion Expenses
The following terms are applicable when defining corporate card programs:
Transaction detail wait days: Number of days the application is set up to hold
the main transaction data while waiting for Level 3 detail transaction data from a
merchant, which may or may not arrive.
Employee matching rule: A rule that automatically assigns a new corporate
card to an employee.
Transaction summary mapping rule: A mapping rule that automatically
populates expense type for summary transactions.
Transaction details mapping rule: A mapping rule that automatically populates
expense type for detailed transactions.
Company account: A unit of the deploying company in the card issuer's system.
Market code: A code provided by the card issuer that identifies the deploying
company's market.
Billing control account number: An account number that identifies an
organization within the deploying company.
Clearing expense account: An expense account that temporarily holds
accounting for corporate card transactions.
768 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
A corporate card program is an agreement between the corporate card issuer and
your company that governs the issuance of corporate cards to the employees of your
company and the payment to the card issuer. Your company can have a single card
provider that provides corporate cards for the employees globally, which is referred to
as a global card program, or you can have multiple card providers that provide
corporate cards for the employees based on the region and the services needed.
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 769
Lesson 11: Configuring Oracle Fusion Expenses
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Expenses > Search button > Define Expenses Configuration
folder > Define Credit Card Data folder > Manage Corporate Card Programs task >
Go to Task icon > Manage Corporate Card Programs page > Create icon > Create
Corporate Card Program page.
To receive and process corporate card transaction files from a corporate card issuer,
you must set up a corporate card program. To set up card programs, you must have
the Corporate Card Administrator role.
770 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
To enable corporate card transaction processing, you can set up the following:
If you want Expenses to wait for the transaction details to arrive before releasing it for
inclusion in expense reports, you can set up transaction detail wait days. The wait
period for each transaction is the minimum of the wait days for the corporate card
transactions and the wait days for the merchant.
If you choose to enable automatic corporate card creation, you must select an
employee matching rule that the corporate card transaction upload and validation
process can use to uniquely match a new card to an employee in the application.
Expenses automatically creates the card and assigns it to an employee using the
specified rule. If the rule fails to identify a unique match, Expenses leaves the card
unassigned. A corporate card administrator can, however, manually assign a card to an
employee and activate it.
Mapping Rules
You can set up a transaction summary mapping rule and a transaction details
mapping rule to automatically derive the expense types for the corporate card
transactions from the transaction codes in the charge file.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 771
Lesson 11: Configuring Oracle Fusion Expenses
You must specify the type of transaction codes that appears in the charge file in the
transaction summary mapping rule column and the transaction details mapping
rule column.
772 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Expenses enables you to set up corporate card usage policies to enforce the use of
corporate cards. These policies increase your control of the cards by enforcing
compliance with the usage policies.
You specify corporate card usage policies in the Edit Corporate Card Usage Policy
dialog box by initially specifying cash limits for expense categories. A cash limit is a
cash ceiling, above which an employee must pay the expense by using a corporate
card. 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.
In addition to the cash limit, you must also specify tolerance percentages for
warnings or errors as they relate to the cash limits for the expense categories. The
following table illustrates how the warning and error tolerance percentages work for
corporate card usage policies.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 773
Lesson 11: Configuring Oracle Fusion Expenses
If the employee enters a cash amount over $105 for a car rental on the expense report,
a warning displays, 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 on the expense report,
the application prevents submission of the expense report. Consequently, errors are not
tracked by the application.
NOTE: If no cash limits are defined, the application enables you to submit cash
expenses of any amount.
774 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 11: Configuring Oracle Fusion Expenses
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 775
Lesson 11: Configuring Oracle Fusion Expenses
776 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 777
Lesson 12: Configuring Oracle Fusion Receivables
The Order to Cash flow begins with the ordering process. The ordering process leads to
the shipping of goods, followed by invoicing the customer and concluding with the
receipt of payment and reconciling the bank statement.
1. Order: The order is entered with information that includes the customer, ship-to,
bill-to, payment terms, order type, price list, unit price, and warehouse. Then the
order is booked and the order proceeds through the workflow process. If the
order is for a shipping item and the quantities are available, the process includes
shipping execution.
778 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
2. Shipping: The order is pick released, which generates the move order. Once the
item is brought from subinventory into the staging area, it is ready to be placed
on a shipping vehicle. After this, the ship confirm process is run.
3. Billing: AutoInvoice imports invoices, credit memos, and on-account credits from
other systems into Oracle Fusion Receivables. In Receivables, invoices are
printed and sent to the customer.
4. Revenue: Revenue recognition manages revenue processing.
5. Receipt: When payment is received, a receipt is generated and posted in the
Receivables subledger.
6. Collections: When necessary, Advanced Collections manages the collection
efforts until payment is received.
7. Reconciliation: In Cash Management, the system pulls information from posted
receipts and matches this information to the bank statements for reconciliation.
This course describes the setups necessary to enable transaction, receipt, and revenue
processing for a new Business Unit in Oracle Fusion Receivables.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 779
Lesson 12: Configuring Oracle Fusion Receivables
Receivables Process
780 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
You must ensure that the following Financials setup tasks are completed in the
order indicated before you configure Oracle Fusion Receivables:
Manage Currencies
Manage Conversion Rate Types
Manage Accounting Periods
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 781
Lesson 12: Configuring Oracle Fusion Receivables
782 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Review these common application tasks, in the order indicated, to ensure the
setup of your implementation project for your Receivables users:
Use the implementation project and reference data set to control and manage the setup
tasks involved in defining Financials.
Define a business unit and associate the reference data set that you previously created
with the business unit.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 783
Lesson 12: Configuring Oracle Fusion Receivables
Use the Save and Go to Task: Manage Business Unit Set Assignment menu item
to verify that the default set is assigned correctly.
Use the Scope Selection: Business Unit window to add the business unit that you
just defined as the scope.
Use the Assign Business Functions page to enable the Receivables business
functions Billing and Revenue Management and Customer Payments for the
business unit.
Use the Assign Tasks window in the Implementation Project page to assign the
implementation tasks Verify Data Role Generation for Business Unit
Business Function and Provision Roles to Implementation Users for
Business Unit Business Function to IT_SECURITY_MANAGER.
Use the New Person – New Hire flow in HCM to create Receivables users.
When you enable Receivables business functions for the business unit, the Receivables
business unit based data role template BillingRevMgtandCustPayment automatically
creates data roles for the six seeded Receivables job roles:
Billing Manager
Billing Specialist
Accounts Receivable Manager
Accounts Receivable Specialist
Revenue Manager
Revenue Analyst
In addition, the Financials Setup business unit based data role template
FinancialsFunBusinessUnit automatically creates a data role for the seeded Financial
Setup job role Financial Application Administrator.
784 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
The set based data role templates FinancialsArSetId and FinancialsFunSetId do not
automatically generate data roles. IT_SECURITY_MANAGER needs to manually
generate these data roles in the Authorization Policy Manager pages using the Verify
Data Role Generation for Business Unit Business Function.
Assign, or provision, the data roles to users in order to grant them access to
specific job roles, such as Billing Manager or Revenue Manager, for the given
business unit.
IT_SECURITY_MANAGER provisions data roles to users using the Provision
Roles to Implementation Users for Business Unit Business Function. Use
the Oracle Identity Manager to query users and provision one or more of the data
roles.
7. Assign Implementation Project Tasks to Receivables Setup User
Assign the Define Receivables Configuration Task List to the setup user defined in the
implementation project.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 785
Lesson 12: Configuring Oracle Fusion Receivables
A reference data set appears by default when you create a business unit.
1. True
2. False
Data roles are created by default when you enable business functions for a
business unit.
1. True
2. False
The two Receivables business functions are:
786 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
A reference data set appears by default when you create a business unit.
False. You first create an implementation project and reference data set. Then
you create a business unit and associate the reference data with it.
Data roles are created by default when you enable business functions for a
business unit.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 787
Lesson 12: Configuring Oracle Fusion Receivables
There are two seeded rule sets for credit memo workflow:
Collection_Manager_Approval_Group
Billing_Manager_Approval_Group
You must define two seeded approval groups and assign users to the groups.
788 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Begin configuring Oracle Fusion Subledger Accounting from the Setup and
Maintenance work area.
Navigation: Home page > Navigator > Tools > Setup and Maintenance > Manage
Implementation Projects > <Your implementation project>. Expand your specific
product task list to access the Define Subledger Accounting Rules task list.
This graphic displays the tasks to complete to set up Subledger Accounting for your
product. You can determine the task lists and tasks that are included when you define
the Configure Offerings attributes. You can include either the Manage Subledger
Accounting Method task list or the Maintain Subledger Application and Accounting
Method task list in your offering.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 789
Lesson 12: Configuring Oracle Fusion Receivables
NOTE: See the Configuring Oracle Fusion Subledger Accounting lesson for
additional information on the Define Subledger Accounting Methods task.
NOTE: See the Oracle Fusion Accounting Hub Implementation guide for additional
information on Maintain Subledger Application and Accounting Method.
790 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Process Category
A process category consists of specific event classes and the event types within those
classes. To restrict the events selected for accounting, users can select a process
category when they submit the Create Accounting process. This may be useful for
segmenting events due to processing volumes.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 791
Lesson 12: Configuring Oracle Fusion Receivables
An accounting event class categorizes transaction types and groups event types for
accounting rules. You can assign a transaction view, system transaction identifiers, and
optionally user transaction identifiers and processing predecessors for an event class.
The transaction view should include all columns that have been mapped to system
transaction identifiers for the accounting event class as well as the user transaction
identifiers.
System transaction identifiers uniquely identify transactions from the source systems.
An identifier is the primary key of the underlying subledger transaction. At least one
system transaction identifier must be defined for the accounting event class.
User transaction identifiers constitute the user oriented key of the underlying subledger
transaction, and are typically drawn from one or more database tables. These identifiers
are primarily used in accounting events inquiry and on accounting event reports, to
uniquely identify transactions. You can specify up to ten columns from a view that are
available for inquiry and reports. As part of the implementation, an individual with
technical support personnel (not a functional user) defines the view (called a transaction
view) which will be used to store the identifiers.
Adjustment
Miscellaneous Receipt
Receipt
Chargeback
Credit Memo
Debit Memo
Invoice
792 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
The determinants:
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 only accounts
business events that are enabled for accounting.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 793
Lesson 12: Configuring Oracle Fusion Receivables
Initial Setups
In the Setup and Maintenance work area create an implementation project for
the Oracle Financials offering.
Subsequent Maintenance
794 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
You can create an operational Oracle Fusion Receivables environment with seven
configurations. The remaining configurations are either optional or have
predefined values.
Transaction Types
Transaction Sources
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 795
Lesson 12: Configuring Oracle Fusion Receivables
Payment Terms
AutoCash Rule Set
AutoMatch Rule Set
Application Exception Rule Set
Revenue Scheduling Rules
Revenue Contingencies
Remit-to Addresses
Memo Lines
Lockboxes
796 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
The Billing and Revenue System Options contain parameters that affect
transactions:
Print Home Country: Option to print your home country on customer statements
that refer to addresses in that country. Enabling this option is required to run the
Create Customer Statements program.
Unallocated Revenue Account: This option is only required if using Cash Basis
accounting. It records the unallocated revenue when you apply a cash receipt
with a balance other than zero to an invoice with a zero balance.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 797
Lesson 12: Configuring Oracle Fusion Receivables
Require Salesperson: Enable this option to require that you enter salespersons
when entering transactions.
NOTE: If you intend to use revenue accounting, you must enable the Require
salesperson system option. Revenue accounting requires that you assign sales
credits to all transactions that can be adjusted for either revenue or sales credits.
Sales Credit Percent Limit: Enter a value in this field to limit the percentage of
revenue plus non-revenue sales credit that a salesperson can have on any
transaction line.
NOTE: If you do not enter a value in the Sales Credit Percent Limit field, then
no sales credit limit validation is performed during revenue accounting.
798 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Caution: You cannot disable this option once you enable it and save your
system options.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 799
Lesson 12: Configuring Oracle Fusion Receivables
Days per Posting Cycle: Option to let you process the transactions you are
posting in smaller groups to ensure that you do not run out of rollback space
during posting.
For example, if your accounting period is 30 days and you set this value to 30,
the posting program uses only one cycle. If your accounting period is 30 days
and you set this value to 17, the posting program uses two cycles. It is therefore
recommended to set this field to a value that is less than the number of days in
your accounting period.
Important: You cannot update a transaction if it has activity against it, regardless
of how you set this option. Examples of activity include payments, credit memos,
adjustments, accounting, and inclusion of the transaction on a balance forward
bill.
800 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
If you use AutoApply, you can use an AutoMatch rule set to help define how to
match customers to receipts and receipts to transactions to complete receipt
processing.
Use the Days to AutoApply a Receipt field to specify the number of days that
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 801
Lesson 12: Configuring Oracle Fusion Receivables
Important: If you do not enable AutoApply, and if you do not set up an AutoCash
rule set to indicate how to apply receipts, then Receivables leaves all receipts
that you create unapplied.
AutoMatch Rule Set: The AutoMatch rule set provides information that is used
by AutoApply to complete the process of applying receipts to transactions. The
settings in the AutoMatch rule set provide these recommendations:
Customer recommendations: The matching process recommends customers
for lockbox receipts that have invalid or missing customer information.
Transaction recommendations: The matching process recommends one or
more transactions for receipt application for both lockbox and manual receipts.
AutoCash Rule Set (optional): Use an AutoCash rule set to indicate how to
apply receipts to transactions in cases where there is no transaction reference
available for the receipt. Receivables first looks for the AutoCash rule set defined
for the customer profile either at the customer site or customer level to apply the
receipt.
Require Billing Location: Enable this option to require that a bill-to site be
associated with a receipt. If enabled, Receivables does not create receipts that
do not have a bill-to site. If you enable this option, you should also enable the
Require Billing Location option when defining a lockbox.
Use this option if you have customers without statement sites. If you do not
enable this option, and you have receipts for customers without statement sites
802 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
and without a bill-to site associated with the receipt, the unapplied amount of the
receipt will not appear on any of the statements for this customer.
Automatic Receipts: The Invoices per Commit field determines the number of
invoices the Automatic Receipt program processes before saving. The Receipts
per Commit field determines the number of receipts the Automatic Receipt
program processes before saving.
Chargeback Due Date: The default due date to use when creating a
chargeback:
Application Rule Set: When you apply a receipt or credit memo to a transaction,
the Application rule set determines how Receivables reduces the balance of the
line, tax, freight, and late charge amounts on a transaction.
Receivables uses the Application rule set assigned to the transaction type of the
open debit item to process payment applications. If no Application rule set is
assigned to the transaction type, then Receivables uses the Application rule set
assigned to system options.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 803
Lesson 12: Configuring Oracle Fusion Receivables
804 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 805
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Common Accounts Receivable Configuration > Manage Receivables Activities:
Go to Task icon.
Receivables activities provide default accounting information for all activities other
than transactions and receipts. Use the available Receivables activity types to set up
this default accounting information according to your requirements.
806 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Bank Error: Use activities of this type when entering miscellaneous transactions.
You can use this type of activity to help reconcile bank statements using Cash
Management.
Credit Card Chargeback: Use activities of this type to record credit card
chargebacks. This activity includes information about the general ledger clearing
account used to clear the chargebacks. Receivables credits the clearing account
when you apply a credit card chargeback, and then debits the account after
generating the negative miscellaneous receipt.
Credit Card Refund: Use activities of this type when processing refunds to
customer credit card accounts. This activity includes information about the
general ledger clearing account used to clear credit card refunds. You must
create at least one activity of this type to process credit card refunds.
Late Charges: Use activities of this type when you define a late charge policy.
You must define a late charge activity if you record late charges as adjustments
against overdue transactions. If you assess penalties in addition to late charges,
then define a separate activity for penalties.
Payment Netting: Use activities of this type when applying a receipt against
other open receipts. You can define multiple receivables activities of this type,
but only one Payment Netting activity can be active at any given time.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 807
Lesson 12: Configuring Oracle Fusion Receivables
Receipt Write-Off: Use activities of this type when writing off receipts. You must
define the general ledger account to credit when you write off an unapplied
amount or an underpayment on a receipt.
808 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 809
Lesson 12: Configuring Oracle Fusion Receivables
None: Allocates the entire tax amount according to the specified GL Account
Source. Choose 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
by the Receivables activity.
Invoice: Distribute the tax amount to the tax accounts specified by the tax rate
code on the invoice. You cannot choose this option if the activity type is
Miscellaneous Cash or Late Charges.
Enter the GL account, distribution set (if applicable), and tax rate code (if
applicable).
810 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
The value of the Tax Rate Code Source determines how Receivables calculates and
accounts for tax on adjustments, discounts, and miscellaneous receipts.
This example shows how Receivables derives the general ledger accounts for revenue
and tax on an adjustment using the assigned Adjustment receivables activity.
You want to adjust an invoice by decreasing the line amount of $500 by $120. If
the Adjustment receivables activity is set with a Tax Rate Code Source of:
None: Receivables does not calculate tax. The entire adjustment amount is
applied to the revenue account.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 811
Lesson 12: Configuring Oracle Fusion Receivables
Invoice: Receivables uses the tax rate code on the original invoice to distribute
the tax amount.
812 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Billing Configuration > Manage AutoAccounting Rules: Go to Task
icon.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 813
Lesson 12: Configuring Oracle Fusion Receivables
Define an AutoAccounting record for each account type. You can then assign either a
table name or constant value to each segment of the account.
814 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
When you define AutoAccounting rules, enter either the table name or constant value
that you want Receivables to use to retrieve information for each accounting flexfield
segment of a given account.
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 the 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.
Bill-to Site: Use the bill-to site of the transaction to determine this segment of
revenue, freight, receivable, AutoInvoice clearing, tax, unbilled receivable, and
unearned revenue accounts.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 815
Lesson 12: Configuring Oracle Fusion Receivables
Standard Lines: Use the memo line or inventory item on the transaction to
determine this segment of revenue, AutoInvoice clearing, freight, tax, unbilled
receivable, and unearned revenue accounts.
If you select this option for AutoInvoice clearing, freight, tax, unbilled receivable
or unearned revenue accounts, Receivables uses the revenue account
associated with the memo line item or inventory item.
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.
Tax: Use the tax account assigned to the tax rate codes on the transaction.
Transaction Types: Use the transaction types table to determine this segment
of revenue, freight, receivable, AutoInvoice clearing, tax, unbilled receivable, and
unearned revenue accounts.
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.
816 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Payments > Manage Receipt Classes and Methods: Go to Task icon.
The receipt class and related receipt methods provide default accounting information
for receipts.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 817
Lesson 12: Configuring Oracle Fusion Receivables
The relationship between receipt class, receipt method, and bank account allows for
accounting defaults during receipt processing.
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.
818 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 819
Lesson 12: Configuring Oracle Fusion Receivables
Remittance Method: How to derive the remittance account for automatic receipts:
820 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Associate remittance bank information with each receipt class and receipt
method combination:
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 821
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Billing Configuration > Manage Remit-to Addresses: Go to Task icon.
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. If you do not wish to set up
a remit-to address for each location, you can set up one remit-to address with a default
assignment. Receivables will then use this address for all locations or for any locations
for which you do not have specific location assignments. This ensures that AutoInvoice
will not reject invoices because it could not determine a remit-to address.
822 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
You can manually enter a remit-to address on a transaction. You can also use the
Remit-to Address pages to automatically assign remit-to addresses to bill-to sites
in these ways:
Country only: All customer bill-to sites in the selected country are assigned the
specified remit-to address.
Country and state/region: All customer bill-to sites in the selected state or
region of the country are assigned the specified remit-to address.
Country, state/region and postal codes: All customer bill-to sites in the
designated postal code or range of postal codes in the selected state or region
are assigned the specified remit-to address.
For United States remit-to addresses, you can only have one default remit-to address
for each country and state combination. For example, you can have one default remit-to
address for United States/California, one for United States/Nevada, and so on.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 823
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Common Accounts Receivable Configuration > Manage Approval Limits: Go to
Task icon.
Define approval limits for your users for specific transactions and amount ranges per
currency. You can only assign approval limits to 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.
824 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
The three document types identify the transactions that a user can approve:
Adjustment: Define Adjustment approval limits by currency and amount for each
applicable user for both creating and approving adjustments.
If an adjustment amount is within your approval limit, Receivables updates the
customer balance to reflect the adjustment. If it is outside your approval limit,
Receivables assigns the adjustment a status of Waiting Approval until someone
with the appropriate approval limits either approves or rejects it.
Credit Memo Refund: Define Credit Memo Refund approval limits by currency
and amount. Receivables uses approval limits with this document type whenever
you attempt to electronically refund an on-account credit memo.
Receipt Write-off: Define Receipt Write-off approval limits by currency and
amount. Receivables uses approval limits with this document type whenever you
attempt to write off either an unapplied receipt amount or an underpayment on a
receipt.
You cannot write off a receipt amount that is outside your approval limit range. In
addition, the approval limits for write-offs are separate from, but cannot exceed,
the system options write-off limits.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 825
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Accounts Receivable Balance Monitoring > Manage Statement Cycles: Go to
Task icon.
826 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Enter these profile settings on each customer bill-to site that will use this
statement cycle:
You can alternatively define a statement site for a given customer. For statement sites,
Receivables generates a single, consolidated statement for all the customer bill-to sites,
rather than a statement for each site. You can only define one active statement site per
customer.
If you defined a statement site for the customer, Receivables uses the statement
cycle defined in the customer account profile as the default statement cycle to
use for printing.
If you did not define a statement site, Receivables uses the statement cycle
defined in the customer site profile for each applicable bill-to site included in the
print run.
If you do not select a customer, then Receivables prints statements for all customers
that have a statement cycle that matches the statement cycle you enter for the print run.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 827
Lesson 12: Configuring Oracle Fusion Receivables
The receivables activity Tax Rate Code Source value determines how Receivables
calculates and accounts for tax on invoices.
1. True
2. False
Receipts uploaded via spreadsheet require a receipt class with a manual creation
method.
1. True
2. False
You can write off any receipt amount within your approval limits.
1. True
2. False
828 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
The receivables activity Tax Rate Code Source value determines how Receivables
calculates and accounts for tax on invoices.
False. The Tax Rate Code Source determines how Receivables calculates and
accounts for tax on adjustments, discounts, and miscellaneous receipts.
Receipts uploaded via spreadsheet require a receipt class with a manual creation
method.
True. The Manual creation method is for manually entered receipts and receipts
uploaded in batch, including via spreadsheet.
You can write off any receipt amount within your approval limits.
False. You can write off any receipt amount within your approval limits, provided
the amount is not outside the range of write-off amounts defined in Receivables
system options.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 829
Lesson 12: Configuring Oracle Fusion Receivables
830 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Billing Configuration > Manage Transaction Types: Go to Task icon.
Transaction types provide a number of default settings that help to characterize your
transactions. You should set up transaction types before you enter transactions.
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 831
Lesson 12: Configuring Oracle Fusion Receivables
Define transaction types in this order to properly associate one transaction type with
another:
Credit memo
Invoice
Debit memo
Chargeback
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.
If you are using a shared accounting environment, you can assign a legal entity to a
transaction type to appear by default on the transaction. Receivables looks for and
assigns a legal entity to a transaction according to this hierarchy:
Enable the Exclude from late charges calculation option to exclude from late charges
specific categories of transaction.
832 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
You can optionally enable the Default tax classification code option to default a tax
classification code to transaction lines. You use tax classification codes as determining
factors in tax calculation.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 833
Lesson 12: Configuring Oracle Fusion Receivables
Receivables allows any application that reduces the transaction amount toward
or to zero without changing the sign of the transaction.
For example, if the transaction amount is +$500, Receivables allows the
application as shown in the top section of the diagram.
834 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 835
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Billing Configuration > Manage Receivables Payment Terms: Go to
Task icon.
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.
836 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
For example: Relative Amount = 60%/Base Amount = 100% would be 60% of Invoice
amount.
Note: The base amount is the denominator for the ratio that Receivables uses to
determine the amount due for installments of invoices to which you assign this payment
term. The sum of the relative amounts for all of the payment schedules that you define
for these payment terms must be equal to the value that you specify as the base
amount.
Enter the number of days before the due date that the invoice should be printed.
Enable the Allow discount on partial payments option to let your customers
take discounts for partial payments on items associated with payment terms. A
partial payment is a payment that is less than the remaining amount due. If you
do this, you must also ensure that the Discount on partial payment system
option is enabled.
Use the Discount Basis field to determine what amount Receivables uses to
calculate discounts for the particular payment terms. If the payment terms use
installments, you can assign discount percentages to each installment.
Use the Installment Option field to determine 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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 837
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Billing Configuration > Manage Transaction Sources: Go to Task icon.
838 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Enable the Copy Document Number to Transaction Number option to use the
same value for both the document number and the transaction number for
transactions assigned to this source. You must enable this option if you are using
Gapless document sequences.
Depending on your requirements, create these setup objects before creating your
transaction sources:
Transaction types: Define the transaction types that you want to appear by
default on transactions assigned to your transaction sources.
Invoice transaction flexfield: Define the reference information that you want to
capture in the invoice transaction flexfield and display on imported transactions,
such as a purchase order number.
Credit memo transaction source: Define a transaction source for credit memos
before you define a transaction source for invoices. Use this transaction source
to number the credit memos created against invoices differently from the invoices
they are crediting.
If you are using a shared accounting environment, you can optionally assign a legal
entity to a transaction type to appear by default on the transaction. Receivables looks
for and assigns a legal entity to a transaction according to this hierarchy:
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 in the System Options pages.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 839
Lesson 12: Configuring Oracle Fusion Receivables
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 via Payments.
2. 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.
840 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
1. Set the Sequential Numbering profile option to Always Used or Partially Used:
Always Used: You must enter a document number when entering transactions
or receipts.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 841
Lesson 12: Configuring Oracle Fusion Receivables
Partially Used: You can enter a transaction or receipt even if no sequence exists
for it. Use this value if you want to use sequential numbering for automatic
receipts only.
2. Set the Document Number Generation Level system option to generate a
document number when the transaction is saved or when the transaction is
completed.
NOTE: If you have Oracle Fusion General Ledger installed and you enabled sequential
numbering, then you must define sequences, categories, and assignments for your
journal entry categories before you can post.
Use gapless transaction numbering to ensure that document numbers are assigned to
transactions in order and with no breaks. Gapless transaction numbering is a
requirement for certain government and local authorities.
842 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Billing Configuration > Manage Balance Forward Billing Cycles: Go to
Task icon.
Balance forward billing consolidates customer transactions and payment activities into
one bill. The bill is sent to the designated customer account or customer bill-to site
according to the defined balance forward billing cycle.
The balance forward bill provides customers with a complete picture of their beginning
balance, activities during the billing period, and their current outstanding balance. The
single bill with single payment terms also simplifies the process of customer payment.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 843
Lesson 12: Configuring Oracle Fusion Receivables
844 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Billing Configuration > Manage Standard Memo Lines: Go to Task
icon.
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 845
Lesson 12: Configuring Oracle Fusion Receivables
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.
846 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Implement AutoInvoice
AutoInvoice imports and validates transaction data from other financial systems and
creates invoices, debit memos, credit memos, and on-account credits in Receivables.
You use a custom program to transfer transaction data from an external system into the
AutoInvoice interface tables. The AutoInvoice import process selects data from the
interface tables and creates transactions in Receivables.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 847
Lesson 12: Configuring Oracle Fusion Receivables
848 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Use the AutoInvoice section of the Billing and Revenue tab of the System Options
pages to set these system options:
Enable the Purge interface tables option to automatically purge the AutoInvoice
Interface tables after running AutoInvoice. Receivables deletes the records that
have successfully transferred into permanent Receivables tables.
Do not enable this option if you want to purge the table manually.
Enter in the Maximum Memory in Bytes field the value that represents the
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.
Enter in the Log File Message Level field a value from 0 to 5 to indicate the
amount of detail that you want 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.
Enter the Accounting and System Items segments that are most often selected
by AutoInvoice. Receivables uses this information to increase AutoInvoice
performance.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 849
Lesson 12: Configuring Oracle Fusion Receivables
You can optionally create these objects for Imported transaction sources:
AutoInvoice Line Ordering Rules: Create line ordering rules to define how to
order transaction lines within the transactions created by AutoInvoice.
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.
850 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Profile Options
Transaction Flexfields
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 will
use 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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 851
Lesson 12: Configuring Oracle Fusion Receivables
852 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Common Accounts Receivable Configuration > Manage AutoCash Rule Sets: Go
to Task icon.
Receivables uses the AutoCash rule set, if one is available, to apply a receipt in cases
where there is no transaction information 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 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 rule set
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 853
Lesson 12: Configuring Oracle Fusion Receivables
Match Payment with Invoice: This rule applies 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: This rule applies a receipt only if the receipt amount exactly
matches the customer open balance.
Clear Past Due Invoices: This rule applies a receipt only if the receipt amount
exactly matches the customer past due account balance.
Clear Past Due Invoices Grouped by Payment Terms: This rule applies 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: This rule applies receipts to customer debit
and credit items, starting with the item with the oldest due date.
854 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Payments > Manage Application Rule Sets: Go to Task icon.
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 must set up at least one Application rule set and assign it to 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 system options.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 855
Lesson 12: Configuring Oracle Fusion Receivables
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.
Line First - Tax After: This rule first applies the payment to the open line
amount, and then applies the remaining amount to the associated tax.
Line and Tax Prorate: This rule applies a proportionate amount of the payment
to the open line and tax amount for each line.
Prorate All: This rule applies a proportionate amount of the payment to each
open amount associated with a debit item.
Overapplication: This rule applies any remaining receipt amount after the
balance due for all charges has been reduced to zero.
The Tax Treatment option determines how to reduce the tax amount in relation to the
line amount when a payment is applied. The tax treatment options are:
Prorate: Proportionately reduce the net amount of the line and associated tax
amounts.
Before: First reduce the open tax amount, and then apply any remaining amount
to the line.
After: Reduce the open line amount, and then apply any remaining amount to
the associated tax.
Assign the Rounding Correction option to one of the line types in an Application rule
set. When an amount is prorated across more than one line type, Receivables adjusts
the line amount of the line type with the Rounding Correction option enabled to
account for the rounding adjustment.
856 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Payments > Manage AutoMatch Rule Sets: Go to Task icon.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 857
Lesson 12: Configuring Oracle Fusion Receivables
The threshold qualifying percentages defined in the AutoMatch rule set are compared to
the resulting scores of each customer account number or transaction number that is
analyzed by the matching process.
1. If applicable, remove characters and spaces from the number as defined by the
AutoMatch rule set string handling.
858 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
2. Apply the formula (Levenshtein algorithm) to the resulting string to obtain the
score. This formula is:
1 - (number of changes required to make the recommended string match the
provided string / length of the larger string)
3. Compare the resulting score to the applicable threshold.
For example, transaction number 10010 is provided by lockbox for a receipt application.
This number does not exist, but Receivables 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 will take one change 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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 859
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Payments > Manage Receipt Application Exception Rules: Go to Task
icon.
860 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
The AutoApply process uses the details of the Receipt Application Exception Rules
either to process overpayments and underpayments automatically or to present
overpayments and underpayments for user review and manual adjustment:
Each exception rule in Receipt Application Exception Rules consists of a condition, the
amount and percentage that applies to the condition, and the action to take when this
condition arises:
The Action field contains the receivables activities that you have defined for
Adjustment, Receipt Write-off, or Refund.
The underpayment or overpayment amount is accounted for in the general ledger
accounts belonging to the applicable receivables activity.
The User Review Required option indicates whether the action is processed
automatically or requires manual review and approval.
For example, the exception rule:
means that after the receipt is applied, if the remaining overpayment is greater than
$100, then a refund will be generated.
The exception rule:
means that if a receipt application results in an underpayment of less than $5, then the
remaining amount will be automatic unless User review is required.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 861
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Payments > Manage Lockbox: Go to Task icon.
862 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Define receipt sources for lockbox processing to assign the receipt class, receipt
methods, and remittance banks that you want to use.
Receivables uses the lockbox transmission format that you specify in the Process
Receipts Through Lockbox: Import program submission to ensure that data is
correctly transferred from the bank file into the AR_PAYMENTS_INTERFACE_ALL
table. The transmission format contains information such as the customer account
number, bank account number, the amount of each receipt to apply, and the transaction
numbers to which to apply each receipt.
You must ensure that you create transmission formats that accept customer reference
and customer reason codes. Work with your banks to ensure the entry of the correct
codes for your lockbox.
Use the Batch Size field to enter the number of receipts to assign to each receipt batch
during lockbox processing. If you do not want the lockbox process to separate your
lockbox submission into multiple receipt batches, complete these steps:
Enter a number in the Batch Size field that is larger than the number of receipts
in the lockbox transmission for this lockbox.
Enable the Complete batches only option when you submit your lockbox
transmission.
Receipt Match By
Use the Receipt Match By section of Lockbox pages to enter settings that can automate
the processing of receipt applications:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 863
Lesson 12: Configuring Oracle Fusion Receivables
Match Receipts By: Use the Match Receipts By rule to identify the document
type to use to match receipts to open debit items. There are six document types
available for matching:
Transaction number
Sales order number
Purchase order number
Balance forward billing number
Shipping reference
Contract number
You assign document types to the Match Receipts By rules on customer and site
profiles, lockbox records, and Cash Processing system options. These assignments
indicate the preferred document type references to use to match customer receipts to
transactions. During lockbox processing, Receivables attempts to match receipts to the
reference numbers provided, such as a transaction number or a purchase order
number, depending on the references that the customer usually provides. When a
matching document is found, it looks for the Match Receipts By rule to use to
determine whether to match with this document. Receivables searches for a Match
Receipts By rule in the order:
Customer site
Customer
Lockbox
System options
If a rule is found that matches the document reference, Receivables matches and
applies the receipt to the transaction. If an applicable rule is not found, Receivables
applies the receipt using the AutoCash rule set defined for the customer.
If the AutoCash rule set is unable to apply the receipt, Receivables assigns the receipt a
status of Unapplied. In addition, if there is no Match Receipt By setup anywhere in the
system, Receivables also assigns the receipt a status of Unapplied. You must then
manually apply the receipt.
864 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Receivables System Options: Set the Receivables system options for automatic
receipts.
Receipt Classes: Set up receipt classes for use with automatic receipts:
Receipt Methods: Set up receipt methods within a receipt class to specify how
automatic receipts are processed:
Number of Receipts Rule: Set this rule according to your needs. For example,
the One Per Customer rule creates one automatic receipt for all invoices
belonging to a customer with the same receipt method. In this way you can pay
multiple invoices with a single receipt.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 865
Lesson 12: Configuring Oracle Fusion Receivables
invoices belonging to the same customer are to be paid with different credit
cards, the automatic receipt process create two receipts, one for each credit card
number.
Receipt Maturity Date Rule: This rule determines the maturity date to give the
receipt when it is applied to invoices with different due dates. When you remit a
receipt, the remittance bank uses the maturity date to determine when to transfer
funds from the customer bank account to your remittance bank account.
Lead Days: Enter the number of days before the invoice due date that an invoice
can be selected for application by the automatic receipt process using this receipt
method. This option is useful, for example, when customer confirmation is
required. You can set the value to the number of days normally required to
receive confirmation.
Customer Payment Method: Enter the bank account or credit card payment
method to use for automatic receipts. You can create multiple receipt methods to
support different payment methods.
Funds Transfer Error Handling: Use this section to map the corrective actions
in Receivables to each error code that you anticipate from the third party system
that you will use for payment. This mapping is used to automatically perform the
corrective actions on the errors.
Minimum Receipt Amount: Use this field on the remittance bank account pages
to enter an amount below which automatic receipts are not created. This
prevents creating automatic receipts for small amounts. You can also enter a
minimum amount in the customer and customer site profiles.
Document Sequences: Unless you intend to use the Receipts inherit transaction
numbers option on the receipt method that you will use for automatic receipts, then you
must set up document sequencing to enable automatic receipt numbering.
If you are using document sequences, make sure that the Sequential Numbering
profile option is set to Partially Used or Always Used.
Customer and Site Profiles: Assign receipt methods and payment instruments to
customer and customer site profiles. You can also enter minimum receipt amounts for a
customer or site.
866 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
AutoMatch: Use the threshold scores in AutoMatch to define rules that can
augment automatic receipt application success rates. For example, give more
weight to transaction scores if you know that the paying customer can usually be
identified.
Match Receipts By: The Match Receipts By feature helps you individually
manage receipt processing for your customers according to the document
references that they usually provide.
Sometimes customers provide inconsistent match references, for example,
sending a purchase order number one time and a waybill number another time.
You can enable the Automatically update receipt match by option on the
customer account or site profile to update the Match Receipt By rule for this
customer as the references change.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 867
Lesson 12: Configuring Oracle Fusion Receivables
868 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
You must enable the Require salesperson system option for revenue accounting.
Revenue accounting requires that you assign sales credits to all transactions that can
be adjusted for either revenue or sales credits. If you do not normally track sales credits,
and you want to use revenue accounting for revenue adjustments only, use the default
salesperson value of No Sales Credit.
Optionally enter a value in the Sales Credit Percent Limit field to limit the percentage
of revenue plus non-revenue sales credit that a salesperson can have on any
transaction line. If you do not enter a value for this system option, then no sales credit
limit validation is performed during revenue accounting.
Use the Revenue Adjustment Reason lookup type to define reasons specific to your
requirements for making revenue adjustments.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 869
Lesson 12: Configuring Oracle Fusion Receivables
870 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Customer Billing Configuration > Manage Revenue Scheduling Rules: Go to
Task icon.
Revenue scheduling rules determine the accounting period or periods in which to record
revenue distributions for transactions.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 871
Lesson 12: Configuring Oracle Fusion Receivables
The rule type on the revenue scheduling rule calculates the revenue distributions on the
transaction:
Daily Revenue Rate, All Periods: This rule type uses a daily revenue rate to
accurately calculate revenue distributions across all accounting periods, including
both full and partial periods. This rule type provides the most precise revenue
recognition schedule.
Daily Revenue Rate, Partial Periods: This rule type uses a daily revenue rate
to accurately calculate the revenue for partial periods only. This rule provides you
with an even, prorated revenue distribution across the full periods of the
schedule.
Fixed Schedule: This rule type requires both a period type (such as weekly or
monthly) and the number of periods over which to recognize revenue. The
revenue is then evenly divided across the periods.
Variable Schedule: This rule type also requires a period type, but not the
number of periods. The number of periods is calculated automatically either
when you enter a transaction manually or import using AutoInvoice.
872 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Revenue Management Configuration > Manage Revenue Policies: Go to Task
icon.
Use the revenue policy to make automatic revenue recognition decisions for manually
entered and imported transactions.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 873
Lesson 12: Configuring Oracle Fusion Receivables
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:
874 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Setup and Maintenance work area > All Tasks tab > Search field: select Task lists >
Name field: enter Receivables > Search button > Define Receivables Configuration >
Define Revenue Management Configuration > Manage Revenue Contingencies: Go to
Task icon.
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 875
Lesson 12: Configuring Oracle Fusion Receivables
This table describes the predefined revenue contingencies and their corresponding
contingency removal events:
876 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Natural Application means that you can apply a receipt of any amount to a
transaction of any amount.
1. True
2. False
Receivables looks for and assigns a legal entity to a transaction in which order:
1. True
2. False
If the Match Receipt By rule cannot apply a receipt automatically, then you must
apply the receipt manually.
1. True
2. False
If you do not track sales credits and you use revenue accounting for revenue
adjustments only, then do not enable the Require Salesperson system option.
1. True
2. False
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 877
Lesson 12: Configuring Oracle Fusion Receivables
Natural Application means that you can apply a receipt of any amount to a
transaction of any amount.
False. The AutoMatch rule set can result in automatic application. It is based
upon the comparison of the generated match score in comparison to the
thresholds established. The rule set recommends one or more transactions for
receipt application, and recommends customers for receipts that have invalid or
missing customer information.
If the Match Receipt By rule cannot apply a receipt automatically, then you must
apply the receipt manually.
False. You must enable the Require salesperson system option for revenue
accounting. If you want to use revenue accounting for revenue adjustments only,
use the default salesperson value of No Sales Credit.
878 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Create customers to properly record and account for sales transactions, as well as
identify other attributes of the selling relationship. Key concepts related to customers
and customer activities include:
Party
Customer
Customer Account
Site
Relationship
Contact
A party is an entity that can enter into a business relationship with another party, such
as buying and selling goods or offering services. A party is either an organization or a
person. A party exists separately from any business relationship that it enters into with
another party.
A customer is a party, either an organization or a person, with whom you have a selling
relationship. This selling relationship can result, for example, from the purchase of
products and services or from the negotiation of terms and conditions that provide the
basis for future purchases.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 879
Lesson 12: Configuring Oracle Fusion Receivables
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 party relationship is the role of the party in the context of another party. Examples
include affiliate, subsidiary, partner, employee of, or contact of. An account
relationship between different customer accounts of a party allows for the sharing of
billing, shipping, and payment information.
880 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Manage Customers
Create customer, customer account and customer site records. Create at least
one customer account for each customer record, and at least one customer site
with a bill-to site business purpose for each customer account. You must have a
bill-to site in order to create transactions under the customer account.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 881
Lesson 12: Configuring Oracle Fusion Receivables
Review and update customer information. If you use the Oracle Fusion Trading
Community Model, you can also manage the control of duplicate and redundant
party information.
882 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
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, credit worthiness, business volume, or payment cycles.
After you assign a profile class to an account or site, you can customize details of the
profile class 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.
Profile class updates and assignments are managed using effective date ranges. Each
profile class that you assign or update supersedes the previous profile class for the
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 883
Lesson 12: Configuring Oracle Fusion Receivables
given date range. In this way you can manage over time the changes that take place in
customer behavior or customer requirements.
884 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 12: Configuring Oracle Fusion Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 885
Lesson 13: Configuring Oracle Fusion Payments – Receivables
886 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
The following concepts are applicable to setups and the funds capture process.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 887
Lesson 13: Configuring Oracle Fusion Payments – Receivables
as location, font, and font size. Formats enable payment systems or financial
institutions to understand transactional messages.
Payment system: An external organization that provides financial settlement
services. Payment systems process electronic funds capture transactions and
disbursements. The payment system can be the bank at which the deploying
company has its bank accounts or it can be a third party processor that connects
companies and financial institutions.
Transmission configuration: Specifies specific transmission details, which
must be associated with one transmission protocol.
Funds capture process profile: A key setup entity that holds rules for funds
capture processing, including formats, transmission configuration, and settlement
batch creation.
Remittance: Funds retrieved or captured from the customer by a payment
system through electronic payment methods, such as credit cards, purchase
cards, and direct debits of bank accounts.
Settlement: A funds capture transaction that moves funds from the account of
the cardholder or the bank account owner into the account of the internal payee.
Settlement batch creation rules: User-defined rules that build settlements into
settlement batches.
Settlement batch acknowledgment: A file provided by a payment system in
response to a settlement batch, indicating that the payment system has read and
can understand the settlement batch or payment file.
888 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 889
Lesson 13: Configuring Oracle Fusion Payments – Receivables
(internal payee). The external payer provides Payments with pertinent payment
information, such as a credit card, debit card, or bank account numbers.
890 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Define Funds Capture > Search button > Define Funds Capture
folder.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 891
Lesson 13: Configuring Oracle Fusion Payments – Receivables
The setup for implementing Oracle Fusion Payments is provided in the Setup and
Maintenance work area as part of the Financials offering. This section of the lesson
covers the Define Funds Capture setup activity.
892 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Before you can set up the Define Funds Capture setup activity, you must define
the following prerequisite setups in the Setup and Maintenance Area work area
within the Financials offering:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 893
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Invoicing and Payments
Configuration folder > Configure Payment System Connectivity folder.
894 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments Security > Search button > Define Payments
Security folder.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 895
Lesson 13: Configuring Oracle Fusion Payments – Receivables
For information on this setup, see the Prerequisites for Configuring Payment System
Connectivity section in the lesson entitled Configuring Oracle Fusion Payments for
Payables.
896 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Define Receivables > Search button > Define Receivables
Configuration folder > Define Customer Payments folder.
NOTE: For information on setting up formats, transmission configurations, and
payment systems, see the Configure Payment System Connectivity lesson.
NOTE: For information on setting up system security options, see the Defining
Payments Security lesson.
NOTE: For information on setting up receipt classes and methods, see the Simple
Configuration for Oracle Fusion Receivables lesson.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 897
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Funds capture process profile: A key setup entity that holds rules for funds
capture processing, including formats, transmission configuration, and settlement
batch creation.
Authorization: The first step in collecting funds from a credit card. For credit
cards, an authorization reserves a specified amount.
Authorization response: The response from the payment processor that
indicates whether the authorization was successful or not.
Settlement: A funds capture transaction that moves funds from the account of
the cardholder or the bank account owner into the account of the internal payee.
Payment system: An external organization that provides financial settlement
services. Payment systems process electronic funds capture transactions and
disbursements. The payment system can be the bank at which the deploying
company has its bank accounts or it can be a third party processor that connects
companies and financial institutions.
898 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 899
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > Search: Tasks pane: Define Receivables >
right arrow > Define Receivables Configuration folder > Define Funds Capture
folder > Go to Task icon for Manage Funds Capture Payment Methods task >
Manage Funds Capture Payment Methods page > Create icon > Create Funds
Capture Payment Method dialog box.
Payments supports the following funds capture payment methods for automated
funds capture processing:
Credit cards.
Bank account transfers.
Payments predefines the following funds capture payment methods for the
following instrument types:
Credit cards.
Bank account transfers.
900 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Payments predefines the following funds capture payment methods for the
following payer-initiated instrument types:
Check.
Wire transfer.
NOTE: For payer initiated instrument types, Payments records the transaction, but
does not perform any processing for these payment methods.
In the Create Funds Capture Payment Methods dialog box, you can define new funds
capture payment methods for bank account transfers only. Once the funds capture
payment methods are set up, they are available for selection by the source product user
while creating or updating external payers.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 901
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Key Decision:
What funds capture payment methods should I accept, and what additional features
should I implement?
Best Practice:
902 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Implement the following credit cards features to reduce credit card processing
fees:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 903
Lesson 13: Configuring Oracle Fusion Payments – Receivables
A funds capture process profile is a key setup entity that contains all the rules
necessary for processing funds capture transactions. It tells Oracle Fusion Payments
how to communicate with a specific payment system, and includes the payment
system accounts to be used for processing funds capture transactions. During
processing, the funds capture process profile is derived from transaction routing rules,
which are created during the setup of internal payees.
A funds capture process profile contains rules that control each of the following
steps of the funds capture process:
904 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Formatting Messages
Setup and Maintenance work area > Search: Tasks pane: Define Receivables >
right arrow > Define Receivables Configuration folder > Define Funds Capture
folder > Click Go to Task icon for Manage Funds Capture Process Profiles task >
Manage Funds Capture Profile page > Select Processing Type choice: select a
processing type > Create button > Create Funds Capture Process Profile page.
When the processing type is Credit Card, an Authorization region is displayed on the
Create Funds Capture Process Profile page. When the processing type is Bank
Account, a Verification region is displayed instead of the Authorization region. In
either case, you select the format in which your payment system expects to receive the
online message. This outbound format instructs Oracle Fusion BI Publisher how the
message should look. You also select the format in which you expect to receive an
inbound response from the payment system.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 905
Lesson 13: Configuring Oracle Fusion Payments – Receivables
The Settlement region on the Create Funds Capture Process Profile page enables
you to select a format in which your payment system expects to receive the settlement
message. The settlement will be online for a gateway payment system and in a batch
for a processor payment system. You also select the format in which you expect to
receive an inbound response from the payment system.
On the Settlement Response Processing region, you can select formats for
contacting your payment system to retrieve an acknowledgment, and for receiving the
response from the payment system, which indicates whether the transaction succeeded
or failed. Acknowledgments can be pushed by the payment system to your company, or
your company may need to retrieve acknowledgments from the payment system.
On the Notification to Payer region of the Create Funds Capture Process Profile
page, you can optionally select a notification format and the method of notification
delivery to the payer. Payer notification is a message sent to each payer after the
settlement or settlement batch is transmitted, notifying them of a funds capture
transaction that will charge their credit card or bank account.
906 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > Search: Tasks pane: Define Receivables >
right arrow > Define Receivables Configuration folder > Define Funds Capture
folder > Go to Task icon for Manage Funds Capture Process Profiles task > Manage
Funds Capture Profile page > Select Processing Type choice list: select a
processing type > Create button > Create Funds Capture Process Profile page.
On the Creation Rules tab of the Create Funds Capture Process Profile page, you
select settlement grouping rules. When a specific grouping rule is enabled, Payments
ensures that settlements within one settlement batch all share the same value.
Settlements with disparate values trigger the creation of as many settlement batches as
there are unique value combinations. For example, if you select Business Unit and
Settlement Date as grouping rules, then only settlements with the same business unit
and settlement date are grouped in a settlement batch when the funds capture process
profile is used.
You can also limit the size of a settlement batch by amount or number of settlements.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 907
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > Search: Tasks pane: Define Receivables >
right arrow > Define Receivables Configuration folder > Define Funds Capture
folder > Go to Task icon for Manage Funds Capture Process Profiles task > Manage
Funds Capture Profile page > Select Processing Type choice list: select a
processing type > Create button > Create Funds Capture Process Profile page.
A funds capture process profile is specific to one payment system and its payment
system accounts. On the Accounts tab of the Create Funds Capture Process
Profile page, you specify payment system accounts to be used with the funds capture
process profile. For each payment system account you enable, you can select up to
three transmission configurations, one each for:
Authorizations or verifications.
Settlements.
Acknowledgments.
908 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 909
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > Search: Tasks pane: Define Receivables >
right arrow > Define Receivables Configuration folder > Define Funds Capture
folder > Go to Task icon for Manage Internal Payees task > Manage Internal Payees
page > Create icon > Create Internal Payee page.
In Oracle Fusion Payments, the internal payee is a business unit or group of business
units within your enterprise that collect funds from customers. An internal payee also
has a business relationship with a payment system, in which the payment system
processes funds capture transactions for the internal payee.
For funds capture transactions, you can have multiple internal payees because different
business units or legal entities within one enterprise may want to process transactions
through different payment systems or use separate relationships with one payment
system.
When you create an internal payee, you must specify the following information:
910 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
The Configured Processing Types region enables you to specify the types of payment
instruments the internal payee will accept to receive funds from customers.
A purchase card is a special type of credit card that is issued by your company to its
employees. The card is generally used by the employees for purchasing corporate
supplies and services. Payments are made by your company to the card issuer.
Purchase cards, also known as procurement cards, possess more features,
capabilities, and controls than standard consumer credit cards.
Three levels of data can be captured for a purchase card and sent by a merchant to
your company through the payment system as follows:
Level I: Transaction data consists of only basic data. A standard credit card transaction
provides Level I data to the payment system. Your company cannot derive any special
benefits from purchase card usage if the merchant passes only Level I data.
Level II: Transaction data, such as tax amount and order number, in addition to Level
I data.
Level III: Transaction data that consists of line item detail, which provides specific
purchase information such as item description, quantity, unit of measure, and price.
This information is very useful to your company to help streamline accounting and
business practices and to merge payment data with electronic procurement systems.
NOTE: Payments supports Level III data for both payment processors and gateway
payment systems.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 911
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > Search: Tasks pane: Define Receivables >
right arrow > Define Receivables Configuration folder > Define Funds Capture
folder > Go to Task icon for Manage Internal Payees task > Manage Internal Payees
page > Search for an internal payee > Manage Routing Rules button > Manage
Routing Rules page.
You assign routing rules to internal payees during their setup. Each internal payee can
prioritize its routing rules. The routing rule with the highest priority is evaluated by
Oracle Fusion Payments first. If the values in the requested funds capture transaction
match the conditions in the routing rule, that transaction is routed to the applicable
payment system account for processing, and the derived funds capture process
profile is used to define how the transaction is processed.
912 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
If the attributes in the requested funds capture transaction do not match the conditions
in the routing rule, the routing rule is disregarded and Payments evaluates the next
routing rule.
If all routing rules are evaluated and none apply, Payments looks for a payment
system account and funds capture process profile specific to the payment method
type entered for the internal payee on the Default Routing region of the Manage
Routing Rules page.
Setup and Maintenance work area > Search: Tasks pane: Define Receivables >
right arrow > Define Receivables Configuration folder > Define Funds Capture
folder > Go to Task icon for Manage Internal Payees task > Manage Internal Payees
page > Search for an internal payee > Manage Routing Rules button > Manage
Routing Rules page > Select a payment method > Create button > Create Routing
Rule page.
Routing rules route a funds capture transaction to a payment system and payment
system account and determine the funds capture payment profile to be used, which
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 913
Lesson 13: Configuring Oracle Fusion Payments – Receivables
The payment system account and funds capture process profile that are used for
an authorization will automatically be used for any further actions on the funds capture
transaction, including settlement and any follow-on refunds.
914 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Key Decision:
Best Practice:
Funds capture transactions are identified by business unit, but are processed
by internal payee. The internal payee models how the enterprise accepts payments for
processing. You can assign multiple business units to one internal payee.
If all business units require identical processing, create one internal payee to
serve them all.
If business units require different processing, create one internal payee per
business unit.
NOTE: Student Activity: Creating a Funds Capture Payment Method, a Funds Capture
Process Profile, Modifying an Existing Internal Payee, and Creating a Routing Rule
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 915
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Payments Security folder.
The setup for implementing Oracle Fusion Payments is provided in the Setup and
Maintenance work area as part of the Financials offering. This section of the lesson
covers the Define Payments Security setup activity and its setup task, Manage
System Security Options.
916 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Before you can set up the Define Payments Security activity, you must set up a wallet
file on the file system of the Financials Domain Enterprise Storage Server (ESS) to
enable encryption of payment information.
1. Create an empty Oracle Wallet ewallet.p12 using the Oracle Wallet Manager
utility.
2. Take one of the following actions to create the wallet: Let Payments
automatically generate a secure key and create the wallet or generate a
custom secure key by copying a file containing the bits of the key to the same
directory as the empty Oracle wallet ewallet.p12.
If you would like to use your own system-level encryption key, create a binary key file
containing your 3DES key. Both the ewallet.p12 and the binary key file should be
placed in the same directory, which must be readable and writable by the Weblogic
Server (WLS) container hosting the Payables Java EE application user interface.
1. When you create a wallet file on the Manage System Security Options page,
you must enter the full path of ewallet.p12 in the New Wallet File Location field
in the Edit System Key dialog box. If you are using a user-defined key, you
must enter the full path of the binary key file in the Key File Location field.
2. After you create the wallet file on the Manage System Security Options page, you
must also copy the ewallet.p12 and the binary key file to the same path for the
Application Developer Framework (ADF) user interface servers for the
Receivables and Payables Java EE applications.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 917
Lesson 13: Configuring Oracle Fusion Payments – Receivables
NOTE: Any time the system key is updated, this copy action must be
performed.
3. After you create the wallet, ensure that you securely delete the file containing the
key bits by using a utility that supports secure deletion.
918 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
System key: The encryption master key for the entire installation. It is stored in
an Oracle Wallet file and is used to encrypt Payments system subkeys.
Wallet file: A digital file that stores the system security key used to encrypt
sensitive data. The wallet also performs HTTP client authentication of middle-tier
servers for payment systems that require this level of security.
System subkey: A digital key that sits within the system key and is used to
encrypt payment instrument data.
Chained key encryption: An encryption approach used for data security where
A encrypts B and B encrypts C. This is used to encrypt sensitive information in
the database.
Masking: Partially or completely concealing the digits of card numbers or other
sensitive data in the user interface.
Payment instrument: A credit card, debit card, or bank account used by a
payee to collect a payment from an external payer, such as a customer.
Internal bank accounts: The deploying company's bank accounts, which are set
up as disbursement bank accounts in Oracle Fusion Payables and as remit-to
bank accounts in Oracle Fusion Receivables and Oracle Fusion Cash
Management.
External bank accounts: Bank accounts of the deploying company's customers,
suppliers, or employees.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 919
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Setup and Maintenance work area > All Tasks tab > Search field: Task Lists and
Tasks > Name field: Payments > Search button > Define Payments Security folder >
Go to Task icon for Manage System Security Options task > Manage System
Security Options page.
The Oracle Fusion Payments system security options enable you to set security options
for payment instrument encryption and payment instrument masking. These
options are used for both funds capture and disbursement processes. Implementation of
the system security options should be part of a complete security policy that is specific
to your organization.
920 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
To secure your sensitive data, you can choose from the following options:
The Scheduled Processes region allows you to monitor the status of the security
programs run from this page.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 921
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Key Decision:
Comply with Payment Application Data Security Standards (PA-DSS), which is the
security standard that is required for processing most types of credit cards.
Store the wallet in a very secure, limited access file system location.
Obtain encryption keys externally or let Payments generate them.
Rotate encryption keys periodically.
922 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Key Decision:
Best Practice:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 923
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Credit card numbers entered in Oracle Fusion Receivables and Oracle Fusion
Collections are encrypted automatically based on the credit card encryption setup you
enable on the Manage System Security Options page.
To run the Encrypt Credit Card Data program navigate as follows: Navigator menu >
Tools menu > Scheduled Processes link > Overview page > Schedule New Process
button > Schedule New Process dialog box > Job radio button > Process Name
choice list: Encrypt Credit Card Data > OK button > Process Details dialog box >
Notify me when this process ends check box > Submit button > Close button > OK
button > Close button.
924 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
IMPORTANT: The Bank Account Encryption feature does not affect the employing
company's internal bank account numbers. Internal bank accounts are set up in Oracle
Fusion Cash Management and are used as disbursement bank accounts in Oracle
Fusion Payables and as remit-to bank accounts in Oracle Fusion Receivables.
IMPORTANT: If bank account numbers are brought into Payments through import or
customization, Oracle recommends that you run the Encrypt External Bank Account
Data program immediately afterward.
To run the Encrypt External Bank Account Data program navigate as follows:
Navigator menu > Tools menu > Scheduled Processes link > Overview page >
Schedule New Process button > Schedule New Process dialog box > Job radio
button > Process Name choice list: Encrypt External Bank Account Data > OK
button > Process Details dialog box > Notify me when this process ends check box
> Submit button > Close button > OK button > Close button.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 925
Lesson 13: Configuring Oracle Fusion Payments – Receivables
When you enable encryption in Oracle Fusion Payments, you create one system-level
security key, which is a 168 bit 3-DES key. The system key is the encryption master
key for the entire installation. It is stored in an Oracle Wallet file and is used to encrypt
Payments subkeys.
The Encryption feature enables you to rotate the system key. System key rotation
changes the subkey data, but does not result in a re-encryption of the credit card
numbers or bank account numbers. To secure your payment instrument data, your
security policy should include a regular schedule to rotate the system keys.
The security architecture for credit card data encryption and bank account data
encryption is comprised of the following components:
926 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 927
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Payments stores all of the Trading Community Architecture (TCA) party's payment
information and its payment instruments, such as credit cards and bank accounts. This
common repository for payment data provides data security by allowing central
encryption management and masking control of payment instrument information.
On the Manage System Security Options setup page, credit card numbers and
external bank account numbers of suppliers and customers can be masked by selecting
the number of digits to mask and display. For example, a bank account number of
XXXX8012 represents a display of the last four digits and a masking of all the rest.
These settings specify masking for payment instrument numbers in the user interfaces
of multiple applications.
928 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 13: Configuring Oracle Fusion Payments – Receivables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 929
Lesson 14: Configuring Oracle Fusion Advanced Collections
Accessing the setups for Collections in this lesson is done from either:
930 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 931
Lesson 14: Configuring Oracle Fusion Advanced Collections
Collectors can navigate easily from the Collections Dashboard to the Customer work
area where the focus is on collecting for specific delinquent customers. The information
provided allows 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).
932 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 933
Lesson 14: Configuring Oracle Fusion Advanced Collections
Begin in the Setup and Maintenance work area > Click the All Tasks tab > In the
Search region, enter Define Collections in the Name field > Click the Search button.
Configuring Oracle Fusion Advanced Collections starts from the Setup Manager
under the Financials folder. The list of tasks to complete the implementation is
arranged in the order they should be completed.
Define Collections (Required setups are in bold and marked with an asterisk.)
934 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 935
Lesson 14: Configuring Oracle Fusion Advanced Collections
Oracle Fusion Human Capital Management: Required to create employees, jobs, and
roles. These must be created and configured prior to starting a Financials
implementation project.
Oracle Fusion General Ledger: Used to configure the financial structures such as the
Chart of Accounts.
936 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Aging Methods are periods of time used to group receivables, debit and credit items to
achieve an understanding of a customer's delinquency profile. Grouping transactions by
buckets of time creates an aging view of the customer.
Oracle Fusion Advanced Collections groups overdue debt by time and assigns work
based on buckets of debt items. For example, aging categorizes receivables into
buckets such as; current, 30 days, 60 days, 90 days, and 120 days and over. The
Manage Aging Methods page consists of two regions: Aging Methods and Aging
Method Details.
Aging Methods is where you name, select the type, enable, assign the set, and
provide a description of the method.
Aging Details is where you order your sequence, bucket type, set your day
ranges, and provide your display information for reporting.
Aging Methods are used during the creation of aged dunning plans. Collections
delivers preconfigured aging methods and allows the ability to create new aging
methods based on company requirements. The four Aging Methods delivered with the
Collections product are: 4-Bucket Aging, 5-Bucket Aging, 7-Bucket Aging, and
Statement. You cannot modify these delivered aging methods. However, you can copy
any delivered aging method, that the system renames with the prefix Copy and allows
you to modify the copied aging method.
The Aging Method Set controls access to data and is defined in the Setup Manager
under the Common Applications Configuration for Financials task list. Refer to Lesson 3
covering Business Units and Lesson 10 for more information on Set Assignments.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 937
Lesson 14: Configuring Oracle Fusion Advanced Collections
Begin at the Setup and Maintenance work area > Click the All Tasks tab > In the
Search region > Enter Manage Aging Methods in the Name field > Click the Search
button > Click the Go to Task icon.
938 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Manage Collectors
Setting Up Collectors
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 939
Lesson 14: Configuring Oracle Fusion Advanced Collections
Setting Up Collectors
Set up collectors in Setup Manager after you have created the individual as an
employee in Human Capital Management (HCM). Collector setup is used for:
Begin at the Setup and Maintenance work area > Click the All Tasks tab > In the
Search region > Enter Define Collections in the Name field > Click the Search button.
940 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Manage Collectors
Start in from the Manage Collectors row > Click the Go to Task icon.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 941
Lesson 14: Configuring Oracle Fusion Advanced Collections
942 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
If you have multiple business units you must define at least the Common Set.
Dunning contacts must be specified at the bill-to site level for each customer.
To send the same dunning notice to more than one contact, be sure to assign
purpose of Dunning to each contact.
Review pre-configured dunning templates, create new ones if needed.
Test dunning with small set of test contacts before running in a live instance.
Run the Send Dunning Letters process after running Update Dashboard
Summary process.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 943
Lesson 14: Configuring Oracle Fusion Advanced Collections
The Manage Dunning Configurations page supports the ability to create different
dunning configurations for different reference data sets, depending on operational and
business requirements. Dunning targets collections correspondence to the right
customer contact at the right time.
Begin at the Setup and Maintenance work area > Click the All Tasks tab > In the
Search region > Enter Define Collections in the Name field > Click the Search button.
944 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Start from the Manage Dunning Configurations row > Click the Go to Task icon.
Companies sending collection letters to their customers based on the oldest aged
transaction can use the Aged dunning method. Delinquent transactions are identified
automatically when the Delinquency Identification concurrent process is run.
Preconfigured dunning notice templates are available, or the deploying company can
create their own dunning notice templates. As the oldest aged transaction moves into
the next aging bucket, the content of the dunning letter can change. 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 templates are
associated to aging buckets in the dunning configuration process.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 945
Lesson 14: Configuring Oracle Fusion Advanced Collections
Select the Aged Dunning row under the Dunning Configuration Name > Click the
Edit icon
Staged dunning is based on the number of days since the last dunning letter was sent,
rather than the number of days transactions are past due. A single consolidated letter
can be sent to eliminate sending multiple staged dunning letters to the same customer
who has more than one delinquent transaction. Delinquent transactions are identified
automatically when the Delinquency Identification concurrent process is run. Staged
dunning letters are sent at delayed intervals defined in the Dunning Configuration
process. These intervals control the timing of each letter
946 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Select the Staged Dunning row under the Dunning Configuration Name > Click the
Edit icon
It is recommended you use the Copy feature to edit an existing seeded dunning
configuration. This feature automatically prefixes the name with the word Copy. You
can then use the Edit icon to make the appropriate changes.
Select the Aged Dunning or Stage Dunning row under the Dunning Configuration
Name > Click the Copy icon
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 947
Lesson 14: Configuring Oracle Fusion Advanced Collections
Create new Dunning Configurations if the delivered configurations do not meet your
business needs. Both Aged and Staged dunning are supported. Use the Send
Dunning Letter process to execute and send correspondence. Dunning letters
templates are stored in the Business Intelligence Publisher (BIP) server
Start from the Manage Dunning Configurations row > Click the Go to Task icon.
948 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 949
Lesson 14: Configuring Oracle Fusion Advanced Collections
Global Preferences configurations are applied to all sets and the default values
appear in Collections Dashboard and Customer work area.
Preferences configurations are applied to a specific preference set. These
preferences determine the default for collections business levels, aging,
exchange rate, correspondence send method, and correspondence contact for
specific data sets. If no other data sets are set up, these values come from the
Common Set.
NOTE: Data Reference Sets are covered in Lesson 3 and more detailed information
can be found in the Appendix of this course.
Begin at the Setup and Maintenance work area > Click the All Tasks tab > In the
Search region > Enter Define Collections in the Name field > Click the Search button.
950 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Start from the Manage Collections Preferences row > Click the Go to Task icon.
Global Preferences
Selections made in the Global Preferences region define the following:
Preferences
Selections made in the Preference region define the following:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 951
Lesson 14: Configuring Oracle Fusion Advanced Collections
Search parameter in the global area defaults to three characters. If you lower this
value, performance in the User Interfaces may be impacted.
952 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
You can implement the following optional setup steps in Oracle Fusion Advanced
Collections:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 953
Lesson 14: Configuring Oracle Fusion Advanced Collections
Oracle Fusion Advanced Collections comes with predefined lookups. You can define
additional lookups if required for your business.
Lookups are containers for the list items that appear in an application. Users select one
of the items from such lists to enter a value on the application UI.
1. Lookup Type - A lookup type is a static list of values users use to make entries
in the application. This is the name of the field that appears on the setup UI and
not on the application UI where you make the selection.
2. Lookup Code - An internal application code for each lookup that is not visible to
users.
3. Meaning - The actual UI term associated with the lookup code. It is the item that
appears in the list on the application UI against the specific field name, and can
be selected by the users to indicate their choice.
4. Tag - A label associated with that lookup. Certain product offerings use lookup
tags for functionality that is specific to that product. Refer to the product offering-
specific documentation for more information. If no such use of tag is
documented, the Tag is ignored.
5. Enabled (status) - Determines the availability of the meaning (the value or the
item) within the selection list for that lookup type. If you do not enable it, the value
does not appear in the selection list at runtime.
1. Standard Lookups - These are the simplest form of lookup types consisting of
lookup codes and their meanings.
2. Common Lookups - These lookups are available for internal system
administrative use and are used by more than one application.
3. Set-enabled Lookups - These lookups contain lookup codes that are part of a
reference data. You can use sets to enable different values in that lookup for
different sets of users. At runtime, a selected attribute determines which set-
enabled lookup will be visible to the users. For example, the attribute east-coast
954 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
NOTE: For more information, see the Lookups topic in the Appendix.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 955
Lesson 14: Configuring Oracle Fusion Advanced Collections
Note Types
Note Type Mappings
Note Types
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.
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 will see
the note types only applicable to that object. If the list is empty, note type mapping
doesn't exist for that object, and default note types will be used. Select Default Note
Types to view the default note types in the system. Modifying default note types will
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 will result 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.
Note
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 the Appendix.
956 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
NOTE: For more information on defining descriptive flexfields, see the Descriptive
Flexfields topic in the Appendix.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 957
Lesson 14: Configuring Oracle Fusion Advanced Collections
Understand the Setup Manager Task List and Tasks for Collections.
Prerequisites setups you need to complete before configuring Collections.
How to set up a minimum configuration necessary to operate Collections.
Optional configurations for Collections.
958 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 14: Configuring Oracle Fusion Advanced Collections
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 959
Lesson 15: Configuring Oracle Fusion Cash Management
Accessing the setups for Cash Management in this lesson is done from Setup
Manager in either:
960 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 961
Lesson 15: Configuring Oracle Fusion Cash Management
Organizations must effectively manage and control their cash cycle. Oracle Fusion
Cash Management is an enterprise cash management solution that allows you :
Integration across your enterprise allows users to handle payments and settlements and
clear payments and receipts. Those products include:
962 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 963
Lesson 15: Configuring Oracle Fusion Cash Management
Setup and Maintenance > All Tasks > Search region, enter Financials in the Name
field > Search button > Expand Financials > Expand Define Receivables
Configuration.
The Define Cash Management and Banking Configuration folder contains the set up
tasks for Cash Management.
964 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Define Cash Management and Banking Configuration (Required setups are in bold
and marked with an asterisk.)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 965
Lesson 15: Configuring Oracle Fusion Cash Management
Banks, branches, and accounts fit together on the premise of the Bank Account 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.
Banks
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 prompts you, asking if you want to use that
966 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
party to create the bank. The option is available only after the existing party has been
found with the same name and country.
Branches
Once you have created your bank, the next step is to create a branch or branches
associated to the bank. The matching option is also available when creating branches.
To create a new branch without using the matching option, manually enter in the
information required. You can define other branch-related attributes in 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.
Accounts
Once the bank and branch are created, you can proceed to the bank account setup.
Select the bank branch you want to associate to your bank account. Assign the owning
legal entity of the bank account. The legal entity must have a primary ledger associated
with it before it will show up in the Legal Entity list of values. There are four areas
associated to 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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 967
Lesson 15: Configuring Oracle Fusion Cash Management
968 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Manage Banks
The user can search for existing banks, view and update them, or create new banks.
Select the row Manage Banks > Click the Go to Task icon.
Country.
Bank Name must be unique within a country.
Addresses.
Contacts.
Click the Create icon > Expand Addresses > Expand Contacts.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 969
Lesson 15: Configuring Oracle Fusion Cash Management
Manage Branches
Bank Branches
Create a new branch or one from an existing party. A branch can be created from an
existing party using the matching option when the existing party was found with the
same name. You can further define other branch related attributes.
Select the Manage Bank Branches row > Click the Go to Task icon > Expand
Addresses > Expand Contacts
970 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Manage Accounts
Bank Accounts
Create, edit and view bank account information. Detailed settings at the different tab
levels provide control and access to the bank account information. Assigning a unique
general ledger cash account to each account and use it to record all cash transactions
for the account. This facilitates book to bank reconciliation
Select the Manage Bank Accounts row > Go to Task icon > Expand Additional
Information > Contacts
Account Use
Account use refers to accounts created for Oracle Fusion Payables, Oracle Fusion
Receivables, and Oracle Fusion Payroll. When creating an account to be used in one
or more of these applications you must select the appropriate use or uses.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 971
Lesson 15: Configuring Oracle Fusion Cash Management
NOTE: Display the GL account fields by entering a value for bank branch, account
name, account number, currency, and legal entity.
Select the Manage Bank Accounts row > Go to Task icon > Expand Additional
Information > Contacts
General tab
The general tab provides additional information, activating the account, and contact
information for the account.
972 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Control Tab
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 973
Lesson 15: Configuring Oracle Fusion Cash Management
Security tab.
You have the option to further secure the bank account so that it can only be used 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 the 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 in order to use it.
974 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 975
Lesson 15: Configuring Oracle Fusion Cash Management
Manage Bank Statement Transaction Codes that each bank uses to identify
different types of transactions on its statements.
Manage Parse Rule Sets are used to transform data during the bank statement
import process.
Manage Bank Statement Transaction Creation Rules allows you to configure
rules to create transactions from unreconciled statement lines to record items
such as bank charges, interest, or other miscellaneous items.
NOTE: These setups are defined independent of the bank accounts. Parse rules and
Bank Statement Transaction Creations rules need to be assigned to the bank accounts
that these rules apply.
976 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Bank statement transaction codes are the internal codes that are used on a bank
statement line to identify the type of transaction being reported. These are also referred
to as transaction codes and statement codes.
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Bank Statement Transaction Codes row.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 977
Lesson 15: Configuring Oracle Fusion Cash Management
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Bank Statement Transaction Codes row > Click the Go to Task icon.
Define the transaction codes that each bank uses to identify different transaction types
on its statements. Bank statement transaction codes can be shared across different
bank accounts. Define a bank transaction code for each code that you expect to receive
from each bank that you use. For both Create and Edit enter a code, description, and
transaction type.
978 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Externally reported balance and transaction codes can be transformed to the internally
defined codes using Oracle Fusion Payments Code Map Groups. Each code map
group is assigned to a format, and two code map groups mapping the BAI2 and
EDIFACT opening and closing booked balance codes to the internal balance codes are
provided. SWIFT940 does not require a balance code mapping because it is position
based but a code map group can be created to map the transaction codes to the
internally defined transaction codes. Bank statement codes that are defined as internal
codes do not require a code map.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 979
Lesson 15: Configuring Oracle Fusion Cash Management
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Bank Statement Transaction Codes row > Click the Go to Task icon.
Because each bank might use a different set of transaction codes, you must define a
bank transaction code for each code that you expect to receive from each bank that you
use. Transaction types include: Automated clearing house, Bank adjustment, Fee,
Check, Electronic funds transfer, Interest, Lockbox, Miscellaneous, and Zero balancing.
For both Edit and Create the domain, family and sub family fields are optional.
980 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Parse Rule Sets are used to transform data during the bank statement import process.
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.
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Parse Rule Sets row.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 981
Lesson 15: Configuring Oracle Fusion Cash Management
When defining parse rule sets consider defining rules for statement line attributes such
as reconciliation reference that will be used for reconciliation matching and identifying
statement lines for external cash transaction creation and accounting.
Expand Define Cash Management and Banking Configuration > Define Bank
Statement Processing and Reconciliation row and expand> Manage Parse Rule
Sets row > Go to Task.
Each parse rule within a parse rule set consists of the following fields:
982 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
[LITERAL](<[MATCHING TOKEN],[START-END]>)[LITERAL]
Where
MATCHING TOKEN = A token (or set of tokens) which describes the data to extract.
Valid tokens are:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 983
Lesson 15: Configuring Oracle Fusion Cash Management
984 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 985
Lesson 15: Configuring Oracle Fusion Cash Management
986 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Mapping Types:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 987
Lesson 15: Configuring Oracle Fusion Cash Management
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Cash Transaction Type Mapping row.
988 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Create Mapping
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 989
Lesson 15: Configuring Oracle Fusion Cash Management
Payroll Payment Type Mapping: Identify the Transaction and Payment Type
990 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Tolerance rules allow you to specify date, amount, and percentage tolerances that
prevent or warn you when reconciliation would be a breach of a defined tolerance.
Consider the following:
Amount tolerances are most often used when reconciling foreign currency
transactions where there may be differences due to rounding or fluctuations in
the exchange rate. They can also be used if a bank includes a processing fee in
the bank statement line amount.
Date tolerances are primarily used for checks that may be issued on one day and
not clear the bank until days or weeks later. By applying tolerances you can
automate the reconciliation and accounting for these types of transactions.
If no date or amount tolerance is defined within a rule, it requires an exact
match.
For manual reconciliation, a tolerance rule can optionally be assigned to a bank
account.
For automatic reconciliation, a tolerance rule can be associated with a
matching rule in the Rule Set setup and can be applied if the matching rule
matches on date and amount or both.
The one exception occurs when you assign a tolerance rule that includes
amount tolerances to a non one to one match type matching rule. In this non one
to one match, the amount tolerance is ignored and amounts must match exactly.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 991
Lesson 15: Configuring Oracle Fusion Cash Management
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Bank Statement Reconciliation Tolerance Rules row.
992 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 993
Lesson 15: Configuring Oracle Fusion Cash Management
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.
Amount Tolerance
Reconciliation amount tolerances can only be used in one to one matching scenarios
for both manual and automatic reconciliation. No reconciliation amount tolerances are
allowed in one to many, many to one, or many to many matching scenarios. In these
scenarios the amount of the bank statement line or lines must be equal to the amount of
the transaction or transactions. Reconciliation amount tolerances can be defined as
percentage or amount ranges or both.
If both percentages and amounts are applied, the application uses the most
conservative tolerance depending upon the statement line amount. For example, if the
amount tolerance equals plus or minus $5, the percentage tolerance equals plus or
minus 1%, and the statement line amount is $100, the application first calculates the
percentage amount (1% of $100 dollars = $1). It then compares this to the $5 amount
and uses the smaller amount. In this case it is $1 dollar, so to reconcile a transaction to
this line it must be between $99 and $101.
Exception
994 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 995
Lesson 15: Configuring Oracle Fusion Cash Management
Matching rules allow you to determine how to match bank statement lines and
application transactions, and help to achieve a higher match rate in Autoreconciliation,
minimizing the need for manual intervention. You define bank statement automatic
reconciliation matching rules and assign them to bank statement automatic
reconciliation rule sets.
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Bank Statement Reconciliation Matching Rules row.
996 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Create, edit, copy and delete matching rules to be used for reconciliation.
Rule name.
Transaction source or sources.
Match type: one to one, one to many, many to one, or many to many.
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.
Additional Matching Criteria: Allows you to specify additional matching logic or
filtering conditions that must be true for the bank statement line or lines and
transaction or transactions to be matched successfully. Only group by and
amount fields are available for matching if grouping is used.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 997
Lesson 15: Configuring Oracle Fusion Cash Management
You can select one or multiple transaction sources in a rule. If multiple sources are
selected in a one to one or many to one matching rule, then the autoreconciliation
program looks for a matching transaction across the selected sources. If multiple
sources are selected in a one to many or many to many matching rule, then the
program first finds all available transactions across the selected sources and then
applies grouping rule to the whole data pool. This means that statement lines can be
reconciled to a group that includes transactions across the different sources. If you want
transactions included in a group to be from the same transaction source then you can
specify Transaction Source as a grouping attribute.
998 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Bank Statement Reconciliation Rule Sets row.
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 999
Lesson 15: Configuring Oracle Fusion Cash Management
1000 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
You build the rule set and the rule set detail as a parent-child relationship. Each rule set
consists of one or more matching rules that can be prioritized or sequenced. The rules
should be ordered to achieve a greater reconciliation success rate. It is strongly
recommended that one to one rules be sequenced above rules of other types. To
provide an optimum reconciliation rate, you should change the sequence number
depending on how accurately the given rule is likely to reconcile against the correct
bank transactions. For example, transactions from sources for which the bank provides
you a reference ID are likely to have a higher reconciliation rate. These rules should be
placed at the top with a lower sequence number. Conversely, transactions with no
reference ID are likely to have duplicates or lower reconciliation rates, and you should
place them at the bottom with a higher sequence number.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1001
Lesson 15: Configuring Oracle Fusion Cash Management
Use the Edit feature to make updates or add and rearrange rule sequences.
1002 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
External cash transactions are transactions related to cash activity that have not been
recorded within the system. There are four sources of external transactions:
Manual entry.
Import.
Balancing transactions created during reconciliation for amount variances.
Bank statement transactions created using the Bank Statement Transaction
Creation program. External cash transactions can optionally be accounted
when reconciled.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1003
Lesson 15: Configuring Oracle Fusion Cash Management
Expand Define Cash Management and Banking Configuration > Select the Define
Bank Statement Processing and Reconciliation row and Expand > Select the
Manage Bank Statement Transaction Creation Rules row.
1004 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Rules are created as a separate business object and assigned to a bank account in the
Manage Bank Account page. In the bank account component the rules are able to be
sequenced, such that the application processes the rules in sequential order. The group
of sequenced rules on the bank account constitutes the bank accounts rule set that is
used when running the Bank Statement Transaction Creation Program.
This program is often used to create transactions and account for first notice items such
as bank charges, fees, or interest. It is recommended that you first run
Autoreconciliation and perform any manual reconciliation on a bank statement before
running this program to avoid creating external transaction from bank statement lines
which already have transactions recorded in the application.
Create, delete, edit and view a rule. Each rule identifies a bank statement line and
creates a transaction. You can specify some of the attributes and characteristics of the
created transaction.
Create a new rule by entering in the required information: Name and Legal Entity.
When the Legal Entity is assigned the Cash and Offset Account appear under the
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1005
Lesson 15: Configuring Oracle Fusion Cash Management
Accounting checkbox. Enter the Type and Transaction Code and assign the
appropriate general ledger accounts.
Make changes to existing rules using the Edit feature. You can Delete a rule, but an
optional alternative is to inactivate the rule by unchecking Active.
1006 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Selecting the link in the name column allows you to review the rule information. You
must be in either the Edit or Create mode to make changes or create a new rule.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1007
Lesson 15: Configuring Oracle Fusion Cash Management
Begin configuring Oracle Fusion Subledger Accounting from the Setup and
Maintenance work area.
Navigation: Home page > Navigator > Tools > Setup and Maintenance > Manage
Implementation Projects > <Your implementation project>. Expand your specific
product task list to access the Define Subledger Accounting Rules task list.
This graphic displays the tasks to complete to set up Subledger Accounting for your
product. You can determine the task lists and tasks that are included when you define
the Configure Offerings attributes. You can include either the Manage Subledger
Accounting Method task list or the Maintain Subledger Application and Accounting
Method task list in your offering.
1008 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
NOTE: See the Configuring Oracle Fusion Subledger Accounting lesson for
additional information on the Define Subledger Accounting Methods task.
NOTE: See the Oracle Fusion Accounting Hub Implementation guide for additional
information on Maintain Subledger Application and Accounting Method.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1009
Lesson 15: Configuring Oracle Fusion Cash Management
Process Category
A process category consists of specific event classes and the event types within those
classes. To restrict the events selected for accounting, users can select a process
category when they submit the Create Accounting process. This may be useful for
segmenting events due to processing volumes.
An accounting event class categorizes transaction types and groups event types for
accounting rules. You can assign a transaction view, system transaction identifiers, and
1010 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
optionally user transaction identifiers and processing predecessors for an event class.
The transaction view should include all columns that have been mapped to system
transaction identifiers for the accounting event class as well as the user transaction
identifiers.
System transaction identifiers uniquely identify transactions from the source systems.
An identifier is the primary key of the underlying subledger transaction. At least one
system transaction identifier must be defined for the accounting event class.
User transaction identifiers constitute the user oriented key of the underlying subledger
transaction, and are typically drawn from one or more database tables. These identifiers
are primarily used in accounting events inquiry and on accounting event reports, to
uniquely identify transactions. You can specify up to ten columns from a view that are
available for inquiry and reports. As part of the implementation, an individual with
technical support personnel (not a functional user) defines the view (called a transaction
view) which will be used to store the identifiers.
The determinants:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1011
Lesson 15: Configuring Oracle Fusion Cash Management
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 only accounts
business events that are enabled for accounting.
1012 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Initial Setups
In the Setup and Maintenance work area create an implementation project for
the Oracle Financials offering.
Subsequent Maintenance
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1013
Lesson 15: Configuring Oracle Fusion Cash Management
1014 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 15: Configuring Oracle Fusion Cash Management
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1015
Lesson 16: Appendix
1016 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Appendix Content
Appendix Sections:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1017
Lesson 16: Appendix
1018 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
NOTE: These steps are performed after installation and provisioning, and before setting
up enterprise structures and implementing projects. Between preparing users and
synchronizing users and roles from LDAP, your enterprise needs to configure offerings
and set up task lists. Between synchronizing users and roles from LDAP and setting up
enterprise structures, your enterprise needs to create initial implementation users.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1019
Lesson 16: Appendix
1020 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
In Oracle Fusion Applications, you manage users and security through Oracle Fusion
Human Capital Management (HCM) user management flows, which are included in
each of the offering task lists. However, the HCM task flows require that enterprise
structures have been set up, and yet to add users who can set up enterprise structures
you need to have set up HCM. Therefore, you need to create one or more initial
implementation users who have the access needed for.
User management
For a standard, full implementation of Oracle Fusion Applications, the initial activities
are as follows :
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1021
Lesson 16: Appendix
1. The Oracle Identity Management System Administrator user prepares the Oracle
Fusion Applications super user for user management and configuration tasks.
2. The Oracle Identity Management System Administrator user provisions the IT
Security Manager job role with roles for user and role management.
3. The Oracle Fusion Applications super user synchronizes LDAP users with HCM
user management so that users can be provisioned with roles through HCM.
4. The Oracle Fusion Applications super user signs in to Oracle Fusion Applications
and performs the Create Implementation Users task to create one or more IT
security manager and administrator users provisioned with security
administrative entitlement.
5. The newly created IT Security Manager user signs in to Oracle Fusion
Applications and performs the Create Implementation Users task to create
implementation project managers.
1022 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1023
Lesson 16: Appendix
Background
Oracle Fusion Applications installation provisioning prompts for creating a super user
name (for example, FAADMIN) and password. This super user is the initial user
available for signing into Oracle Fusion Applications and performing initial user
management tasks. In order to access Oracle Identity Manager for such tasks as Create
Implementation Users, the super user must be registered with an e-mail address in
LDAP. An e-mail address is not created when installing and provisioning Oracle Fusion
Applications.
Scope
Update the Oracle Fusion Applications super user ID in LDAP (for example
Oracle Internet Directory) with an E-mail address
Reconcile LDAP and Oracle Identity Manager
Steps
From the Oracle home directory in the Oracle Identity Management (IDM) environment,
run the following command in UNIX as a user with administrative privileges in the
Oracle Identity Management (IDM) domain:
_______________________________________________________
dn: dn_of_super_user_entry
changetype: modify
add: mail
mail:e-mail_address
EOF
1024 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
_______________________________________________________
where:
- IDM_ORACLE_HOME, oid_host, and oid_port are variables whose values are
determined by your installed environment
- dn_of_super_user_entry is the distinguished name of the user entry in LDAP, for
example: cn=faadmin,cn=users,dc=mycompany,dc=com
- e-mail_address is a fully qualified e-mail address of the form user@domain.com.
Run the LDAP User Create and Update Full Reconciliation scheduled job in Oracle
Identity Manager.
1. Sign in to Oracle Identity Manager (OIM) using the OIM System Administrator
user name.
The default user name of the OIM System Administrator is xelsysadm. Your
enterprise, however, may have chosen another user name and password for the
OIM Administrator. If you do not know the correct user name and password, or
the OIM URL, contact your OIM system administrator. For more information on
OIM, see the Managing the Password of the xelsysadm User section in the
Oracle Fusion Middleware Enterprise Deployment Guide for Oracle Identity
Management (Oracle Fusion Applications Edition).
2. Click the Advanced link in the upper right of the interface.
3. In the System Administration tasks in the Advanced Administration menu, click
Search Scheduled Jobs.
4. Enter the following job name in the Search Scheduled Jobs field.
5. Select the LDAP User Create and Update Full Reconciliation job in the search
results.
6. Click Run Now in the Job Details page.
7. Confirm job completion in the Job History region of the Job Details page.
Remain signed into Oracle Identity Manager for the preparing the IT Security Manager
job role for user and role management.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1025
Lesson 16: Appendix
NOTE: Student Activity Prepare the Super User, Prepare the IT Security Manager
Job Role, and Synchronize LDAP Users and Roles to Initialize HCM User
Management.
1026 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
The super user has broad access to Oracle Fusion Middleware and Oracle Fusion
Applications administration. Due to this broad access, your enterprise needs users
dedicated to managing users and applications security, such as an IT security manager
user. With user management entitlement, the super user creates one or more IT
security manager and security administrator users. If your enterprise does not require a
security administrator for Oracle Fusion Applications implementations, proceed with
Creating Implementation Project Managers.
The IT security manager user (or implementation project manager user if an IT security
manager is not needed) creates the implementation users using the Create
Implementation Users task in Oracle Fusion Applications, which accesses the
integrated Oracle Identity Manager provided by Oracle Fusion Middleware. In Oracle
Fusion Applications, this initial implementation user is a user account created in Oracle
Identity Manager only, specifically for setting up enterprise structures, and is not related
to a real person or identity such as a user defined in HCM. Once enterprise structures
are set up, subsequent implementation users can be created in HCM.
_______________________________________________________
NOTE: Depending on the size of your implementation team, you may only need a single
implementation user for security administration, implementation project management,
enterprise structures setup, and application implementation. That single user must then
be provisioned with all indicated roles, and therefore broad access.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1027
Lesson 16: Appendix
1028 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Related Resources:
http://www.oracle.com/technetwork/indexes/documentation/index.html
For example, the security reference manuals for Oracle Fusion Applications 11g
Release 1, Update 1 (11.1.2.0.0) are available at:
http://docs.oracle.com/cd/E25054_01/security.html
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1029
Lesson 16: Appendix
This lesson describes the following tasks in the Define Application Toolkit
Configuration task list, along with related setup:
1030 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Lesson Objectives
Select reports to appear in the Reports and Analytics pane on specific work
areas.
Specify the Watchlist categories and items available to users, and perform
other Watchlist setup.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1031
Lesson 16: Appendix
The Reports and Analytics pane provides a central point for users to view and run
operational or analytical reports. The pane is available on:
Reports and Analytics work area: Includes all reports that the user has access
to. From the Navigator menu, select Tools > Reports and Analytics.
Other select work areas in Oracle Fusion Applications: Includes reports
specific to the work area.
Each report in the pane is presented as a link, which represents a mapping to an object
in the Oracle Business Intelligence (BI) Presentation Catalog. Objects in the catalog
include:
Analyses
Dashboards
Oracle BI Publisher reports
For a given work area, you can determine which reports are mapped and available to
users in the Reports and Analytics pane by:
Creating mappings, for example to make custom reports available in the pane.
1032 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
To map reports to work areas, use the Map Reports to Work Areas page or the Edit
Settings dialog box. Any changes you make in either UI apply to all users with access
to the mapped work area.
This table shows the difference between the two setup UIs.
Use the Synchronize button to remove mappings to reports that are no longer in the
Oracle BI Presentation Catalog, for all work areas at once.
You can only map reports that you have access to, based on security.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1033
Lesson 16: Appendix
Watchlist
Provides a set of shortcuts to items that users want to track or that require users'
attention.
Is available from the Watchlist menu in the global area or in the Watchlist
region on the Welcome dashboard.
Consists of Watchlist items organized into Watchlist categories.
For example, under the Expenses category, there is a predefined Watchlist item for
unassigned corporate cards. Each item displays a corresponding count, for example 1.
The user can click the Unassigned corporate cards link to navigate to the work area
where the card can be assigned.
Aside from using predefined Watchlist categories and items, users can:
Create their own Watchlist items using saved searches. For example, users can
create a saved search for corporate card transactions older than 30 days, and
put that on their own watchlist.
Set preferences to determine which categories and items are displayed or hidden
in their watchlist.
Manually refresh the Watchlist to get an updated count for items that are eligible
for refresh.
To set up Watchlist for all users, use the following tasks from the Setup and
Maintenance work area:
1034 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Set Watchlist Options: Enable or disable Watchlist categories and items, and
determine how often item counts can refresh.
Manage Standard Lookups: Rename predefined Watchlist categories or items.
You cannot delete predefined Watchlist categories and items, nor create any to be
available to all users.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1035
Lesson 16: Appendix
On the Set Watchlist Options page, use the Enabled column to disable or enable
Watchlist categories or items for all users. Disabling any category or item also disables
associated processes involved in calculating the Watchlist item counts.
Reasons for disabling are usually related to system performance. For example:
Users might create their own Watchlist items based on saved searches that are
too broad, so the Watchlist takes a long time to determine the count. You can
disable these Watchlist items to improve performance.
To troubleshoot poor performance, you can try disabling specific categories or
items to see which might be the cause.
This table describes the two types of Watchlist items and the impact of disabling each.
1036 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1037
Lesson 16: Appendix
Automatically, one time, soon after the user first opens the menu or region.
Manually using the Refresh icon in the Watchlist region, which is enabled after
five minutes since the last refresh.
On the Set Watchlist Options page, use the Refresh Interval in Seconds column to
define how often the query that calculates the count for a Watchlist item can be run. To
optimize Watchlist performance, set longer intervals for items that are less likely to have
frequent count changes.
During a refresh, the query runs for an individual Watchlist item only if the time since the
last query for this item is equal to or greater than the refresh interval.
For example, you set the refresh interval to eight minutes for Watchlist item A, and six
minutes for item B. The query runs for both items in the first Watchlist refresh. Seven
minutes later, the user clicks Refresh. It has not yet been eight minutes since the last
query of Watchlist item A, so the query does not run for this second refresh. The query
does run, however, for Watchlist item B, because more than six minutes have passed
since the last query.
NOTE: Because the Refresh icon is not enabled until five minutes after the last refresh,
you should not set a refresh interval that is less than five minutes. Intervals less than
five minutes are treated as equal to five minutes.
1038 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Use the Manage Standard Lookups page to edit predefined Watchlist category and
item names, for example, if the predefined display names have terms that your users
are not familiar with.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1039
Lesson 16: Appendix
Reference Resources
Related Resources:
1040 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Highlights
Select reports to appear in the Reports and Analytics pane on specific work
areas.
Specify the Watchlist categories and items available to users, and perform
other Watchlist setup.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1041
Lesson 16: Appendix
1042 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Lesson Objectives
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1043
Lesson 16: Appendix
Workflow is an automated process in which tasks are passed from a user, a group of
users, or the application to another user or group for consideration or action. The tasks
are routed in a logical sequence to achieve an end result.
A workflow human task is anything that requires attention or action from users.
Examples of tasks include approving an expense report or completing an employee
performance appraisal.
For workflows, Oracle Fusion Applications uses the approval management extensions
of the human workflow services from Oracle SOA Suite, as well as the Oracle BPM
Worklist application.
Users to access tasks assigned to them and perform actions based on their roles
in the workflow.
Implementors to perform approval management setup, to define who should act
on which types of transactions under what conditions.
1044 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
To set up approval management, use the following setup tasks from the Setup and
Maintenance work area, which take you to Oracle BPM Worklist.
Manage Approval Groups: Optionally create and maintain sets of users who
can act on workflow tasks, for example a chain of approvers for expense reports.
Manage Task Configurations: Define approval policies that determine how and
when tasks are routed. For example, you can specify that expenses under a
certain amount should be automatically approved and not sent to any approver.
To access these setup tasks, you need the BPM Worklist Administration Duty role,
which is predefined for the Application Implementation Consultant job role.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1045
Lesson 16: Appendix
Key Concepts
Stages
Stages organize approval flows in logical categories within a task. For example,
within a contract approval task, there can be one stage for contract header
approval and another for line level approval.
A list builder is a mechanism to determine the task assignees, usually approvers, for
example based on going up the supervisory hierarchy.
The following list builders are based on structures in Oracle Fusion Human Capital
Management (HCM), which must be set up appropriately.
Supervisory: The hierarchy of employees, with defined job roles, and their
managers. For example, Joe Smith, administration assistant, reports to Alex
Park, manager, who reports to Anna Lee, senior manager.
Job Level: The supervisory hierarchy with job levels in consideration. The
approval list is generated based on the starting participant specified in a rule and
continuing until an approver with a sufficient job level is found. For example, Joe
Smith, administration assistant (job level 1), reports to Alex Park, manager (job
level 2), who reports to who reports to Anna Lee, senior manager (job level 2),
who reports to Jane Brown, director (job level 3).
Position: The hierarchy of job positions. Do not select this list builder; the
integration with HCM is not available.
Other list builders include:
1046 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
A rule set is collection of related rules to map out the policies and routing within
a stage. For example, for a stage for contract approval, there can be one rule set
for legal approval and another for management approval.
In each rule, you define a condition and specify the routing using a list builder.
Rule sets are predefined for each stage with these characteristics:
Flow: Serial or parallel, and specific order, for stages with multiple rule sets.
Business object level: Header or line.
Voting regime: Consensus approval, majority approval, and so on, for rule sets
that route to a group of users.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1047
Lesson 16: Appendix
Example
This figure shows an example of the flow of stages and rule sets for an expense
approval task. There are four predefined stages, each with one predefined rule set
except the pre-approval stage, which has two rule sets. The rule sets are:
1048 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
To add or edit stages, rule sets, or list builders, including modifying the flow,
technical administrators must use Oracle JDeveloper.
What you can do in Oracle BPM Worklist is add and edit the rules within rule
sets, to define the conditions and routing.
Also, you can choose not to use predefined rule sets. For example, if the
Exception Consensus is not necessary for your purposes, you can disable it.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1049
Lesson 16: Appendix
Use the Task Configuration tab in Oracle BPM Worklist to define approval policies. In
the Tasks to be configured pane, review the predefined tasks in the server domain,
which generally maps to a product family, and edit tasks as needed.
1. Select a task in the Tasks to be configured pane and click the Edit task icon
button in the pane toolbar. You are in edit mode and can select other tasks to
edit without clicking Edit task again.
2. Make changes in the Event Driven or Data Driven tabs.
3. Use the Save icon button in the toolbar. Your changes are retained even if you
sign out, but are not yet in effect. To discard all changes, saved or not, use the
Reset icon button.
4. Click the Commit task icon button to deploy your saved changes so that they
are in effect.
1050 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
NOTE: If the task is not predefined as rule-based, then the behavior does not need to
be changed, and you get a message stating that you cannot edit the task. Technical
administrators can still edit the task in Oracle JDeveloper.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1051
Lesson 16: Appendix
Use the Data Driven tab to define rules that determine routing. Select the rule set within
the appropriate stage. You can add, edit, or delete rules. Select the Ignore this
participant check box if you do not need to use this rule set.
NOTE: Do not use the Add variable button. Technical administrators should define
variables, which can be used in rule conditions, in Oracle JDeveloper.
Each rule consists of an if and then component. The if component contains at least one
condition, to determine when the rule is applied. For multiple conditions within a rule,
you use the and or operators.
The then component defines what happens if the conditions are met. This component
consists of:
List builder and related attributes: Define how task assignees are derived. For
example, if you select a Job Level list builder, you also define how many levels of
approvals are needed.
Response type: Indicate if the assignees are required to address the task or if
they are just to receive an FYI notification.
Automatic action setting: Allows you to set an automatic action on tasks, for
example to automatically approve or reject.
1052 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
For example, this expense report rule set is in the expense report approval stage.
Within this rule set, the first rule is defined with a condition for expenses over $1,000.
The routing uses the Supervisory list builder to require only the approval of the
requester's manager.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1053
Lesson 16: Appendix
The second rule in this rule set is for expenses at or under $1,000. The routing has the
task creator as the top, or final, participant, so the task essentially goes back to the
requester. Based on the Auto Action Enabled and Auto Action fields, the expense
report would be automatically approved.
NOTE: At least one rule in a rule set must evaluate to true. If multiple rules within a rule
set can be true, then these rules must use the same list builder.
1054 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Use the Event Driven tab to define expiration and escalation policies, as well as other
settings for the task.
Expiration and Escalation Policy: Configure when tasks expire, are escalated,
or renewed. Expired tasks are automatically rejected. For example, you can
define the expiration policy so that if no one acts upon an expense report in two
weeks, then it expires and the requester needs to resubmit it.
Task Access: Control who can access the task and perform what actions. You
generally do not need to adjust the predefined settings.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1055
Lesson 16: Appendix
Likewise, you generally do not need to adjust the other settings on this page
unless you have a specific business reason.
1056 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Use the Approval Groups tab in Oracle BPM Worklist to define sets of users that can
be selected for an Approval Group list builder. Tasks would be routed to the specified
group of users. For example:
You have a special, ongoing project that involves a wide range of employees.
You can create an approval group of the managers involved, who must approve
expenses related to the project.
You have certain categories of requisitions that require pre-approval from a
select group of people. You can create an approval group containing the users
who must all approve such requisitions in parallel before additional approvals can
be made.
Approval groups:
Static: You select specific users to include in the group and specify the flow of
tasks from one user to another. If the group is used in a rule set that is
predefined with parallel routing, then the task is passed to all users in the group
at the same time.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1057
Lesson 16: Appendix
1058 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Note: Approval rules can be based only on invoice header attributes. In EBS R12
approval rules can be based on any attribute of the invoice including header, lines and
distributions.
Assumptions
Invoice amount less than $1,000 are auto approved
Invoice amount greater than $1,000 require approval
Setup Steps
1. User having the financial administrator role logs into Fusion applications. Click on
Navigator and select Financials under Worklist.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1059
Lesson 16: Appendix
3. On this page the user can view all transactions that require his/her approval.
5. The administration home page is displayed. Click on the Task Configuration tab.
6. Under the “Tasks to be Configured” the user can view all approval task flows that
pertain to Financials. Highlight the “FinApInvoiceApproval” task and click on the
Edit icon.
1060 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
7. Under the Event Driven tab, the user can view the approval configuration. Click
the Data Driven tab to view the approval rules.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1061
Lesson 16: Appendix
9. There are 2 rules defined: the first one is the Manager Approval rule and the
second one is the Auto Approval rule. Expand the Auto Approval rule by clicking
on the triangle icon.
10. The above rule states that the invoice would be auto approved if the invoice
amount is less than 1000.
11. Expand the Manager approval rule to view the approval rule details
1062 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
12. The above rule states that invoices over 1000 would be automatically routed for
approval through the supervisor hierarchy. In this case, it would be the supervisor
associated with the user that created the invoice.
13. To create a new approval rule, click on the drop down list as shown below. The
new rule should check for non-PO invoices over a certain amount and route them
to a specific user, in this case Accounts Payable Supervisor.
15. Enter a valid rule name. Expand the rule by clicking on the triangle icon.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1063
Lesson 16: Appendix
17. Click the drop down list to select the condition “more than.”
1064 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
19. Click on the “+” to add another condition to check if PO Number is blank.
20. Click on the List Builder drop down list and select “Resource”
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1065
Lesson 16: Appendix
21. The user can specify users, groups or app Role. The user clicks on the prompt
next to Users and specifies a valid user.
22. The user then saves the approval rule by clicking on the Save icon (“Disk”)
23. Next, the user clicks on Commit Task icon to deploy the approval rule that was
created. The approval rule now becomes active.
Reference Resources
Related Resources:
1066 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Highlights
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1067
Lesson 16: Appendix
Define Attachments
This section describes the tasks in the Define Attachments task list:
1068 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Key Concepts
Attachments are:
For a particular business object, a user might be able to view, add and edit, or delete
attachments, or have no access at all. For example, if a user does not have access to a
specific expense report, then the same user cannot access attachments for the expense
report.
Attachment entities:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1069
Lesson 16: Appendix
All attachments added for the corresponding business object are automatically
assigned to that category.
The Category attribute is hidden in the UIs where users add or view attachments
for this business object.
1070 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Attachments UIs for users to add or manage attachments are fully functional and do not
require setup. Predefined attachment categories are already assigned to attachment
entities.
Use the Manage Attachment Categories task from the Setup and Maintenance work
area to create categories and manage their assignments to entities.
NOTE: The Manage Attachment Entities task from the Setup and Maintenance work
area can also be used to assign categories to entities. You do not need to use this page
unless you are performing additional or technical configuration.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1071
Lesson 16: Appendix
After the security rules are in place, you or your technical administrator can use the
Security Enabled check box on the Manage Attachment Entities page from the Setup
and Maintenance work area to enable this security for specific attachment entities.
NOTE: If security is enabled for an attachment entity before any data security rules are
in place for a particular category, then that category will not be visible to anyone until
rules are in place or security is disabled.
In some cases, data security for categories is predefined. For example, there are
predefined attachment categories for suppliers and receivers. Both types of users can
go to the same page with attachments UI, but see only the categories they have access
to based on security.
1072 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Example
For example, the Expense Report attachment entity currently has three attachment
categories:
Receipts
Missing Receipts Declaration
Travel Itinerary
You need to track the mileage of cars that belong to your company. Your users should
record miles traveled in a log book, scan the relevant page, and attach the image file as
part of their expense reports.
The clerks handling the corporate fleet vehicles need to see these attachments, but
should not view the other types of attachments for expense reports. The managers of
users submitting the expense reports can view all categories.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1073
Lesson 16: Appendix
This lesson describes the Manage Custom Enterprise Scheduler Jobs tasks
under the Define Extensions > Define Custom Enterprise Scheduler Jobs task
lists.
1074 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Lesson Objectives
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1075
Lesson 16: Appendix
An Oracle Enterprise Scheduler job is an executable that users can run to process
data, for example to validate invoices or create journal entries. Some jobs also provide
report output, for example tax reports used for reporting to tax authorities.
Editing job display names, for example to use terms that are more familiar to
your users.
Editing parameter display names, using the Prompt field.
Using the Tooltip Text field to add parameter help text that appears when users
focus on the parameter. For example, you can provide restrictions or
considerations specific to your company's needs.
To edit custom job definitions, access the Manage Job Definitions page from either:
The Setup and Maintenance work area. You must select the task that contains
the name of the Java EE application to which the job definition belongs. For
example, use the Manage Custom Enterprise Scheduler Jobs for Payables and
Related Applications task for Oracle Fusion Expenses job definitions.
1076 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Determines where a list of values comes from and what the specific values are.
Are used for job parameters so that users can select a value for the parameter.
Your technical administrator can create lists of values sources, for example, one for
country names to be used for a Country parameter in a job definition. When users
schedule a process based on this job, they can select a country as a value for this
parameter.
The Manage List of Values Sources page is accessed using the same Manage
Custom Enterprise Scheduler Jobs tasks.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1077
Lesson 16: Appendix
Reference Resources
Related Resources:
1078 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Highlights
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1079
Lesson 16: Appendix
Overview
Transactions are often sequenced for audit or legal compliance purposes, or to ensure completeness by
identifying missing or deleted transactions that should be in a sequence. Some countries have statutory
and legal requirements for legal entity accounting that are met by Sequencing. Oracle Fusion
Applications support three types of sequences:
1. Document Sequence – uniquely numbers a document when it is created
2. Accounting Sequence – uniquely numbers a document when it is finalized
3. Reporting Sequence – uniquely numbers a document when it is reported
Document Sequence
Document sequence is used to provide unique identification to business documents or business events
by assigning unique numbers to each document or event. Using this functionality, you can sequentially
track all the documents and events that are created during transactions.
A document sequence helps in generating an audit trail, which can be used to identify how a particular
transaction passed through various applications. It plays a significant role in identifying failed
transactions. You can create a document sequence to uniquely number documents created by Oracle
Fusion Applications, such as bank statements in Cash Management, invoices in Receivables, or journal
entries in General Ledger.
1080 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Depending on the regulatory and accounting requirements of the countries in which you operate, it may
be necessary to set up a gapless document sequence. Some countries impose strict legal requirements
for maintaining a distinct and auditable number range for financial transactions.
In the subledgers, gapless document sequences are maintained at the business unit level. You cannot
create a single sequence that crosses business units in a subledger product. This very often drives the
creation of a business unit; you will create business units in regulated countries that correspond to the
entities that need to sequence subledger documents.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1081
Lesson 16: Appendix
In General Ledger, document sequences are generated for transactions at the ledger level, that is, all
business units and all legal entities associated with a given ledger will share available General Ledger
numbering sequences. In the rare situation that a local regulatory authority requires gapless General
Ledger document sequencing and gapless subledger document sequencing, it may be necessary to
maintain a one to one relationship between a legal entity, a ledger, and a business unit.
Accounting Sequence numbers the journal entries at time of final accounting in Subledger Accounting or at
time of posting in General Ledger. Reporting Sequence numbers the journal entries when a GL period is
closed.
1082 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Note: You can choose to sequence journals for ledgers (primary and secondary ledgers) and/or journal
level and subledger level reporting currencies. If using journal or subledger level reporting currencies and
you defined sequences for the source ledger, such as the primary or secondary ledger, the sequence
number generated for the source ledger is not automatically assigned to the reporting currency journal.
You must set up accounting and reporting sequences separately for the reporting currencies if your want
reporting currency journals sequenced.
Define sequences to generate numbers for journal entries. You can assign the sequence to a ledger and
indicate whether you want the sequence numbers generated in Subledger Accounting or in General
Ledger, and at time of accounting/posting (for Accounting Sequences) or when the GL period is closed
(for Reporting Sequences). You can choose from Accounting Date, Journal Effective Date, Posting Date,
or Reference Date as the date for validating and assigning the sequence. Each sequence is assigned to
a combination of journal source, journal category, accounting event type, accounting entry type, and
document category.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1083
Lesson 16: Appendix
This lesson describes the tasks in the Define Help Configuration task list, which
enable you to set up Oracle Fusion Applications Help:
1084 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Lesson Objectives
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1085
Lesson 16: Appendix
Use the Set Help Options task from the Setup and Maintenance work area to control
the behavior of certain features in Oracle Fusion Applications Help. Some of these
options may not be available, depending on what is set for help feature choices on the
Configure Offerings page in the same work area.
1086 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
1. In the Setup and Maintenance work area, access the Manage Duties task.
2. In the Applications section of the Home tab, select an application and then click
the Application Roles - Search link.
3. Search for the Application Help Text Administration Duty display name and
select it in the search results.
4. In the External Role Mapping section, add your job roles.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1087
Lesson 16: Appendix
Use help security groups to restrict user access to specific custom help files. A help
security group is:
For example, you have a custom help file for expense auditors, titled Expense Audit
Policies and Best Practices. You can restrict access to this help by creating a help
security group associated with the expense auditor job roles, and assigning this group
to your help file. Only users with an expense auditor job role can view this help.
Use the Manage Help Security Groups task from the Setup and Maintenance work
area to create, edit, and delete help security groups.
1088 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Reference Resources
Related Resources:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1089
Lesson 16: Appendix
Highlights
1090 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Define Flexfields
This section describes flexfield concepts and tasks for flexfield configuration:
Flexfield concepts
Value sets
Descriptive, extensible, and key flexfields
Flexfield implementation flow
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1091
Lesson 16: Appendix
Flexfield Concepts
Manage flexfields using the tasks of the Define Flexfields activity, which you access in
the Setup and Maintenance Overview work area. Search in the work area for the task
list by entering Define Flexfields.
A flexfield:
1092 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
A single flexfield can capture multiple attributes, which you can display in the user
interface as fields. The figure shows several fields added to an order page by defining a
part number key flexfield, and additionally a descriptive flexfield for capturing part type
and sales representative information.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1093
Lesson 16: Appendix
Of the subset of business objects that are defined to include a flexfield; some can
accommodate descriptive flexfields and others accommodate extensible flexfields, at
the discretion of application development.
Flexfield attributes are available across the deployment, such as in Web Services,
Oracle Business Intelligence, desktop integration with Application Development
Framework, and Oracle Fusion Search. Any UI page presenting the business object
includes the flexfields that extend the business object. Oracle Business Intelligence
reports include flexfield attributes.
Flexfield segments:
1094 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1095
Lesson 16: Appendix
Value Sets
Format only, where end users enter data rather than selecting values from a list
Independent, where the list of values consists of valid values you specify
1096 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Dependent, where a valid value in a list of values derives from the independent
value of another segment
Subset, where the list of values is a subset of the values in an existing
independent value set
Table, where the values derive from a column in an application table, which can
optionally be limited by a WHERE clause
You can apply data security to Independent, dependent, or table-validated value sets
for every usage of it in any flexfield. Oracle Fusion data security enforces value set
security. Based on the roles provisioned to users, data security policies determine which
values of a flexfield segment end users can view or modify.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1097
Lesson 16: Appendix
Descriptive Flexfields
A descriptive flexfield:
Is optional
Provides a way to add custom attributes to entities and define validation and
display properties for custom attributes
Is enabled for all business entities
Consists of segments that are made available to end users as individual fields in
the application user interface
Descriptive flexfield segments:
For each global and context-sensitive segment, you configure the values allowed for the
segment and how the values that are entered by end users should be validated,
including interdependent validation among the segments.
1098 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Extensible Flexfields
Extensible flexfields are like descriptive flexfields, with some additional features.
You can add as many context-sensitive segments to the flexfield as you need.
You are not dependent on the number of segments predefined and registered for
the flexfield.
You can configure a one-to-many relationship between the entity and its
extended attribute rows.
- A product business object row can be extended to have multiple contexts.
- A product business object row can have multiple occurrences of the same
context.
You can configure contexts in groups so the attributes in the context always
appear together in the user interface.
You can use existing hierarchical categories so that entities inherit the contexts
that are configured for their parents. Contexts are reusable throughout
categories.
An extensible flexfield context:
Combines contexts into a group that is presented together in the application user
interface
Corresponds to one extensible flexfield category, with a separate region of the
page for each associated context
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1099
Lesson 16: Appendix
You can specify whether end users can enter one set of data, or multiple sets of data,
for a context.
For example, if you have a job positions entity that stores information about different
positions in your organization, you can configure additional contexts that store a list of
requirements for that position.
To start with, the job positions entity includes fields for the following attributes:
Position ID
Position code
Description
Department
Location
Hiring status
Whether the job is permanent or temporary
Whether the job is full time or part time
_______________________________________________________
You then can extend the list of job positions in order to capture three classes of
attributes:
1100 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
When users create a job in the job positions category, they see the additional attributes.
When users define job position requirements, they select the education level,
credentials, and travel required by the position.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1101
Lesson 16: Appendix
Key Flexfields
A key flexfield:
1102 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Contain:
- The same set of segments
- The same arrangement of segments
- The same properties at the segment and structure levels
May differ in whether dynamic combination creation is allowed, which means a
new valid combination is inserted into a combinations table from a page other
than the combination maintenance page
Key flexfield segment instances in a key flexfield structure instance may differ in the
following aspects:
Value set
Default type and default value
Tree code defining a hierarchical relationship to other segment values of a key
flexfield registered with a tree structure
Whether the segment is any of the following
- Required
- Displayed
- Enabled for business intelligence
- Optional or required as a query criterion in a key flexfield combination search
The predefined key flexfields are:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1103
Lesson 16: Appendix
When you configure a key flexfield, you define metadata about the key flexfield,
such as how many segments are in a structure, how many structures the flexfield
uses, what value sets each segment uses, and so on. For example, you could
use one group of value sets for the US and another for France.
Be sure to add segments in the order that your key requires. Once deployed, the
order cannot be changed.
If you change the configuration of a key flexfield, such as the delimiter, the
change affects the previously stored key flexfields with that structure.
Enable segments to indicate that they are in use and display in runtime.
Do not change the number, order, and maximum length of segments once you
have acquired flexfield data.
To protect the integrity of your data, disable a segment if you have already used
it to enter data.
You can dynamically create new account code combinations when entering data
by enabling dynamic insertion in the Key Flexfield Instance page. At any time,
enable or disable allowing dynamic combination creation. Define cross validation
rules to prevent incorrect account combinations from being created by dynamic
combination creation.
1104 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1105
Lesson 16: Appendix
1106 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Flexfield Highlights
Flexfield concepts
Value sets
Descriptive, extensible, and key flexfields
Flexfield implementation flow
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1107
Lesson 16: Appendix
Related Resources:
1108 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Define Lookups
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1109
Lesson 16: Appendix
Key Concepts
Lookups are containers for the list items that appear in an application. Users select one
of the items from such lists to enter a value on the application UI.
Lookup Type - A lookup type is a static list of values users use to make entries
in the application. This is the name of the field that appears on the setup UI and
not on the application UI where you make the selection.
Lookup Code - An internal application code for each lookup that is not visible to
users.
Meaning - The actual UI term associated with the lookup code. It is the item that
appears in the list on the application UI against the specific field name, and can
be selected by the users to indicate their choice.
Tag - A label associated with that lookup. Certain product offerings use lookup
tags for functionality that is specific to that product. Refer to the product offering
specific documentation for more information. If no such use of tag is
documented, the Tag is ignored.
Enabled (status) - Determines the availability of the meaning (the value or the
item) within the selection list for that lookup type. If you do not enable it, the value
does not appear in the selection list at runtime.
1110 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
As per the settings shown in the table, the users would see the following values in the
list on the application UI to determine the Ticket Class:
Any
Business
Economy
Standard Lookups - These are the simplest form of lookup types consisting of
lookup codes and their meanings.
Common Lookups - These lookups are available for internal system
administrative use and are used by more than one application.
Set-enabled Lookups - These lookups contain lookup codes that are part of a
reference data. You can use sets to enable different values in that lookup for
different sets of users. At runtime, a selected attribute determines which set-
enabled lookup will be visible to the users. For example, the attribute east-coast
or west-coast in the determinant 'location' determines whether it is the 'east-
coast' or the 'west-coast' location, depending upon the selected lookup.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1111
Lesson 16: Appendix
Lookup codes and their meanings are valid between a specified date range. If a date
range is not specified, the lookup codes and meanings have indefinite validity from the
time they are created.
1112 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Manage Lookups
Standard, common, and set-enabled lookups are defined in the Standard, Common,
and Set-enabled views, respectively. Applications development may define lookups in
an application view to restrict the UI pages where they may appear.
In lookups management tasks, lookups may be associated with a module and striped by
application taxonomy to provide a criterion for narrowing a search or limiting the number
of lookups accessed by a product specific task such as Manage Purchasing Lookups.
Enabling Lookups
You can create new lookup types and also add new lookup codes and meanings to the
existing lookup types, depending upon the access permissions granted to you. But for
the lookups and lookup values to appear as values in the lists, they need to be enabled.
To enable a lookup type, you need to enable at least one of its lookup codes and that
code must be in a valid date range.
By default, most lookup types are enabled at the time of deployment. You may disable
the ones that you do not require.
You can access this task from the Setup and Maintenance menu.
Customizing Lookups
Lookups can be customized as per the defined customization levels. Therefore, even if
a lookup is available for customization, the extent to which customization is allowed may
vary depending upon the defined customization level. The following levels of
customization are defined.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1113
Lesson 16: Appendix
1114 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Use the Manage Menu Customizations task in the Setup and Maintenance work area
to customize the Navigator menu in the global area for all users.
The Manage Menu Customizations page presents the Navigator menu with these
components:
Using the Rendered check box to determine which groups and items are
displayed or hidden. For example, you can hide a specific item if none of your
users need it.
Changing the display name of groups and items, using the Label field. For
example, you can use terms that your users are more familiar with.
Creating items that take users to a web site, by entering a valid URL in the
Destination field. For example, you can add an item that takes users to your
company's expense policies, below the existing item that takes users to the
Expenses work area.
Creating groups, for example to categorize a set of new items that you are
adding to the menu.
NOTE: Your technical administrator can also create items that take users to a specific
page in Oracle Fusion Applications, or to another application.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1115
Lesson 16: Appendix
Profile Options
Profile Option Categories
Profile Option Levels and Values
Common Profile Options to Set Up
1116 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Profile Options
Profile options are global configuration settings that users can modify to change the way
an application works. For example, settings such as user preferences and application
configuration parameters can be modified as per the user's requirements.
Name
Application and module
Values
Categories
Hierarchy level
You can modify any of these constituents of the existing profile options, but system
administrators must have enabled the profile option for modification.
The use of profile options is guided by the functional requirements. To determine which
profile options to use in the implementation project, refer to the product offering specific
documentation.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1117
Lesson 16: Appendix
Profile options are grouped into categories depending upon the functional area in which
the profile options are used. For example, in Oracle Fusion Receivables, the
Transactions profile option category groups the profile options related to Receivables
transactions processing, such as Require Adjustment Reason, Invoices with
Unconfirmed Receipts, Use Invoice Accounting for Credit Memos, and so on.
1118 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
In an application, the display and availability of profile options depends upon the
hierarchy level at which it is enabled. The different hierarchy levels are:
1. Site level - the lowest level of hierarchy that unless superseded by any other
level provides accessibility to all the users of the application, across the
deployment site. In a multi-tenant environment, Site is scoped per tenant.
2. Product level - the next level in the hierarchy that applies to the selected product
family (product offering within Oracle Fusion, such as Financials) and its specific
users. For the same user, the profile option at this level supersedes any site level
profile option setting.
3. User level - the highest level in the hierarchy that applies to the specific user or
user role and supersedes any product or site level setting that was earlier
associated with the user.
Profile options defined at higher levels override the profile options at the lower level.
Profile values determine application behavior that you want at the selected level.
Context such as user session or accessed product determines which profile option
value is associated with the profile option name.
The following example of the profile option FND_LANGUAGE shows how the profile
values determine the default language of the application at various levels.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1119
Lesson 16: Appendix
1120 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
You may set up common profile option such as logging that applies to the entire
applications suite. Logging is by default set to SEVERE at the Site level. If you want to
examine in detail the logs for users so that you can diagnose or troubleshoot any minor
problem, you need to set it to FINEST at the User level for a particular user.
As a result, actions of that particular user are captured in the finest level possible. The
benefit of this setting is that it does not affect other users and does not impact logging or
performance at the Site level.
You can find these profile options under the Manage Profile Options task on the Setup
and Maintenance Overview page.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1121
Lesson 16: Appendix
Define Security
Viewing security details such as role definitions and the roles provisioned
to users.
Differentiating between provisioning a user with a job role versus a data
role.
Determining the usefulness for your enterprise of Human Capital
Management (HCM) security profiles, role provisioning rules, and
extending the security reference implementation.
1122 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Role-based access control (RBAC) grants function and data access to users
through the roles assigned to them, not to the users directly.
Function security provides users with access to pages in application user
interfaces and controls the actions that can be performed on those pages.
Data security allows or restricts access to data in pages depending on policies,
conditions, masking, and encryption.
Privacy encompasses data that should not be available to other individuals and
organizations, or data whose exposure and use is under the owner's control.
Access provisioning and identity management involves managing user
identities, user accounts, role assignments, and enterprise role definitions.
Segregation of duties policies prevent or detect unintentional errors and willful
fraud by separating activities such as approving and processing results.
Enforcement across tools, technologies, data transformations, and access
methods coordinates transactional and analytical security across all components
of a deployment.
Enforcement across the information life cycle protects data in transit and at
rest across the phases of a deployment from installation to archive and purge.
A security reference implementation provides a baseline set of roles, policies,
Human Capital Management (HCM) security profiles, and templates that match
the business needs of most enterprises.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1123
Lesson 16: Appendix
An enterprise needs to control who can do what on which functions or sets of data
under what conditions.
The who is the user. A user's access is based on the definition of the roles provisioned
to the user. Access is defined as entitlement, which consists of privileges .
The what are the abstract operations or entitlement. The which represents the
resources being accessed. For example, view and edit are actions, and task flows or
rows in data tables are resources.
Three types of roles can be provisioned to users to match the user's function and
position in an enterprise. These enterprise roles, also called external roles, are:
Job role - specific to a job, and controls access to functions through inherited
duty roles that carry the entitlement necessary for performing specific tasks
associated with the duties of the job, such as access for an accounts payable
manager.
- Abstract role - like a job role, but not specific to a particular job, and controls
common access, such as access for all employees or contingent workers.
Data role - specific to a job within a dimension of data, and augments the
inherited abstract, duty, or job roles with entitlement to access specific data, such
as access for an accounts payable manager in a particular business unit.
The fourth type of role is the Duty role, also called application role. Duty roles cannot
be provisioned directly to users, but are inherited by enterprise roles to control access to
applications. Duty roles may carry both function and data security grants.
1124 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Role definitions consist of a role hierarchy. The following setup tasks manage role
hierarchies.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1125
Lesson 16: Appendix
INSTRUCTOR NOTE: Some setup data such as Receivables Receipt Method and
Payment Method is not secured, and some transaction data such as Receivables
Customer Profile is not secured. Archive data such as Receivables Archive is also not
secured.
1126 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Functions and data are inaccessible to users unless they are provisioned with the roles
necessary to gain access.
Some data, such as some setup and transaction data, is not secured, in which case
access to a user interface page gives unrestricted access to the data that is accessible
from that page.
INSTRUCTOR NOTE:
Another example of delegated administration is having different IT security manager
users manage users, roles and role assignments within specific Oracle Identity
Management (OIM) organizations instead of having one IT security manager user
manage all users and roles across all OIM organizations.
For an overview of how the various integrated products contribute to security, see
Security Components: How They Fit Together in the Oracle Fusion Application Security
Guide.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1127
Lesson 16: Appendix
1128 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Creating and managing user identities, , such as specifying the name and other
attributes of a user identity
Creating and linking user accounts to user identities, such as to a Human
Capital Management (HCM) person or a Supplier contact
Managing user access control through user role assignment, such as assigning
a role manually to a user or automatically through role provisioning rules
Managing security on workflow approvals and delegated administration of
approvals, such as having the owner of a sales line of business approve access
to sales roles, rather than having the IT security manager approve such access
You can provision users with access to functions and data through various product
features, such as team definitions in Oracle Projects.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1129
Lesson 16: Appendix
Abstract, job, and duty roles in hierarchies that streamline provisioning access
to users.
Data role templates that generate data roles when enterprise structures are
defined.
Data security policies that specify actions allowed on data under certain
conditions
Segregation of duties policies that control risk through integration with the
Governance, Risk, and Compliance Controls (GRCC) product.
- Predefined duty roles carry no inherent segregation of duties risk.
The details of the security reference implementation are presented in the security
reference manual (SRM) for each offering, and can be viewed using the tasks available
for managing roles, templates, and security policies.
In cases where the predefined security reference implementation does not adequately
represent the needs of your enterprise, you can make changes. For example, a
predefined job role may be too narrowly defined. You can create a new job role and give
it a role hierarchy of fewer or different duty roles than a similar predefined job role, and
provision your newly created job role to users who should have broader access.
_______________________________________________________
INSTRUCTOR NOTE: All functions and actions in Oracle Fusion Applications that need
to be secured are covered by the security reference implementation. It should not be
necessary to create new duty roles, except in cases where functions are being
customized or new functions are being added.
1130 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Manage Data Access Sets for managing a set of access privileges to one or
more ledgers or ledger sets
Manage Segment Security for managing balancing or management segment
values to secure data within a ledger
Manage Role Templates for managing data role templates to update or create
new data roles
Manage Data Security Policies for managing access to the database resources
of an enterprise
Manage Encryption Keys for managing encryption keys held in Oracle Wallet to
secure Personally Identifiable Information (PII) attributes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1131
Lesson 16: Appendix
For example, accounts payable managers can view AP disbursements for their
business unit. Use the Manage Data Security Policies task to modify data security
policies.
Data security policies that use job or duty roles refer to data security entitlement. For
example, the data security policy for the Accounts Payable Manager job role refers to
the view action on AP disbursements as the data security entitlement.
In the following figure, a user provisioned with the Marketing Analyst job role can view
sales party data for sales account team resources in the user's management chain
based as defined for the Sales Party Review Duty role, which the Marketing Analyst job
role inherits.
1132 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
The duty roles inherited by the job role can be moved and job roles reassembled
without having to modify the data security.
In the following figure, data security policies are defined for a data role in addition to the
data security policies defined for the base role that the data role inherits.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1133
Lesson 16: Appendix
As a security guideline, data security policies based on user session context should
entitle a duty role. This keeps both function and data security policies at the duty role
level, thus reducing errors.
You use a data role when the data dimension cannot be derived from the current user
session. For example, you cannot know the business unit of a user is authorized to use
the user's session context. You use a data security policy against a duty role if you can
derive the data dimension from a user session context. For example a data security
policy can entitle a user to update a project that the user is a Project Team Member of.
1134 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Data role templates generate data roles based on enterprise setup. Changes to data
role templates generate new or changed data roles.
If you add a dimension value to your enterprise that is used by a data role template, you
must regenerate roles from that data role template to create a data role for the new
dimension.
If you add a base role to an existing data role template, you can generate a new set of
data roles. If the naming rule is unchanged, existing data roles are overwritten.
If you remove a base role from a data role template and regenerate data roles, a
resulting invalid role list gives you the option to delete or disable the data roles that
would be changed by that removal.
INSTRUCTOR NOTE: For information on working with data role templates, see the
Oracle Fusion Middleware Administrator's Guide for Authorization Policy Manager
(Oracle Fusion Applications Edition).
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1135
Lesson 16: Appendix
A data role is a type of job or abstract role. Not all job or abstract roles have
corresponding data roles, but if a data role exists, provision the data role to the user, not
the underlying job or abstract role.
A data role carries the function security entitlement inherited from the role hierarchies
and data security entitlement conditionally granted on each object and condition.
Define data roles based on the data security requirements of the enterprise. For control
and performance reasons, data roles commonly limit access within tools, applications,
or areas of a deployment such as departments or cost centers.
Data roles are created using either data role templates or by associating HCM
security profiles with a job or abstract role to define an HCM data role.
Use the Manage Role Templates task to manage the templates that generate data
roles.
Use the Manage Data Roles and Security Profiles task to create and maintain HCM
data roles in Oracle Fusion Human Capital Management (HCM), which uses HCM
security profiles, not data role templates, to define the data security condition.
1136 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
When business unit and legal employer have been defined as part of setting up
enterprise structures, you define users by using the Manage Users task, or
automatically in Human Capital Management (HCM) when creating person records .
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1137
Lesson 16: Appendix
User accounts for some identities that are not employees, such as partner contacts,
may be created in a later transaction using an identity that is already created. Supplier
contacts are created in the Supplier Model, not HCM. Once supplier users are setup,
Supplier Model can be used by internal users to maintain supplier user accounts or
supplier users can maintain their accounts in Supplier Portal.
1138 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
REMINDER: Before creating users, perform the Run User and Roles Synchronization
Process task and monitor completion of the SyncRolesJob process to ensure that the
latest roles definitions can be assigned to users.
NOTE: Student Activity Synchronize LDAP Users and Roles to Maintain HCM User
Management.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1139
Lesson 16: Appendix
Avoid having users entitled to provision roles from being the same users who are
defining those roles.
Maintain role memberships through role provisioning rules.
- The Manage HCM Role Provisioning Rules task lets you define rules for
provisioning roles to users based on assignment attribute values or CRM party
criteria.
- Supplier Portal provisioning rules apply to users provisioned through the
Supplier application.
Provision to users only those job roles that are not inherited by data roles you
could provision instead.
INSTRUCTOR NOTE: The Provision Roles to Implementation Users task also
provisions roles, but provisions roles only as an initial task when getting started and
preparing an implementation user for enterprise structure setup.
1140 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
New identities, as with new hire, supplier, or partner contact creation, trigger user and
role provisioning events. In addition to user creation tasks, other tasks, such as Promote
Worker Transfer Worker, or user account creation for supplier or partner contacts, result
in role provisioning and recalculation based on role provisioning rules. Deactivating or
terminating an identity triggers revocation of some roles to end all role assignments, but
may provision new roles needed for activities such as pay stub review.
A role is provisioned to a user automatically when at least one of the user's assignments
satisfies the conditions specified in the relevant role-mapping definition. Automatically
provisioned roles are deprovisioned automatically as soon as a user no longer satisfies
the role-mapping conditions. Manually provisioned roles are deprovisioned
automatically only when all of the user's work relationships are terminated; in all other
circumstances, users retain manually provisioned roles until they are deprovisioned
manually.
Segregation of duties (SOD) checks occur when roles are assigned to users, if Oracle
Governance, Risk and Compliance Controls (GRCC) is provisioned in your deployment
and the Governance, Risk and Compliance feature choice is enabled for implementation
projects of the offering. The SOD checks are based on Oracle Application Access
Controls Governor (AACG) policies, and violations can be viewed, managed,
remediated using Define Automated Governance, Risk, and Performance Controls
tasks.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1141
Lesson 16: Appendix
1142 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Related Resources:
http://www.oracle.com/technetwork/indexes/documentation/index.html
For example, the security reference manuals for Oracle Fusion Applications 11g
Release 1, Update 1 (11.1.2.0.0) are available at:
http://docs.oracle.com/cd/E25054_01/security.htm
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1143
Lesson 16: Appendix
Define Trees
Trees
Tree Structures
Tree Node
Tree Label
Tree Versions
1144 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Trees
A tree is a hierarchical representation of data within an organization. You can view the
hierarchical relationships among the data entities and determine how they function in a
business scenario.
Departments in HCM
Organizations in HCM
Accounting Codes (GL) in Financials
Trading Community in CRM
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1145
Lesson 16: Appendix
Tree Structures
A tree structure defines the hierarchy for creating trees. Tree structures contain the
metadata of the actual data that is used in Oracle Fusion Applications.
Tree structures contain the core business logic that is manifested in trees and tree
versions. It can be understood as the template for:
Creating trees
Versioning trees
Applying business rules to control the way data flows within a tree
Setting access control on trees
Therefore, a tree structure is critical to the creation of a tree.
Tree structures are predefined and seeded by the product offering that is using them.
1146 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Tree Node
Tree Node determines the hierarchical classification of data. It is the point where a tree
branches into levels. Tree nodes are categorized into the following:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1147
Lesson 16: Appendix
Tree Label
A tree label is a short name assigned to a tree node. It points directly to the data source
and indicates where a tree branches into other child nodes.
After you define a tree, you may choose to apply one of the available labeling schemes:
Allow Ragged Nodes - Used if you want to label nodes that have no child
nodes, or label nodes which are at the lowest level in the entire hierarchy.
Allow Skip Level Nodes - Used for nodes that are at the same level but have
their parent nodes at different levels.
1148 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
Tree Versions
A tree version is an instance of the tree that you created. Versioning is necessary
before a tree can be used in an implementation. A tree must have at least one version.
Tree versions are also created to keep track of all the changes that a tree undergoes.
The application maintains an audit trail of the changes and automatically versions the
tree based on the updates made to it.
A tree can have more than one tree version, depending upon the business need, but
only one tree version can be 'Active'. In exceptional cases, you can set more than one
tree version to 'Active' but not within the same date range.
Whenever you edit an active tree version, its status automatically changes to 'Draft'. If
you want to use the same tree version, set it to 'Active' on the Manage Trees and Tree
Versions application UI.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1149
Lesson 16: Appendix
Manage Messages
Tell users about errors, such as missing or incorrect data, and how to resolve
them.
Warn users about the consequences of intended actions.
Provide general information, for example confirmations in the UI or statuses in
log files.
Use the Manage Messages task in the Setup and Maintenance work area to edit the
text of predefined messages (including common messages) for example, add company-
specific information to a message.
Tasks such as creating new messages, updating message properties and tokens are
administrative tasks and are likely to be performed by system administrators.
1150 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 16: Appendix
You may need to edit a message text. The message text contains various components,
most of which are optional. The Short Text and Cause components are displayed to any
user. The user and administrator components are visible to the targeted users, based
on what you set in the Message Mode profile option. However, ensure that the message
can be easily understood by the users irrespective of the application in which it appears.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1151