Documente Academic
Documente Profesional
Documente Cultură
Transaction
Create Accounting
Journal Import
GL Journal Entry
Posting
GL Balances
Technical Architecture of SLA
SubLedger Accounting
Sources
Payables
Receivables Manual
Journals
Assets SLA
Spreadsheet
Cash Management (APPLICATION_ID)
GL Journals
Projects
EVENT_ID
EVENT_TYPE_CODE
Copy
Cost Management Journals
Payroll
2. SLA Components
SLA Components
Accounting Method (AM)
Standard Accrual
Cash
Encumbrance
Subledger Journal Entry Rule Sets (SJERS)
Journal Line Rules (JLR)
Account Rules (AR)
Description Rules (DR)
Supporting Reference (SRef)
SLA Components
Subledger Journal Entry Rule Sets (SJERS)
JLR+AR+DR+SRef
DRAFT will create Journal Entries, which are NOT final, which
means they are NOT ready to be transferred to GL.
You can see the accounting in XLA_AE_HEADERS and
XLA_AE_LINES.
XLA_AE_HEADERS.accounting_entry_status_code is 'D'
XLA_EVENTS.process_status_code is 'D'
XLA_EVENTS.event_status_code is 'U'
You can run create accounting on this transaction again and again,
which will delete the old journal entries and create new ones.
You can't transfer these journal entries to GL.
Create Accounting
The Company segment value in the account BSV is not assigned to Ledger. Accounting Configuration
10.0000.27050.0.0.0.99.99999 is not assigned to the was changed
ledger
The LEGAL ENTITY segment value in the account Accounting configuration was changed (BU assigned to
XXX-XXX-..-XXX is not assigned to the ledger . LE in Business Unit Functions task)
Subledger Accounting was unable to retrieve a value Account rule issue
for the accounting flexfield account rule
The account XXX-XXX-XXX-XXX is not enabled. Inactive account (Disabled or end-date)
The account code combination did not have allow posting Yes.
The combination cannot be used, it either does not COA Security rule
exist or using it is not permitted. Cross validation rules
Account rule errors Reviewing SLA Setup (Account rule setup and conditions)
5. SLA Troubleshooting
Troubleshooting
Payables
XLA TABLES
XLA_EVENTS
EVENT_STATUS_CODE Meaning
Event type code
I Incomplete
N No action
P Processed
U Unprocessed
PROCESS_STATUS_CODE Meaning
Processing status code
D Draft
E Error
I Incomplete
P Processed
U Unprocessed
XLA TABLES
XLA_AE_HEADERS
XLA_ACCOUNTING_ENTRY_STATUS
CODE MEANING
D Draft
F Final
I Invalid
N Incomplete
SELECT
xv.EVENT_DATE,
xv.ENTITY_ID,
xv.EVENT_STATUS_CODE,
xv.PROCESS_STATUS_CODE,
xah.event_id,
xah.event_type_code,
xah.gl_transfer_status_code,
xah.ACCOUNTING_ENTRY_STATUS_CODE,
xah.PRODUCT_RULE_CODE,
xah.description,
xal.ae_line_num,
xal.ACCOUNTING_CLASS_CODE,
gcc.segment1 || '-' || gcc.segment2 || '-' || gcc.segment3 || '-' || gcc.segment4 || '-' || gcc.segment5 || '-' || gcc.segment6 account,
xal.entered_dr,
xal.entered_cr,
xal.accounted_dr,
xal.accounted_cr,
xal.gl_sl_link_id
FROM xla_ae_lines xal,
gl_code_combinations gcc,
xla_ae_headers xah,
xla_events xv
WHERE 1=1
and xal.code_combination_id = gcc.code_combination_id
and xal.ae_header_id = xah.ae_header_id
and xah.event_id = xv.event_id
and xal.application_id = 222
and xv.event_id in
(select event_id from RA_CUST_TRX_LINE_GL_DIST_ALL where CUSTOMER_TRX_ID = 300000006248619)
order by ae_line_num
SLA Queries
-- RECEIPTS NOT PROCESSED TRANSFERRED TO GL
select *
from XLA_EVENTS xe,
AR_CASH_RECEIPT_HISTORY_ALL acrh,
AR_CASH_RECEIPTS_ALL acr
where 1=1
and xe.event_id = acrh.event_id
and acrh.cash_receipt_id = acr.cash_receipt_id
and xe.application_id = 222
and xe.event_status_code <> 'P'
and xe.event_date between '01-JUl-2017' and '31-JUL-2017'
and xe.event_type_code like 'REC%'
SLA Queries
-- PAYABLES INVOICE TRANSACTION ACCOUNTING LINES
SELECT
xv.EVENT_DATE,
xv.ENTITY_ID,
xv.EVENT_STATUS_CODE,
xv.PROCESS_STATUS_CODE,
xah.event_id,
xah.event_type_code,
xah.gl_transfer_status_code,
xah.ACCOUNTING_ENTRY_STATUS_CODE,
xah.PRODUCT_RULE_CODE,
xah.description,
xal.ae_line_num,
xal.ACCOUNTING_CLASS_CODE,
gcc.segment1 || '-' || gcc.segment2 || '-' || gcc.segment3 || '-' || gcc.segment4 || '-' || gcc.segment5 || '-' || gcc.segment6 account,
xal.entered_dr,
xal.entered_cr,
xal.accounted_dr,
xal.accounted_cr,
xal.gl_sl_link_id
FROM xla_ae_lines xal,
gl_code_combinations gcc,
xla_ae_headers xah,
xla_events xv
WHERE 1=1
and xal.code_combination_id = gcc.code_combination_id
and xal.ae_header_id = xah.ae_header_id
and xah.event_id = xv.event_id
and xal.application_id = 200
and xv.event_id in
(select accounting_event_id from AP_INVOICE_DISTRIBUTIONS_ALL where INVOICE_ID = 300000005625262)
order by ae_line_num
SLA Queries
-- PAYABLES PAYMENT ACCOUNTING LINES
SELECT
xv.EVENT_DATE,
xv.ENTITY_ID,
xv.EVENT_STATUS_CODE,
xv.PROCESS_STATUS_CODE,
xah.event_id,
xah.event_type_code,
xah.gl_transfer_status_code,
xah.ACCOUNTING_ENTRY_STATUS_CODE,
xah.PRODUCT_RULE_CODE,
xah.description,
xal.ae_line_num,
xal.ACCOUNTING_CLASS_CODE,
gcc.segment1 || '-' || gcc.segment2 || '-' || gcc.segment3 || '-' || gcc.segment4 || '-' || gcc.segment5 || '-' || gcc.segment6 account,
xal.entered_dr,
xal.entered_cr,
xal.accounted_dr,
xal.accounted_cr,
xal.gl_sl_link_id
FROM xla_ae_lines xal,
gl_code_combinations gcc,
xla_ae_headers xah,
xla_events xv
WHERE 1=1
and xal.code_combination_id = gcc.code_combination_id
and xal.ae_header_id = xah.ae_header_id
and xah.event_id = xv.event_id
and xal.application_id = 200
and xv.event_id in
(select accounting_event_id from AP_INVOICE_PAYMENTS_ALL where INVOICE_ID = 300000006299261)
order by ae_line_num
8. TEST CASE SLA CUSTOMIZATION
Receivables
8. TEST CASE: SLA Configuration in AR