You are on page 1of 19

Bank External Transactions

Content
External Transaction.................................................................................................3
1. Manage Bank Statement Transaction Codes.................................................................3
2. Create external transaction............................................................................................3
3. Reconcile external transaction.......................................................................................4
4. Create Accounting..........................................................................................................6
5. Database investigation...................................................................................................7
6. Review Journal Entries...................................................................................................8
CM SLA Setup and Testing.....................................................................................9
1. Create new JERS for Cash Management........................................................................9
2. Create new custom Journal Line Rule for Offset (Miscellaneous cash).......................10
3. Assign custom JLR to custom JERS and custom JERS to custom Accounting Method. 10
4. Changing SLA................................................................................................................11
Define new Accounting Rule for Cost Center segment..................................................11
Define new Description Rule.........................................................................................12
Assign Accounting and Description Rule to JERS...........................................................12
Set Subledger Accounting Options for Cash Management............................................13
5. Create External Transaction and Account in Draft.......................................................13
Create External Transaction..........................................................................................13
Create Statement Line...................................................................................................13
Reconcile External Transaction.....................................................................................14
Create Accounting.........................................................................................................15
Review Journal Entries..................................................................................................16
Create Final Accounting and transfer to GL...................................................................17
Review Journal in GL.....................................................................................................17
6. Other considerations regarding description rule.........................................................18
Changed the description rule – no condition................................................................18
Changed the description rule – with condition.............................................................18
Changed the description rule – with condition changed...............................................19
External Transaction

1. Manage Bank Statement Transaction Codes

2. Create external transaction

External Cash Transactions > Create Transaction

Save
Transaction Number = 2001
Status = Unreconciled

select
external_transaction_id,
bank_account_id,
business_unit_id,
legal_entity_id,
transaction_id,
transaction_date,
amount,
currency_code,
transaction_type,
accounting_flag,
status,
description,
source,
asset_ccid,
offset_ccid
from CE_EXTERNAL_TRANSACTIONS
where transaction_id = 2001

STATUS = UNR

3. Reconcile external transaction


Bank Statements > Create Bank Statement / Manage Bank Statements

Go to “Statement Lines”
Create new line
OK

Save and Close

Reconciliation > Manual Reconciliation

Check and Reconcile

Reconcile
Done
select
external_transaction_id,
bank_account_id,
business_unit_id,
legal_entity_id,
transaction_id,
transaction_date,
amount,
currency_code,
transaction_type,
accounting_flag,
status,
description,
source,
asset_ccid,
offset_ccid
from CE_EXTERNAL_TRANSACTIONS
where transaction_id = 2001

STATUS = REC

4. Create Accounting
Accounting > Create Accounting
5. Database investigation

select *
from CE_EXTERNAL_TRANSACTIONS
where transaction_id = 2001
-- EXTERNAL_TRANSACTION_ID = 300000006668541

SELECT *
FROM CE_RECON_HISTORY_ITEMS
WHERE RECON_SOURCE = 'XT'
AND SOURCE_ID = 300000006668541
-- RECON_HISTORY_ID = 300000006668549

select *
from CE_RECON_HISTORY
where RECON_HISTORY_ID = 300000006668549

select *
from CE_STATEMENT_LINES
where RECON_HISTORY_ID = 300000006668549

select *
from XLA_DISTRIBUTION_LINKS
where APPLICATION_ID = 260
and SOURCE_DISTRIBUTION_ID_NUM_1 = 2001
-- event_id = 21004

select *
from XLA_EVENTS
where application_id = 260
and event_id = 21004
select *
from XLA_AE_HEADERS
where application_id = 260
and event_id = 21004

select *
from XLA_AE_LINES
where ae_header_id = 23004

XLA_DISTRIBUTION_LINKS

Payables
xdl.source_distribution_type = 'AP_PMT_DIST ' 
and xdl.source_distribution_id_num_1 =  AP_PAYMENT_HIST_DISTS.payment_hist_dist_id 
------------ 
xdl.source_distribution_type = 'AP_INV_DIST' 
and xdl.source_distribution_id_num_1 = AP_INVOICE_DISTRIBUTIONS_ALL.invoice_distribution_ id 
----------- 

Receivables
xdl.source_distribution_type = 'AR_DISTRIBUTIONS_ALL' 
and xdl.source_distribution_id_num_1 = AR_DISTRIBUTIONS_ALL.line_id 
and AR_DISTRIBUTIONS_ALL.source_id = AR_RECEIVABLE_APPLICATIONS_ALL.receivable_applicat ion_id 
------------- 
xdl.source_distribution_type = 'RA_CUST_TRX_LINE_GL_DIST_ALL' 
and xdl.source_distribution_id_num_1 = RA_CUST_TRX_LINE_GL_DIST_ALL.cust_trx_line_gl_dist _id 
------------ 

Cash Management
xdl.source_distribution_type = ‘CE_TRANS' 
and xdl.source_distribution_id_num_1 = CE_EXTERNAL_TRANSACTIONS.transaction_id 
------------- 

6. Review Journal Entries


CM SLA Setup and Testing
a) Create new JERS for Cash Management
b) Create new custom Journal Line Rule for Offset (Miscellaneous cash)
c) Assign custom JLR to custom JERS and custom JERS to custom Accounting Method
d) Define new Accounting Rule for Cost Center segment

1. Create new JERS for Cash Management

Task: Manage Journal Entry Rule Set

Edit and Duplicate it

Name: MF External Transaction Lines Definition


Short Name: MF_CE_EXT_LINES_DEFN_1044

Save and Close


2. Create new custom Journal Line Rule for Offset (Miscellaneous cash)

Edit

Actions > Duplicate

Name: MF External Transaction Offset CR


Short Name: MF_EXT_RECEIPT_OFFSET_CR

3. Assign custom JLR to custom JERS and custom JERS to custom Accounting Method

Task: Manage Subledger Journal Entry Rule Sets


Edit MF External Transaction Lines Definition
Add new line: MF External Transaction Offset CR
Line Description Rule: External Journal Entry Line Description
Remove seeded JLR: External Transaction Offset CR

Save
Actions > Change Status > Activate
Task: Manage Accounting Methods

Edit MF Standard Accrual3 method


End Date seeded JERS (External Transaction Line Definition)
Add custom JERS (MF External Transaction Line Definition)
Activate accounting method

Assign MF Standard Accrual3 method to ledger (in Ledger Options), if is not assigned

4. Changing SLA
Define new Accounting Rule for Cost Center segment

Task: Manage Account Rules

Actions > Change Status > Activate


Define new Description Rule
Task: Manage Description Rules

Create
Name: MF CM DESC RULE1
Short name: MF_CM_DESC_RULE1

Save and Close

Assign Accounting and Description Rule to JERS


Assign account rule to custom JERS/Line
Task: Manage Subledger Journal Entry Rule Sets
Edit MF External Transaction Lines Definition
Set Subledger Accounting Options for Cash Management
Subledger Accounting Options for Cash Management

5. Create External Transaction and Account in Draft

Create External Transaction


External Cash Transactions > Create Transaction

Save

Transaction Number = 7001


Status = Unreconciled

Create Statement Line


Bank Statements > Create Bank Statement / Manage Bank Statements

Edit Bank Statement


Go to “Statement Lines”
Create new line

OK

Save and Close

Reconcile External Transaction

Reconciliation > Manual Reconciliation

Check and Reconcile

Reconcile
Done
select
external_transaction_id,
bank_account_id,
business_unit_id,
legal_entity_id,
transaction_id,
transaction_date,
amount,
currency_code,
transaction_type,
accounting_flag,
status,
description,
source,
asset_ccid,
offset_ccid
from CE_EXTERNAL_TRANSACTIONS
where transaction_id = 7001

STATUS = REC

Create Accounting
Accounting > Create Accounting
Review Journal Entries
Accounting > Review Journal Entries
Search
Accounting rule is working (value 111 for Credit / Miscellaneous Cash line)

Click on View Journal Entry

Description rule is working

Create Final Accounting and transfer to GL

Review Journal in GL

The description was transferred to GL


6. Other considerations regarding description rule
Changed the description rule – no condition

Changed the description rule – with condition

The rule description is not working


Changed the description rule – with condition changed

The rule description is working as expected

select *
from XLA_SOURCES_TL
where application_id = 260
and name like 'External Cash Transaction Source%'
-- LOOKUP_TYPE = CE_EXT_TRANSACTION_SOURCE

select *
from XLA_SOURCES_B
where application_id = 260
and source_code = 'EXT_SOURCE'

select LOOKUP_TYPE, LOOKUP_CODE


from fnd_lookup_values_b
where LOOKUP_TYPE = 'CE_EXT_TRANSACTION_SOURCE'

You might also like