2. Content
Structures............................................................................................................................................................ 4
Accounting Structure – one ledger...............................................................................................................................4
IC Scenario....................................................................................................................................................................4
1. Scenario AP/AR IC Invoices ................................................................................................................... 5
1.1. Setup..................................................................................................................................................................5
1. Specify Ledger Options.................................................................................................................................5
2. Legal Jurisdiction...........................................................................................................................................5
3. Assign Business Unit Business Function....................................................................................................5
4. Define Intercompany Transaction Types ...................................................................................................6
5. Define Intercompany System Options........................................................................................................6
6. Intercompany Period Status.........................................................................................................................6
7. Create Intercompany Organizations...........................................................................................................7
8. Define Procurement Agent (to define supplier and supplier sites) ........................................................7
9. Intercompany Receivables Assignment......................................................................................................8
10. Assign the roles to the user and create security context ........................................................................8
11. Set the Receivables System Options..........................................................................................................9
12. Define/Check Transaction Sources and Transaction Types..................................................................9
13. Define the Receivables AutoAccounting Rules .....................................................................................10
14. Define General Payables Options / Manage Invoice Options ............................................................10
15. Define General Payables Options / Manage Payment Options..........................................................11
16. Define Supplier and Supplier Sites .........................................................................................................11
17. Assign the Reference Data Set for Business Object ...............................................................................12
18. Define Customer and Customer Site (internal Customer)...................................................................13
19. Customer Supplier Assignments.............................................................................................................14
20. Define Auto Approval rule ......................................................................................................................15
21. Intercompany Balancing Rules ................................................................................................................16
22. Open General Ledger, Receivables and Payables periods...................................................................17
1.2. Create IC transaction between MFLDG113 BU01 IC ORG and MFLDG113 BU02 IC ORG .....................17
1. Create IC Transaction:.................................................................................................................................17
2. Submit and approve IC Batch: ...................................................................................................................19
3. Transfer to Receivables: ..............................................................................................................................21
4. Transfer to Payables: ...................................................................................................................................24
1.3. Create IC transaction between MFLDG113 BU01 IC ORG and MFLDG113 BU03 IC ORG .....................26
1. Create IC Transaction:.................................................................................................................................26
2. Submit and approve IC Batch: ...................................................................................................................27
3. Transfer to Receivables: ..............................................................................................................................30
4. Transfer to Payables: ...................................................................................................................................34
2. Scenario TRX/GL IC – no invoices ....................................................................................................... 37
2.1. Setup................................................................................................................................................................37
1. Define Intercompany Transaction Types .................................................................................................37
2. Intercompany Period Status.......................................................................................................................37
2.2. Create IC transaction between MFLDG113 BU01 IC ORG and MFLDG113 BU02 IC ORG .....................38
1. Create IC Transaction:.................................................................................................................................38
2. Submit and approve IC Batch: ...................................................................................................................39
3. Transfer to General Ledger: .......................................................................................................................41
4. Review Journal Created:.............................................................................................................................42
3. Scenario TRX/GL IC – TAD................................................................................................................... 43
3.1. TAD Setup ......................................................................................................................................................43
3. 1. Create Account Rule....................................................................................................................................43
2. Create Mapping Set.....................................................................................................................................44
3. Create Account Rule....................................................................................................................................45
4. Edit Transaction Account Definition (TAD) ............................................................................................46
5. Edit Accounting Options ............................................................................................................................46
3.2. Create IC transaction between MFLDG113 BU01 IC ORG and MFLDG113 BU02 IC ORG (TAD) .........47
1. Create IC Transaction:.................................................................................................................................47
2. Transfer to General Ledger: .......................................................................................................................48
4. Scenario GL IC – 3 Bal segments ........................................................................................................... 49
4.1. Work scenario..................................................................................................................................................49
4.1.1. Create journal.........................................................................................................................................50
4.2. IC Setup...........................................................................................................................................................50
4.2.1. Create COA IC Balancing Rule............................................................................................................50
4.2.2. Create Additional IC Balancing and Clearing Options ....................................................................51
4.2.3. Post the journal ......................................................................................................................................51
4. Structures
Oracle Fusion Rel. 13:
Accounting Structure – one ledger
IC Scenario
03
MFLDG113 US
MFLDG113 LE01
01
02
INTERCOMPANY
ORGANIZATION
BU03
AR AP
LEGAL ENTITY
MFLDG113 LE01
IC ORG
01
IC ORG
03
IC ORG
02
BU01
AR AP
BU02
AR AP
Customer and Supplier
Assignments
Customer
Supplier
5. 1.Scenario AP/AR IC Invoices
1.1. Setup
1. Specify Ledger Options
Task: Specify Ledger Options (Scope: MFLDG113)
2. Legal Jurisdiction
Define Legal Jurisdictions
Financials > Define Enterprise Structures for Financials > Define Legal Jurisdictions and Authorities for Financials > Manage Legal Jurisdictions
3. Assign Business Unit Business Function
Task: Assign Business Unit Business Function
========================================================================
MFLDG113 BU01 - Payables Invoicing, Payables Payment, Billing and Revenue Management
MFLDG113 BU02 - Payables Invoicing, Payables Payment, Billing and Revenue Management
MFLDG113 BU03 - Payables Invoicing, Payables Payment, Billing and Revenue Management
=========================================================================
6. 4. Define Intercompany Transaction Types
Task: Manage Intercompany Transaction Type
MF_IC_TRX_TYPE1 Invoicing = Yes, Manual Approval = No, Enable = Yes
Manual Approval = No - approval rule is not needed, batch will automatically approved
Manual Approval = Yes - approval rule is needed, batch need to be approved
5. Define Intercompany System Options
Task: Manage Intercompany System Options
6. Intercompany Period Status
Task: Manage Intercompany Period Status
Intercompany Calendar MF03LDG
Search for MF_IC_TRX_TYPE1 transaction type
Open Periods (select period line, Actions > Open or Open from button)
7. 7. Create Intercompany Organizations
Task: Manage Intercompany Organizations
ORGANIZATION NAME LEGAL ENTITY NAME AR BU AP BU
====================================================================================
MFLDG113 BU01 IC ORG MFLDG113 LE01 MFLDG113 BU01 MFLDG113 BU01
MFLDG113 BU02 IC ORG MFLDG113 LE01 MFLDG113 BU02 MFLDG113 BU02
MFLDG113 BU03 IC ORG MFLDG113 LE01 MFLDG113 BU03 MFLDG113 BU03
Save and Close
8. Define Procurement Agent (to define supplier and supplier sites)
Task: Manage Procurement Agents (Scope: MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03)
Create
Save and Close
8. 9. Intercompany Receivables Assignment
Task: Manage Intercompany Receivables Assignment
Create
Save and Close
Business Unit Transaction Type Receivables Transaction Type Receivables Memo Line
=========================================================================================
MFLDG113 BU01 MF_IC_TRX_TYPE1 Intercompany Global Intercompany
MFLDG113 BU02 MF_IC_TRX_TYPE1 Intercompany Global Intercompany
MFLDG113 BU03 MF_IC_TRX_TYPE1 Intercompany Global Intercompany
10. Assign the roles to the user and create security context
Security Console → Add role or be sure customer has assigned following roles:
Accounts Receivable Manager
Accounts Payable Manager
Accounts Payable Specialist
Intercompany Accountant
General Accountant
Employee
Task: Manage Data Access Set for Users
(<your user>)
=============================================================================
Accounts Receivable Manager Business Unit MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03
Accounts Receivable Specialist Business Unit MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03
Accounts Payable Manager Business Unit MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03
Accounts Payable Specialist Business Unit MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03
Intercompany Accountant Intercompany Organization MFLDG113 BU01 IC ORG, MFLDG113 BU02 IC ORG, MFLDG113 BU03 IC ORG
General Accountant Data access set MFLDG113 US
Employee
9. 11. Set the Receivables System Options
Task: Manage Receivables System Options
Create for MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03 business units
Application Rule Set = Prorate All Chargeback Due Date = Entered Date
Discount Basis = Invoice Amount Invoices per Commit = 100
Tax Invoice Printing Options = European Tax Format Receipts per Commit = 100
Grouping Rule = DEFAULT
Maximum Memory in Bytes: = 32,768 or 115,343,360
Log File Message Level = 0
MFLDG113 BU01
Tax Account: 01-10-13125-000-0000-01
Cross-Currency Rounding Account: 01-10-60044-000-0000-01
Realized Gains Account: 01-10-42102-000-0000-01
Realized Losses Account: 01-10-42104-000-0000-01
MFLDG113 BU02
Tax Account: 02-10-13125-000-0000-02
Cross-Currency Rounding Account: 02-10-60044-000-0000-02
Realized Gains Account: 02-10-42102-000-0000-02
Realized Losses Account: 02-10-42104-000-0000-02
MFLDG113 BU03
Tax Account: 03-10-13125-000-0000-03
Cross-Currency Rounding Account: 03-10-60044-000-0000-03
Realized Gains Account: 03-10-42102-000-0000-03
Realized Losses Account: 03-10-42104-000-0000-03
12. Define/Check Transaction Sources and Transaction Types
Task Manage Transaction Sources
Global Intercompany
Task: Manage Transaction Types
Name: Intercompany / Invoice
Add BU to Intercompany transaction type
MFLDG113 BU01 MFLDG113 BU01 MFLDG113 BU01
--------------------------------------------------------------------------------------------------------------------
Revenue: 01-10-40110-000-0000-01, 02-10-40110-000-0000-02 03-10-40110-000-0000-03
Receivable: 01-10-13005-000-0000-01, 02-10-13005-000-0000-02 03-10-13005-000-0000-03
Tax: 01-10-13125-000-0000-01, 02-10-13125-000-0000-02 03-10-13125-000-0000-03
Freight: 01-10-52146-000-0000-01, 02-10-52146-000-0000-02 03-10-52146-000-0000-03
Unearned Revenue: 01-10-00000-000-0000-01, 02-10-00000-000-0000-02 03-10-00000-000-0000-03
Unbilled Receivable: 01-10-00000-000-0000-01, 02-10-00000-000-0000-02 03-10-00000-000-0000-03
Autoinvoice Clearing: 01-10-00000-000-0000-01, 02-10-00000-000-0000-02 03-10-00000-000-0000-03
10. 13. Define the Receivables AutoAccounting Rules
Task: Manage AutoAccounting Rules
Create
MFLDG113 BU01 MFLDG113 BU01 MFLDG113 BU01
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Autoinvoice Clearing, 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
Bills Receivable: 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
Deferred Tax,: 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
Factored Bills Receivable: 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
Freight: 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
Receivable: Transaction Types for all segments
Remitted Bills Receivable: 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
Revenue: Transaction Types for all segments
Tax: Transaction Types for all segments
Unbilled Receivable: 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
Unearned Revenue: 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
Unpaid Bills Receivable: 01-10-00000-000-0000-01 02-10-00000-000-0000-02 03-10-00000-000-0000-03 Constant value
14. Define General Payables Options / Manage Invoice Options
Define General Payables Options > (Scope: MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03)
Task: Manage Invoice Options (Scope: MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03)
11. 15. Define General Payables Options / Manage Payment Options
Define General Payables Options > (Scope: MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03)
Task: Manage Payment Options (Scope: MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03)
16. Define Supplier and Supplier Sites
MF Supplier113 IC
Create
Create Address
Address Name: MF Supplier113 IC Address1
Country: United States
Address Purposes: Ordering Remit to
12. Create Site
Site: MFLDG113 BU01 → Procurement BU: MFLDG113 BU01
Purchasing Pay Primary Pay
Site: MFLDG113 BU02 → Procurement MFLDG113 BU02
Purchasing Pay Primary Pay
Site: MFLDG113 BU03 → Procurement MFLDG113 BU03
Purchasing Pay Primary Pay
Payments: Payment Methods: Default = Check
Site Assignments > Autocreate Assignments
17. Assign the Reference Data Set for Business Object
Financials>
Define Common Applications Configuration for Financials>
Define Business Units>
Manage Business Unit Set Assignment (Scope: MFLDG113 BU01, MFLDG113 BU02, MFLDG113 BU03)
Assign the Reference Data Set for Business Object:
Reference Data Object = Customer Account Site
Reference Data Set = ENTERPRISE
13. 18. Define Customer and Customer Site (internal Customer)
The customer site must exist in the business unit associated with the provider organization.
To do this, create a site with ‘Account Address Set’ that matches the set assigned to the provider business unit’s reference data object,
‘Customer Account Site’.
Organization Information
Name: MF Customer113 IC
Account Information
Account Description: MF Customer113 IC Account1
Account Type: Internal
Account Address
Account Address Set: ENTERPRISE
From Date: 01/01/01
Site Name: MF Customer113 IC Account1 Site1
Country: United States
Address Purposes: Bill to
14. Reference Accounts:
(Reference Data Object = Customer Account Site, Reference Data Set = ENTERPRISE)
MFLDG113 BU01 ------------
Revenue: 01-10-40110-000-0000-01
Receivable: 01-10-13005-000-0000-01
Tax: 01-10-13125-000-0000-01
Freight: 01-10-52146-000-0000-01
Unearned Revenue: 01-10-00000-000-0000-01
Unbilled Receivable: 01-10-00000-000-0000-01
Autoinvoice Clearing:01-10-00000-000-0000-01
MFLDG113 BU02 ------------
Revenue: 02-10-40110-000-0000-02
Receivable: 02-10-13005-000-0000-02
Tax: 02-10-13125-000-0000-02
Freight: 02-10-52146-000-0000-02
Unearned Revenue: 02-10-00000-000-0000-02
Unbilled Receivable: 02-10-00000-000-0000-02
Autoinvoice Clearing:02-10-00000-000-0000-02
MFLDG113 BU03 ------------
Revenue: 03-10-40110-000-0000-03
Receivable: 03-10-13005-000-0000-03
Tax: 03-10-13125-000-0000-03
Freight: 03-10-52146-000-0000-03
Unearned Revenue: 03-10-00000-000-0000-03
Unbilled Receivable: 03-10-00000-000-0000-03
Autoinvoice Clearing:03-10-00000-000-0000-03
19. Customer Supplier Assignments
Financials Implementation Project >
Define and Maintain Intercompany Processing Rules >
Define Invoicing Options >
Manage Intercompany Customer Supplier Association
Assign a customer and a supplier to the legal entity that can be used in Receivables and Payables to generate and record invoices.
One LE
Legal Entity Name Customer Name Supplier Name
======================================================================
MFLDG113 LE01 MF Customer113 IC MF Supplier113 IC
15. 20. Define Auto Approval rule
Task: Manage Approval Groups
go to Task Configuration
(FinFunTransactionApproval)
Go to rule
Auto Approve Example
Starting participant: HierarchyBuilder.getPrincipal(Task.creator,-1,"","")
Top Participant: HierarchyBuilder.getPrincipal("finuser30",-1,"","")
Auto Action Enabled = True
Auto Action = “APPROVE”
Validate
Save
Commit task
16. Approval Group Example
21. Intercompany Balancing Rules
Task: Manage Intercompany Balancing Rules
Define IC balancing rules between 01, 02 and 03 BSV
Primary Segment Rules
17. 22. Open General Ledger, Receivables and Payables periods
1.2. Create IC transaction between MFLDG113 BU01 IC ORG and MFLDG113 BU02 IC ORG
1. Create IC Transaction:
MFLDG113 BU01 ORG == Provider
MFLDG113 BU02 ORG == Receiver
Create Transaction
18. Enter Provider Distribution
01-10-52150-000-0000-01
Enter Receiver Distribution
01-10-42125-000-0000-01
Save
SQL Section
FUN_TRX_BATCHES
select *
from FUN_TRX_BATCHES
where batch_number = '2003'
BATCH_ID
BATCH_NU
MBER
INITIATOR_I
D
FROM_LE_I
D
FROM_LEDG
ER_ID
RUNNING_TOT
AL_DR
CURRENCY_
CODE
EXCHANGE_RATE
_TYPE
STAT
US
TRX_TYPE_I
D
TRX_TYPE_C
ODE
REJECT_ALLOW
_FLAG
30000000160
6619
2003
30000000159
7475
30000000159
3987
300000001599
006
125 USD Corporate NEW
30000000130
9778
MF_IC_TRX_T
YPE1
Y
select *
from FUN_TRX_HEADERS
where BATCH_ID = 300000001606619
TRX_ID
TRX_NU
MBER
INITIATOR_
ID
RECIPIENT
_ID
TO_LE_ID
TO_LEDGE
R_ID
BATCH_ID
STAT
US
INIT_AMOU
NT_DR
RECI_AMOU
NT_CR
INVOICE_
FLAG
APPROVE
R_ID
APPROVAL_
DATE
DESCRIP
TION
3000000016
06620
1
3000000015
97475
3000000015
97480
3000000015
93987
3000000015
99006
3000000016
06619
NEW 125 125 Y
Transactio
n 1 -
Receiver
select *
from FUN_TRX_LINES
where TRX_ID = 300000001606620
LINE_ID TRX_ID
LINE_NUMB
ER
LINE_TYPE_FL
AG
INIT_AMOUNT_
CR
INIT_AMOUNT_
DR
RECI_AMOUNT_
CR
RECI_AMOUNT_
DR
DESCRIPTI
ON
CREATED_BY
CREATION_DA
TE
300000001606
654
300000001606
620
1 L 125 125
Mihail.Fildan@oracle.
com
27:01.7
19. 2. Submit and approve IC Batch:
Edit the Batch and Submit
Review and edit the batch
Edit it
20. Transaction Status = Received (until batch is approved)
Inbound perspective
Edit it
SQL Section
FUN_TRX_BATCHES
select *
from FUN_TRX_BATCHES
where batch_number = '2003'
BATCH_ID
BATCH_NU
MBER
INITIATOR_I
D
FROM_LE_I
D
FROM_LEDG
ER_ID
RUNNING_TOT
AL_DR
CURRENCY_
CODE
EXCHANGE_RATE
_TYPE
STAT
US
TRX_TYPE_I
D
TRX_TYPE_C
ODE
REJECT_ALLOW
_FLAG
30000000160
6619
2003
30000000159
7475
30000000159
3987
300000001599
006
125 USD Corporate SENT
30000000130
9778
MF_IC_TRX_T
YPE1
Y
select *
from FUN_TRX_HEADERS
where BATCH_ID = 300000001606619
TRX_ID
TRX_NU
MBER
INITIATOR_
ID
RECIPIENT
_ID
TO_LE_ID
TO_LEDGE
R_ID
BATCH_ID STATUS
INIT_AMOU
NT_DR
RECI_AM
OUNT_CR
INVOICE
_FLAG
APPROVER_I
D
APPROV
AL_DAT
E
DESCRIP
TION
3000000016
06620
1
3000000015
97475
3000000015
97480
3000000015
93987
3000000015
99006
3000000016
06619
APPROVED 125 125 Y
Transactio
n 1 -
Receiver
STATUS can be RECEIVED (if transaction Is not approved)
21. select *
from FUN_TRX_LINES
where TRX_ID = 300000001606620
LINE_ID TRX_ID
LINE_NUMB
ER
LINE_TYPE_FL
AG
INIT_AMOUNT_
CR
INIT_AMOUNT_
DR
RECI_AMOUNT_
CR
RECI_AMOUNT_
DR
DESCRIPTI
ON
CREATED_BY
CREATION_DA
TE
300000001606
654
300000001606
620
1 L 125 125
Mihail.Fildan@oracle.
com
27:01.7
3. Transfer to Receivables:
Submit
Scheduled processes:
Autoinvoice Execution Report
23. SQL Section
FUN_TRX_BATCHES
select *
from FUN_TRX_BATCHES
where batch_number = '2003'
BATCH_ID
BATCH_NU
MBER
INITIATOR_I
D
FROM_LE_I
D
FROM_LEDG
ER_ID
RUNNING_TOT
AL_DR
CURRENCY_
CODE
EXCHANGE_RATE
_TYPE
STAT
US
TRX_TYPE_I
D
TRX_TYPE_C
ODE
REJECT_ALLOW
_FLAG
30000000160
6619
2003
30000000159
7475
30000000159
3987
300000001599
006
125 USD Corporate SENT
30000000130
9778
MF_IC_TRX_T
YPE1
Y
24. select *
from FUN_TRX_HEADERS
where BATCH_ID = 300000001606619
TRX_ID
TRX_NU
MBER
INITIATOR_
ID
RECIPIENT
_ID
TO_LE_ID
TO_LEDGE
R_ID
BATCH_ID STATUS
INIT_AMOU
NT_DR
RECI_AM
OUNT_CR
INVOICE
_FLAG
APPROVER_I
D
APPROV
AL_DAT
E
DESCRIP
TION
3000000016
06620
1
3000000015
97475
3000000015
97480
3000000015
93987
3000000015
99006
3000000016
06619
XFER_AR 125 125 Y
Transactio
n 1 -
Receiver
select *
from FUN_TRX_LINES
where TRX_ID = 300000001606620
LINE_ID TRX_ID
LINE_NUMB
ER
LINE_TYPE_FL
AG
INIT_AMOUNT_
CR
INIT_AMOUNT_
DR
RECI_AMOUNT_
CR
RECI_AMOUNT_
DR
DESCRIPTI
ON
CREATED_BY
CREATION_DA
TE
300000001606
654
300000001606
620
1 L 125 125
Mihail.Fildan@oracle.
com
27:01.7
4. Transfer to Payables:
Submit
Review Payables Invoice
25. SQL Section
FUN_TRX_BATCHES
select *
from fusion.FUN_TRX_BATCHES
where batch_number = '2003'
BATCH_ID
BATCH_NU
MBER
INITIATOR_I
D
FROM_LE_I
D
FROM_LEDG
ER_ID
RUNNING_TOT
AL_DR
CURRENCY_
CODE
EXCHANGE_RAT
E_TYPE
STATUS
TRX_TY
PE_ID
TRX_TYPE_C
ODE
REJECT_ALLOW
_FLAG
30000000160
6619
2003
30000000159
7475
30000000159
3987
300000001599
006
125 USD Corporate COMPLETE
3000000
0130977
8
MF_IC_TRX_T
YPE1
Y
select *
from fusion.FUN_TRX_HEADERS
where BATCH_ID = 300000001606619
TRX_ID
TRX_NU
MBER
INITIATOR_
ID
RECIPIENT
_ID
TO_LE_ID
TO_LEDGE
R_ID
BATCH_ID STATUS
INIT_AMOU
NT_DR
RECI_AM
OUNT_CR
INVOICE
_FLAG
APPROVER_I
D
APPROV
AL_DAT
E
DESCRIP
TION
3000000016
06620
1
3000000015
97475
3000000015
97480
3000000015
93987
3000000015
99006
3000000016
06619
COMPLETE 125 125 Y
Transactio
n 1 -
Receiver
select *
from fusion.FUN_TRX_LINES
where TRX_ID = 300000001606620
LINE_ID TRX_ID
LINE_NUMB
ER
LINE_TYPE_FL
AG
INIT_AMOUNT_
CR
INIT_AMOUNT_
DR
RECI_AMOUNT_
CR
RECI_AMOUNT_
DR
DESCRIPTI
ON
CREATED_BY
CREATION_DA
TE
300000001606
654
300000001606
620
1 L 125 125
Mihail.Fildan@oracle.
com
27:01.7
26. 1.3. Create IC transaction between MFLDG113 BU01 IC ORG and MFLDG113 BU03 IC ORG
1. Create IC Transaction:
MFLDG113 BU01 ORG == Provider
MFLDG113 BU03 ORG == Receiver
Create Transaction
Enter Provider Distribution
01-10-52150-000-0000-01
Enter Receiver Distribution
03-10-42125-000-0000-03
Save
27. SQL Section
FUN_TRX_BATCHES
select *
from FUN_TRX_BATCHES
where batch_number = '2004'
BATCH_ID
BATCH_NU
MBER
INITIATOR_I
D
FROM_LE_I
D
FROM_LEDG
ER_ID
RUNNING_TOT
AL_DR
CURRENCY_
CODE
EXCHANGE_RATE
_TYPE
STAT
US
TRX_TYPE_I
D
TRX_TYPE_C
ODE
REJECT_ALLOW
_FLAG
30000000161
7708
2004
30000000159
7475
30000000159
3987
300000001599
006
150 USD Corporate NEW
30000000130
9778
MF_IC_TRX_T
YPE1
Y
select *
from FUN_TRX_HEADERS
where BATCH_ID = 300000001617708
TRX_ID
TRX_NU
MBER
INITIATOR_
ID
RECIPIENT
_ID
TO_LE_ID
TO_LEDGE
R_ID
BATCH_ID
STAT
US
INIT_AMOU
NT_DR
RECI_AMOU
NT_CR
INVOICE_
FLAG
APPROVE
R_ID
APPROVAL_
DATE
DESCRIP
TION
3000000016
17709
1
3000000015
97475
3000000015
97483
3000000015
93987
3000000015
99006
3000000016
17708
NEW 150 150 Y
Transactio
n 1 –
Receiver
MFLDG11
3 BU03 IC
ORG
select *
from FUN_TRX_LINES
where TRX_ID = 300000001617709
LINE_ID TRX_ID
LINE_NUMB
ER
LINE_TYPE_FL
AG
INIT_AMOUNT_
CR
INIT_AMOUNT_
DR
RECI_AMOUNT_
CR
RECI_AMOUNT_
DR
DESCRIPTI
ON
CREATED_BY
CREATION_DA
TE
300000001617
716
300000001617
709
1 L 150 150
Mihail.Fildan@oracle.
com
2018-01-11
2. Submit and approve IC Batch:
Edit the Batch and Submit
29. Edit it
SQL Section
FUN_TRX_BATCHES
select *
from FUN_TRX_BATCHES
where batch_number = '2004'
BATCH_ID
BATCH_NU
MBER
INITIATOR_I
D
FROM_LE_I
D
FROM_LEDG
ER_ID
RUNNING_TOT
AL_DR
CURRENCY_
CODE
EXCHANGE_RATE
_TYPE
STAT
US
TRX_TYPE_I
D
TRX_TYPE_C
ODE
REJECT_ALLOW
_FLAG
30000000161
7708
2004
30000000159
7475
30000000159
3987
300000001599
006
150 USD Corporate SENT
30000000130
9778
MF_IC_TRX_T
YPE1
Y
select *
from FUN_TRX_HEADERS
where BATCH_ID = 300000001617708
TRX_ID
TRX_NU
MBER
INITIATOR_
ID
RECIPIENT
_ID
TO_LE_ID
TO_LEDGE
R_ID
BATCH_ID STATUS
INIT_AMOU
NT_DR
RECI_AM
OUNT_CR
INVOICE
_FLAG
APPROVER_I
D
APPROV
AL_DAT
E
DESCRIP
TION
3000000016
17709
1
3000000015
97475
3000000015
97483
3000000015
93987
3000000015
99006
3000000016
17708
APPROVED 150 150 Y
Transactio
n 1 –
Receiver
MFLDG11
3 BU03 IC
ORG
select *
from FUN_TRX_LINES
30. where TRX_ID = 300000001617709
LINE_ID TRX_ID
LINE_NUMB
ER
LINE_TYPE_FL
AG
INIT_AMOUNT_
CR
INIT_AMOUNT_
DR
RECI_AMOUNT_
CR
RECI_AMOUNT_
DR
DESCRIPTI
ON
CREATED_BY
CREATION_DA
TE
300000001617
716
300000001617
709
1 L 150 150
Mihail.Fildan@oracle.
com
2018-01-11
3. Transfer to Receivables:
Submit
Scheduled processes:
Autoinvoice Execution Report
36. SQL Section
FUN_TRX_BATCHES
select *
from FUN_TRX_BATCHES
where batch_number = '2004'
BATCH_ID
BATCH_NU
MBER
INITIATOR_I
D
FROM_LE_I
D
FROM_LEDG
ER_ID
RUNNING_TOT
AL_DR
CURRENCY_
CODE
EXCHANGE_RAT
E_TYPE
STATUS
TRX_TYPE_
ID
TRX_TYPE_
CODE
REJECT_ALLO
W_FLAG
30000000161
7708
2004
30000000159
7475
30000000159
3987
300000001599
006
150 USD Corporate COMPLETE
3000000013
09778
MF_IC_TRX
_TYPE1
Y
select *
from FUN_TRX_HEADERS
where BATCH_ID = 300000001617708
TRX_ID
TRX_NU
MBER
INITIATOR_
ID
RECIPIENT
_ID
TO_LE_ID
TO_LEDGE
R_ID
BATCH_ID STATUS
INIT_AMOU
NT_DR
RECI_AM
OUNT_CR
AR_INVO
ICE_NU
MBER
INVOICE_FL
AG
APPROV
AL_DAT
E
DESCRIP
TION
3000000016
06620
1
3000000015
97475
3000000015
97480
3000000015
93987
3000000015
99006
3000000016
17708
COMPLETE 150 150 12000 Y
Transactio
n 1 -
Receiver
select *
from FUN_TRX_LINES
where TRX_ID = 300000001606620
LINE_ID TRX_ID
LINE_NUMB
ER
LINE_TYPE_FL
AG
INIT_AMOUNT_
CR
INIT_AMOUNT_
DR
RECI_AMOUNT_
CR
RECI_AMOUNT_
DR
DESCRIPTI
ON
CREATED_BY
CREATION_DA
TE
300000001617
716
300000001617
709
1 L 150 150
Mihail.Fildan@oracle.
com
2018-01-11
37. 2.Scenario TRX/GL IC – no invoices
Rel. 13: https://egxu-test.fa.us6.oraclecloud.com
2.1. Setup
1. Define Intercompany Transaction Types
Financials > Define and Maintain Intercompany Processing Rules
Task: Manage Intercompany Transaction Type
MF_IC_TRX_TYPE2 Invoicing = No, Manual Approval = No, Enable = Yes
2. Intercompany Period Status
Task: Manage Intercompany Period Status
Intercompany Calendar MF03LDG
Search for MF_IC_TRX_TYPE2 transaction type
Actions > Copy GL Periods
Open Periods (select period line, Actions > Open or Open from button)
38. 2.2. Create IC transaction between MFLDG113 BU01 IC ORG and MFLDG113 BU02 IC ORG
1. Create IC Transaction:
MFLDG113 BU01 ORG == Provider
MFLDG113 BU02 ORG == Receiver
Create Transaction
Enter Provider Distribution
01-10-52150-000-0000-01
Enter Receiver Distribution
02-10-42125-000-0000-02
Save
39. SQL Section
FUN_TRX_BATCHES
select *
from FUN_TRX_BATCHES
where batch_number = '2015'
BATCH_ID
BATCH_NU
MBER
INITIATOR_I
D
FROM_LE_I
D
FROM_LEDG
ER_ID
RUNNING_TOT
AL_DR
CURRENCY_
CODE
EXCHANGE_RATE
_TYPE
STAT
US
TRX_TYPE_I
D
TRX_TYPE_C
ODE
REJECT_ALLOW
_FLAG
30000005256
4614
2015
30000000159
7475
30000000159
3987
300000001599
006
222 USD Corporate NEW
30000005256
4613
MF_IC_TRX_T
YPE2
Y
select *
from FUN_TRX_HEADERS
where BATCH_ID = 300000052564614
TRX_ID
TRX_NU
MBER
INITIATOR_
ID
RECIPIENT
_ID
TO_LE_ID
TO_LEDGE
R_ID
BATCH_ID
STAT
US
INIT_AMOU
NT_DR
RECI_AMOU
NT_CR
INVOICE_
FLAG
APPROVE
R_ID
APPROVA
L_DATE
DESCRIPTI
ON
3000000525
64615
1
3000000015
97475
3000000015
97480
3000000015
93987
3000000015
99006
3000000525
64614
NEW 111 111 N
Transaction
1/Batch 2015
- RECEIVER
select *
from FUN_TRX_LINES
where TRX_ID = 300000052564615
LINE_ID TRX_ID
LINE_NUMB
ER
LINE_TYPE_FL
AG
INIT_AMOUNT_
CR
INIT_AMOUNT_
DR
RECI_AMOUNT_
CR
RECI_AMOUNT_
DR
DESCRIPTI
ON
CREATED_BY
CREATION_DA
TE
300000052566
619
300000052564
615
1 L 111 111
Mihail.Fildan@oracle.
com
27:01.7
2. Submit and approve IC Batch:
Review it
43. 3.Scenario TRX/GL IC – TAD
3.1. TAD Setup
1. Create Account Rule
Financials > Define and Maintain Intercompany Processing Rules > Define Transaction Account
Task: Manage Account Rules
Account Rule: MF TAD FUN RECV RULE1
Chart of Accounts: MFLDG113
Rule Type: Account Combination
Value Type: Constant 02-10-42120-000-0000-02
Account Rule: MF TAD FUN PROV RULE1
Chart of Accounts: MFLDG113
Rule Type: Account Combination
Value Type: Constant 01-10-52110-000-0000-01
44. 2. Create Mapping Set
Financials > Define and Maintain Intercompany Processing Rules > Define Transaction Account
Task: Manage Mapping Sets
Name: MF TAD FUN RECV NAME PROV IC
Output Type: Segment
Input Source: Intercompany Receiver Organization
Chart of Accounts: MFLDG113 Segment: CostCenter
Mappings:
Default Input Output
Intercompany Receiver Organization CostCenter
MFLDG113 BU02 IC ORG 222
Name: MF TAD FUN PROV NAME RECV IC
Output Type: Segment
Input Source: Intercompany Provider Organization
Chart of Accounts: MFLDG113 Segment: CostCenter
Mappings:
Default Input Output
Intercompany Receiver Organization CostCenter
MFLDG113 BU01 IC ORG 111
45. 3. Create Account Rule
Financials > Define and Maintain Intercompany Processing Rules > Define Transaction Account
Task: Manage Account Rules
Account Rule: MF TAD FUN IC_SEG_PROV RULE1
Chart of Accounts: MFLDG113
Rule Type: Segment: CostCenter
Value Type: Mapping Set: MF TAD FUN RECV NAME PROV IC
Account Rule: MF TAD FUN IC_SEG_RECV RULE1
Chart of Accounts: MFLDG113
Rule Type: Segment: CostCenter
Value Type: Mapping Set: MF TAD FUN PROV NAME RECV IC
46. 4. Edit Transaction Account Definition (TAD)
Financials > Define and Maintain Intercompany Processing Rules > Define Transaction Account
Task: Manage Transaction Account Definition
Name: MF TAD FUN IC_DIST
Short Name: MF_TAD_FUN_IC_DIST
Chart of Accounts: MFLDG113
Save
Activate
5. Edit Accounting Options
Financials > Define and Maintain Intercompany Processing Rules > Define Transaction Account
Task: Manage Subledger Accounting Options
Expand ledger and edit Accounting Options for Financials Common Module
Save and Close
47. 3.2. Create IC transaction between MFLDG113 BU01 IC ORG and MFLDG113 BU02 IC ORG
(TAD)
1. Create IC Transaction:
MFLDG113 BU01 ORG == Provider
MFLDG113 BU02 ORG == Receiver
Generate Distributions
Assign Distributions
Submit
48. 2. Transfer to General Ledger:
Submit
Search Journal:
Edit
49. 4. Scenario GL IC – 3 Bal segments
https://egxu-test.fa.us6.oraclecloud.com
4.1. Work scenario
MF04LDG Structure
Company → Primary Balancing Segment
LoB → Second Balancing Segment
CostCenter → Third Balancing Segment
→ CostCenter Segment
Opened Period: Jan-18
50. 4.1.1. Create journal
Journal is unbalanced for third segment:
Error:
The journal balances by primary balancing segment but does not balance by second or third balancing segment. Details: There is no secondary balancing rule
defined for the ledger MF04LDG US, source Manual, and journal category Other. You must define a rule so that balancing lines can be generated for this
intercompany relationship.
4.2. IC Setup
4.2.1. Create COA IC Balancing Rule
Financials > Define and Maintain Intercompany Processing Rules > Manage Intercompany Balancing Rules
Select Chart of Accounts Rules and add new
Source: Other
Category: Other
Transaction Type: None
Chart of Accounts: MF04LDG
Receivables Account: 01-10-13028-000-0000-01
Payables Account: 01-10-21098-000-0000-01
Start Date: 1/1/01
51. 4.2.2. Create Additional IC Balancing and Clearing Options
Financials > Define and Maintain Intercompany Processing Rules > Manage Additional Intercompany Balancing and Clearing Options
Create
Ledger: MF04LDG US
Source: Other
Category: Other
Receivables Account: 01-10-13028-000-0000-01
Payables Account: 01-10-21098-000-0000-01
Start Date: 1/1/01
End Date:
Summarization: Summary net
Condition: Use clearing company for all many-to-many journals
Source: Default clearing balancing segment values
Value: 01
4.2.3. Post the journal
Journal is posting with success.