The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT MEANING
INTO l_meaning_meaning
FROM FND_LOOKUPS
WHERE LOOKUP_CODE = p_flex_value AND LOOKUP_TYPE = 'YES_NO'
ORDER BY MEANING ;
SELECT MEANING
INTO l_meaning_meaning
FROM FND_LOOKUPS
WHERE LOOKUP_CODE = p_flex_value AND LOOKUP_TYPE = 'YES_NO'
ORDER BY MEANING ;
SELECT MEANING
INTO l_meaning_meaning
FROM FND_LOOKUPS
WHERE LOOKUP_CODE = p_flex_value AND LOOKUP_TYPE = 'YES_NO'
ORDER BY MEANING ;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
,p_balance_type_code => l_balance_type_code
);
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
(p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
,p_balance_type_code => l_balance_type_code);
PROCEDURE insert_sources_110(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'BORROWED_AND_LENT_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_110';
(p_msg => 'BEGIN of insert_sources_110'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'TP_AMT_TYPE_CODE'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.TP_AMT_TYPE_CODE)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN fvl67.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
, fnd_lookup_values fvl67
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
AND fvl67.lookup_type(+) = 'TP_AMOUNT_TYPE'
AND fvl67.lookup_code(+) = h2.TP_AMT_TYPE_CODE
AND fvl67.view_application_id(+) = 275
AND fvl67.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CCDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 2 THEN 'PROVIDER_CCID'
WHEN 3 THEN 'ADJ_PROVIDER_CCID'
WHEN 4 THEN 'ADJ_RECEIVER_CCID'
WHEN 5 THEN 'RECEIVER_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_CURRENCY_CODE'
WHEN 9 THEN 'EXCHANGE_RATE_DATE'
WHEN 10 THEN 'EXCHANGE_RATE'
WHEN 11 THEN 'EXCHANGE_RATE_TYPE'
WHEN 12 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 13 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 14 THEN 'LINE_NUMBER'
WHEN 15 THEN 'LINE_TYPE'
WHEN 16 THEN 'LINE_NUM_REVERSED'
WHEN 17 THEN 'ENTERED_AMOUNT'
WHEN 18 THEN 'ACCT_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 2 THEN TO_CHAR(l1.PROVIDER_CCID)
WHEN 3 THEN TO_CHAR(l1.ADJ_PROVIDER_CCID)
WHEN 4 THEN TO_CHAR(l1.ADJ_RECEIVER_CCID)
WHEN 5 THEN TO_CHAR(l1.RECEIVER_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 9 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 10 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 12 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 13 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 14 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 15 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 16 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
WHEN 17 THEN TO_CHAR(l1.ENTERED_AMOUNT)
WHEN 18 THEN TO_CHAR(l1.ACCT_AMOUNT)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 15 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CCDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_110'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_110');
END insert_sources_110;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BORROWED_AND_LENT_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.TP_AMT_TYPE_CODE source_67
, fvl67.meaning source_67_meaning
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
, fnd_lookup_values fvl67
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND fvl67.lookup_type(+) = 'TP_AMOUNT_TYPE'
AND fvl67.lookup_code(+) = h2.TP_AMT_TYPE_CODE
AND fvl67.view_application_id(+) = 275
AND fvl67.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BORROWED_AND_LENT_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.PROVIDER_CCID source_8
, l1.ADJ_PROVIDER_CCID source_9
, l1.ADJ_RECEIVER_CCID source_10
, l1.RECEIVER_CCID source_15
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_CURRENCY_CODE source_25
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
, l1.ENTERED_AMOUNT source_41
, l1.ACCT_AMOUNT source_43
FROM xla_events_gt xet
, PA_XLA_CCDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_111(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'BORROWED_AND_LENT_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_111';
(p_msg => 'BEGIN of insert_sources_111'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'TP_AMT_TYPE_CODE'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.TP_AMT_TYPE_CODE)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN fvl67.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
, fnd_lookup_values fvl67
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
AND fvl67.lookup_type(+) = 'TP_AMOUNT_TYPE'
AND fvl67.lookup_code(+) = h2.TP_AMT_TYPE_CODE
AND fvl67.view_application_id(+) = 275
AND fvl67.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CCDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 2 THEN 'PROVIDER_CCID'
WHEN 3 THEN 'ADJ_PROVIDER_CCID'
WHEN 4 THEN 'ADJ_RECEIVER_CCID'
WHEN 5 THEN 'RECEIVER_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_CURRENCY_CODE'
WHEN 9 THEN 'EXCHANGE_RATE_DATE'
WHEN 10 THEN 'EXCHANGE_RATE'
WHEN 11 THEN 'EXCHANGE_RATE_TYPE'
WHEN 12 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 13 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 14 THEN 'LINE_NUMBER'
WHEN 15 THEN 'LINE_TYPE'
WHEN 16 THEN 'LINE_NUM_REVERSED'
WHEN 17 THEN 'ENTERED_AMOUNT'
WHEN 18 THEN 'ACCT_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 2 THEN TO_CHAR(l1.PROVIDER_CCID)
WHEN 3 THEN TO_CHAR(l1.ADJ_PROVIDER_CCID)
WHEN 4 THEN TO_CHAR(l1.ADJ_RECEIVER_CCID)
WHEN 5 THEN TO_CHAR(l1.RECEIVER_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 9 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 10 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 12 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 13 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 14 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 15 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 16 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
WHEN 17 THEN TO_CHAR(l1.ENTERED_AMOUNT)
WHEN 18 THEN TO_CHAR(l1.ACCT_AMOUNT)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 15 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CCDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_111'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_111');
END insert_sources_111;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BORROWED_AND_LENT
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.TP_AMT_TYPE_CODE source_67
, fvl67.meaning source_67_meaning
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
, fnd_lookup_values fvl67
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND fvl67.lookup_type(+) = 'TP_AMOUNT_TYPE'
AND fvl67.lookup_code(+) = h2.TP_AMT_TYPE_CODE
AND fvl67.view_application_id(+) = 275
AND fvl67.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BORROWED_AND_LENT
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.PROVIDER_CCID source_8
, l1.ADJ_PROVIDER_CCID source_9
, l1.ADJ_RECEIVER_CCID source_10
, l1.RECEIVER_CCID source_15
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_CURRENCY_CODE source_25
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
, l1.ENTERED_AMOUNT source_41
, l1.ACCT_AMOUNT source_43
FROM xla_events_gt xet
, PA_XLA_CCDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_112(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'BUDGET_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_112';
(p_msg => 'BEGIN of insert_sources_112'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_BC_BUDGET_HEADER_V'
WHEN 2 THEN 'PA_XLA_BC_BUDGET_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'GL_DATE'
WHEN 2 THEN 'GL_BUDGET_VERSION_ID'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.GL_DATE)
WHEN 2 THEN TO_CHAR(h1.GL_BUDGET_VERSION_ID)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_BC_BUDGET_HEADER_V h1
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h1.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 2 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 3 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 4 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 5 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 6 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 7 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 8 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 9 THEN 'PA_XLA_BC_BUDGET_LINES_V'
WHEN 10 THEN 'PA_XLA_BC_BUDGET_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'BUDGET_CCID'
WHEN 2 THEN 'REVERSING_LINE_FLAG'
WHEN 3 THEN 'ENTERED_CURRENCY_CODE'
WHEN 4 THEN 'LINE_TYPE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'ACCT_AMOUNT'
WHEN 7 THEN 'ENC_UPG_DR_ACCT_CLASS'
WHEN 8 THEN 'USE_ENC_UPG_ATTRIB_FLAG'
WHEN 9 THEN 'BUDGET_LINE_ID'
WHEN 10 THEN 'ENC_UPG_ENC_TYPE_ID'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.BUDGET_CCID)
WHEN 2 THEN TO_CHAR(l2.REVERSING_LINE_FLAG)
WHEN 3 THEN TO_CHAR(l2.ENTERED_CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l2.LINE_TYPE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.ACCT_AMOUNT)
WHEN 7 THEN TO_CHAR(l2.ENC_UPG_DR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l2.USE_ENC_UPG_ATTRIB_FLAG)
WHEN 9 THEN TO_CHAR(l2.BUDGET_LINE_ID)
WHEN 10 THEN TO_CHAR(l2.ENC_UPG_ENC_TYPE_ID)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_BC_BUDGET_LINES_V l2
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 10 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l2.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l2.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_112'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_112');
END insert_sources_112;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BUDGET
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h1.GL_DATE source_88
, h1.GL_BUDGET_VERSION_ID source_89
FROM xla_events_gt xet
, PA_XLA_BC_BUDGET_HEADER_V h1
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BUDGET
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l2.LINE_NUMBER
, l2.BUDGET_CCID source_2
, l2.REVERSING_LINE_FLAG source_22
, l2.ENTERED_CURRENCY_CODE source_25
, l2.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l2.ENTERED_AMOUNT source_41
, l2.ACCT_AMOUNT source_43
, l2.ENC_UPG_DR_ACCT_CLASS source_53
, l2.USE_ENC_UPG_ATTRIB_FLAG source_55
, l2.BUDGET_LINE_ID source_90
, l2.ENC_UPG_ENC_TYPE_ID source_91
FROM xla_events_gt xet
, PA_XLA_BC_BUDGET_LINES_V l2
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l2.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_113(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'BURDEN_COST_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_113';
(p_msg => 'BEGIN of insert_sources_113'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
WHEN 19 THEN 'PA_XLA_CDL_LINES_V'
WHEN 20 THEN 'PA_XLA_CDL_LINES_V'
WHEN 21 THEN 'PA_XLA_CDL_LINES_V'
WHEN 22 THEN 'PA_XLA_CDL_LINES_V'
WHEN 23 THEN 'PA_XLA_CDL_LINES_V'
WHEN 24 THEN 'PA_XLA_CDL_LINES_V'
WHEN 25 THEN 'PA_XLA_CDL_LINES_V'
WHEN 26 THEN 'PA_XLA_CDL_LINES_V'
WHEN 27 THEN 'PA_XLA_CDL_LINES_V'
WHEN 28 THEN 'PA_XLA_CDL_LINES_V'
WHEN 29 THEN 'PA_XLA_CDL_LINES_V'
WHEN 30 THEN 'PA_XLA_CDL_LINES_V'
WHEN 31 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
WHEN 19 THEN 'LINE'
WHEN 20 THEN 'LINE'
WHEN 21 THEN 'LINE'
WHEN 22 THEN 'LINE'
WHEN 23 THEN 'LINE'
WHEN 24 THEN 'LINE'
WHEN 25 THEN 'LINE'
WHEN 26 THEN 'LINE'
WHEN 27 THEN 'LINE'
WHEN 28 THEN 'LINE'
WHEN 29 THEN 'LINE'
WHEN 30 THEN 'LINE'
WHEN 31 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
WHEN 19 THEN '275'
WHEN 20 THEN '275'
WHEN 21 THEN '275'
WHEN 22 THEN '275'
WHEN 23 THEN '275'
WHEN 24 THEN '275'
WHEN 25 THEN '275'
WHEN 26 THEN '275'
WHEN 27 THEN '275'
WHEN 28 THEN '275'
WHEN 29 THEN '275'
WHEN 30 THEN '275'
WHEN 31 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'BUDGET_CCID'
WHEN 2 THEN 'COST_CCID'
WHEN 3 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 4 THEN 'ADJ_COST_CCID'
WHEN 5 THEN 'COST_CLEARING_CCID'
WHEN 6 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 7 THEN 'REVERSING_LINE_FLAG'
WHEN 8 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'EXCHANGE_RATE_DATE'
WHEN 11 THEN 'EXCHANGE_RATE'
WHEN 12 THEN 'EXCHANGE_RATE_TYPE'
WHEN 13 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 14 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 15 THEN 'LINE_NUMBER'
WHEN 16 THEN 'LINE_TYPE'
WHEN 17 THEN 'LINE_NUM_REVERSED'
WHEN 18 THEN 'ENTERED_BURDENED_COST'
WHEN 19 THEN 'ACCT_BURDENED_COST'
WHEN 20 THEN 'ENCUMBRANCE_AMOUNT'
WHEN 21 THEN 'PA_APPLICATION_ID'
WHEN 22 THEN 'PA_DISTRIBUTION_TYPE'
WHEN 23 THEN 'PA_ENTITY_CODE'
WHEN 24 THEN 'PA_FIRST_DIST_ID'
WHEN 25 THEN 'PA_FIRST_SYS_TRANS_ID'
WHEN 26 THEN 'PA_SECOND_DIST_ID'
WHEN 27 THEN 'ENC_UPG_DR_ACCT_CLASS'
WHEN 28 THEN 'ENC_UPG_CR_ACCT_CLASS'
WHEN 29 THEN 'USE_ENC_UPG_ATTRIB_FLAG'
WHEN 30 THEN 'ENCUMBRANCE_TYPE_ID'
WHEN 31 THEN 'PROJ_ENCUMBRANCE_TYPE_ID'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.BUDGET_CCID)
WHEN 2 THEN TO_CHAR(l1.COST_CCID)
WHEN 3 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 4 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 5 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 7 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 8 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 13 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 14 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 15 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 16 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 17 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
WHEN 18 THEN TO_CHAR(l1.ENTERED_BURDENED_COST)
WHEN 19 THEN TO_CHAR(l1.ACCT_BURDENED_COST)
WHEN 20 THEN TO_CHAR(l1.ENCUMBRANCE_AMOUNT)
WHEN 21 THEN TO_CHAR(l1.PA_APPLICATION_ID)
WHEN 22 THEN TO_CHAR(l1.PA_DISTRIBUTION_TYPE)
WHEN 23 THEN TO_CHAR(l1.PA_ENTITY_CODE)
WHEN 24 THEN TO_CHAR(l1.PA_FIRST_DIST_ID)
WHEN 25 THEN TO_CHAR(l1.PA_FIRST_SYS_TRANS_ID)
WHEN 26 THEN TO_CHAR(l1.PA_SECOND_DIST_ID)
WHEN 27 THEN TO_CHAR(l1.ENC_UPG_DR_ACCT_CLASS)
WHEN 28 THEN TO_CHAR(l1.ENC_UPG_CR_ACCT_CLASS)
WHEN 29 THEN TO_CHAR(l1.USE_ENC_UPG_ATTRIB_FLAG)
WHEN 30 THEN TO_CHAR(l1.ENCUMBRANCE_TYPE_ID)
WHEN 31 THEN TO_CHAR(l1.PROJ_ENCUMBRANCE_TYPE_ID)
ELSE null
END source_value
, CASE r
WHEN 3 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 16 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 31 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_113'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_113');
END insert_sources_113;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BURDEN_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BURDEN_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.BUDGET_CCID source_2
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_CURRENCY_CODE source_25
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
, l1.ENTERED_BURDENED_COST source_44
, l1.ACCT_BURDENED_COST source_45
, l1.ENCUMBRANCE_AMOUNT source_46
, l1.PA_APPLICATION_ID source_47
, l1.PA_DISTRIBUTION_TYPE source_48
, l1.PA_ENTITY_CODE source_49
, l1.PA_FIRST_DIST_ID source_50
, l1.PA_FIRST_SYS_TRANS_ID source_51
, l1.PA_SECOND_DIST_ID source_52
, l1.ENC_UPG_DR_ACCT_CLASS source_53
, l1.ENC_UPG_CR_ACCT_CLASS source_54
, l1.USE_ENC_UPG_ATTRIB_FLAG source_55
, l1.ENCUMBRANCE_TYPE_ID source_56
, l1.PROJ_ENCUMBRANCE_TYPE_ID source_57
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_114(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'BURDEN_COST_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_114';
(p_msg => 'BEGIN of insert_sources_114'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'SYSTEM_LINKAGE_FUNCTION'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.SYSTEM_LINKAGE_FUNCTION)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
WHEN 19 THEN 'PA_XLA_CDL_LINES_V'
WHEN 20 THEN 'PA_XLA_CDL_LINES_V'
WHEN 21 THEN 'PA_XLA_CDL_LINES_V'
WHEN 22 THEN 'PA_XLA_CDL_LINES_V'
WHEN 23 THEN 'PA_XLA_CDL_LINES_V'
WHEN 24 THEN 'PA_XLA_CDL_LINES_V'
WHEN 25 THEN 'PA_XLA_CDL_LINES_V'
WHEN 26 THEN 'PA_XLA_CDL_LINES_V'
WHEN 27 THEN 'PA_XLA_CDL_LINES_V'
WHEN 28 THEN 'PA_XLA_CDL_LINES_V'
WHEN 29 THEN 'PA_XLA_CDL_LINES_V'
WHEN 30 THEN 'PA_XLA_CDL_LINES_V'
WHEN 31 THEN 'PA_XLA_CDL_LINES_V'
WHEN 32 THEN 'PA_XLA_CDL_LINES_V'
WHEN 33 THEN 'PA_XLA_CDL_LINES_V'
WHEN 34 THEN 'PA_XLA_CDL_LINES_V'
WHEN 35 THEN 'PA_XLA_CDL_LINES_V'
WHEN 36 THEN 'PA_XLA_CDL_LINES_V'
WHEN 37 THEN 'PA_XLA_CDL_LINES_V'
WHEN 38 THEN 'PA_XLA_CDL_LINES_V'
WHEN 39 THEN 'PA_XLA_CDL_LINES_V'
WHEN 40 THEN 'PA_XLA_CDL_LINES_V'
WHEN 41 THEN 'PA_XLA_CDL_LINES_V'
WHEN 42 THEN 'PA_XLA_CDL_LINES_V'
WHEN 43 THEN 'PA_XLA_CDL_LINES_V'
WHEN 44 THEN 'PA_XLA_CDL_LINES_V'
WHEN 45 THEN 'PA_XLA_CDL_LINES_V'
WHEN 46 THEN 'PA_XLA_CDL_LINES_V'
WHEN 47 THEN 'PA_XLA_CDL_LINES_V'
WHEN 48 THEN 'PA_XLA_CDL_LINES_V'
WHEN 49 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
WHEN 19 THEN 'LINE'
WHEN 20 THEN 'LINE'
WHEN 21 THEN 'LINE'
WHEN 22 THEN 'LINE'
WHEN 23 THEN 'LINE'
WHEN 24 THEN 'LINE'
WHEN 25 THEN 'LINE'
WHEN 26 THEN 'LINE'
WHEN 27 THEN 'LINE'
WHEN 28 THEN 'LINE'
WHEN 29 THEN 'LINE'
WHEN 30 THEN 'LINE'
WHEN 31 THEN 'LINE'
WHEN 32 THEN 'LINE'
WHEN 33 THEN 'LINE'
WHEN 34 THEN 'LINE'
WHEN 35 THEN 'LINE'
WHEN 36 THEN 'LINE'
WHEN 37 THEN 'LINE'
WHEN 38 THEN 'LINE'
WHEN 39 THEN 'LINE'
WHEN 40 THEN 'LINE'
WHEN 41 THEN 'LINE'
WHEN 42 THEN 'LINE'
WHEN 43 THEN 'LINE'
WHEN 44 THEN 'LINE'
WHEN 45 THEN 'LINE'
WHEN 46 THEN 'LINE'
WHEN 47 THEN 'LINE'
WHEN 48 THEN 'LINE'
WHEN 49 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
WHEN 19 THEN '275'
WHEN 20 THEN '275'
WHEN 21 THEN '275'
WHEN 22 THEN '275'
WHEN 23 THEN '275'
WHEN 24 THEN '275'
WHEN 25 THEN '275'
WHEN 26 THEN '275'
WHEN 27 THEN '275'
WHEN 28 THEN '275'
WHEN 29 THEN '275'
WHEN 30 THEN '275'
WHEN 31 THEN '275'
WHEN 32 THEN '275'
WHEN 33 THEN '275'
WHEN 34 THEN '275'
WHEN 35 THEN '275'
WHEN 36 THEN '275'
WHEN 37 THEN '275'
WHEN 38 THEN '275'
WHEN 39 THEN '275'
WHEN 40 THEN '275'
WHEN 41 THEN '275'
WHEN 42 THEN '275'
WHEN 43 THEN '275'
WHEN 44 THEN '275'
WHEN 45 THEN '275'
WHEN 46 THEN '275'
WHEN 47 THEN '275'
WHEN 48 THEN '275'
WHEN 49 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'BUDGET_CCID'
WHEN 2 THEN 'COST_CCID'
WHEN 3 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 4 THEN 'ADJ_COST_CCID'
WHEN 5 THEN 'COST_CLEARING_CCID'
WHEN 6 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 7 THEN 'REVERSING_LINE_FLAG'
WHEN 8 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'EXCHANGE_RATE_DATE'
WHEN 11 THEN 'EXCHANGE_RATE'
WHEN 12 THEN 'EXCHANGE_RATE_TYPE'
WHEN 13 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 14 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 15 THEN 'LINE_NUMBER'
WHEN 16 THEN 'LINE_TYPE'
WHEN 17 THEN 'LINE_NUM_REVERSED'
WHEN 18 THEN 'ENTERED_BURDENED_COST'
WHEN 19 THEN 'ACCT_BURDENED_COST'
WHEN 20 THEN 'ENCUMBRANCE_AMOUNT'
WHEN 21 THEN 'PA_APPLICATION_ID'
WHEN 22 THEN 'PA_DISTRIBUTION_TYPE'
WHEN 23 THEN 'PA_ENTITY_CODE'
WHEN 24 THEN 'PA_FIRST_DIST_ID'
WHEN 25 THEN 'PA_FIRST_SYS_TRANS_ID'
WHEN 26 THEN 'PA_SECOND_DIST_ID'
WHEN 27 THEN 'ENC_UPG_DR_ACCT_CLASS'
WHEN 28 THEN 'ENC_UPG_CR_ACCT_CLASS'
WHEN 29 THEN 'USE_ENC_UPG_ATTRIB_FLAG'
WHEN 30 THEN 'ENCUMBRANCE_TYPE_ID'
WHEN 31 THEN 'PROJ_ENCUMBRANCE_TYPE_ID'
WHEN 32 THEN 'DOCUMENT_TYPE'
WHEN 33 THEN 'ENC_JE_LINES_REVERSED_FLAG'
WHEN 34 THEN 'PO_RELEASE_ID'
WHEN 35 THEN 'CWK_RATE_BASED_TC_FLAG'
WHEN 36 THEN 'INVOICE_APPLICATION_ID'
WHEN 37 THEN 'INVOICE_DISTRIBUTION_TYPE'
WHEN 38 THEN 'INVOICE_ENTITY_CODE'
WHEN 39 THEN 'INVOICE_FIRST_DIST_ID'
WHEN 40 THEN 'INVOICE_FIRST_SYS_TRANS_ID'
WHEN 41 THEN 'INVOICE_SECOND_DIST_ID'
WHEN 42 THEN 'PO_APPLICATION_ID'
WHEN 43 THEN 'PO_DISTRIBUTION_TYPE'
WHEN 44 THEN 'PO_ENTITY_CODE'
WHEN 45 THEN 'PO_FIRST_DIST_ID'
WHEN 46 THEN 'PO_FIRST_SYS_TRANS_ID'
WHEN 47 THEN 'PO_SECOND_DIST_ID'
WHEN 48 THEN 'ENC_ACCT_ENABLED'
WHEN 49 THEN 'LIQUIDATE_ENCUM_FLAG'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.BUDGET_CCID)
WHEN 2 THEN TO_CHAR(l1.COST_CCID)
WHEN 3 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 4 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 5 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 7 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 8 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 13 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 14 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 15 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 16 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 17 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
WHEN 18 THEN TO_CHAR(l1.ENTERED_BURDENED_COST)
WHEN 19 THEN TO_CHAR(l1.ACCT_BURDENED_COST)
WHEN 20 THEN TO_CHAR(l1.ENCUMBRANCE_AMOUNT)
WHEN 21 THEN TO_CHAR(l1.PA_APPLICATION_ID)
WHEN 22 THEN TO_CHAR(l1.PA_DISTRIBUTION_TYPE)
WHEN 23 THEN TO_CHAR(l1.PA_ENTITY_CODE)
WHEN 24 THEN TO_CHAR(l1.PA_FIRST_DIST_ID)
WHEN 25 THEN TO_CHAR(l1.PA_FIRST_SYS_TRANS_ID)
WHEN 26 THEN TO_CHAR(l1.PA_SECOND_DIST_ID)
WHEN 27 THEN TO_CHAR(l1.ENC_UPG_DR_ACCT_CLASS)
WHEN 28 THEN TO_CHAR(l1.ENC_UPG_CR_ACCT_CLASS)
WHEN 29 THEN TO_CHAR(l1.USE_ENC_UPG_ATTRIB_FLAG)
WHEN 30 THEN TO_CHAR(l1.ENCUMBRANCE_TYPE_ID)
WHEN 31 THEN TO_CHAR(l1.PROJ_ENCUMBRANCE_TYPE_ID)
WHEN 32 THEN TO_CHAR(l1.DOCUMENT_TYPE)
WHEN 33 THEN TO_CHAR(l1.ENC_JE_LINES_REVERSED_FLAG)
WHEN 34 THEN TO_CHAR(l1.PO_RELEASE_ID)
WHEN 35 THEN TO_CHAR(l1.CWK_RATE_BASED_TC_FLAG)
WHEN 36 THEN TO_CHAR(l1.INVOICE_APPLICATION_ID)
WHEN 37 THEN TO_CHAR(l1.INVOICE_DISTRIBUTION_TYPE)
WHEN 38 THEN TO_CHAR(l1.INVOICE_ENTITY_CODE)
WHEN 39 THEN TO_CHAR(l1.INVOICE_FIRST_DIST_ID)
WHEN 40 THEN TO_CHAR(l1.INVOICE_FIRST_SYS_TRANS_ID)
WHEN 41 THEN TO_CHAR(l1.INVOICE_SECOND_DIST_ID)
WHEN 42 THEN TO_CHAR(l1.PO_APPLICATION_ID)
WHEN 43 THEN TO_CHAR(l1.PO_DISTRIBUTION_TYPE)
WHEN 44 THEN TO_CHAR(l1.PO_ENTITY_CODE)
WHEN 45 THEN TO_CHAR(l1.PO_FIRST_DIST_ID)
WHEN 46 THEN TO_CHAR(l1.PO_FIRST_SYS_TRANS_ID)
WHEN 47 THEN TO_CHAR(l1.PO_SECOND_DIST_ID)
WHEN 48 THEN TO_CHAR(l1.ENC_ACCT_ENABLED)
WHEN 49 THEN TO_CHAR(l1.LIQUIDATE_ENCUM_FLAG)
ELSE null
END source_value
, CASE r
WHEN 3 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 16 THEN fvl34.meaning
WHEN 32 THEN fvl70.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, fnd_lookup_values fvl70
, (select rownum r from all_objects where rownum <= 49 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
AND fvl70.lookup_type(+) = 'FC_DOC_TYPE'
AND fvl70.lookup_code(+) = l1.DOCUMENT_TYPE
AND fvl70.view_application_id(+) = 275
AND fvl70.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_114'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_114');
END insert_sources_114;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BURDEN_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.SYSTEM_LINKAGE_FUNCTION source_37
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: BURDEN_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.BUDGET_CCID source_2
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_CURRENCY_CODE source_25
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
, l1.ENTERED_BURDENED_COST source_44
, l1.ACCT_BURDENED_COST source_45
, l1.ENCUMBRANCE_AMOUNT source_46
, l1.PA_APPLICATION_ID source_47
, l1.PA_DISTRIBUTION_TYPE source_48
, l1.PA_ENTITY_CODE source_49
, l1.PA_FIRST_DIST_ID source_50
, l1.PA_FIRST_SYS_TRANS_ID source_51
, l1.PA_SECOND_DIST_ID source_52
, l1.ENC_UPG_DR_ACCT_CLASS source_53
, l1.ENC_UPG_CR_ACCT_CLASS source_54
, l1.USE_ENC_UPG_ATTRIB_FLAG source_55
, l1.ENCUMBRANCE_TYPE_ID source_56
, l1.PROJ_ENCUMBRANCE_TYPE_ID source_57
, l1.DOCUMENT_TYPE source_70
, fvl70.meaning source_70_meaning
, l1.ENC_JE_LINES_REVERSED_FLAG source_71
, l1.PO_RELEASE_ID source_72
, l1.CWK_RATE_BASED_TC_FLAG source_73
, l1.INVOICE_APPLICATION_ID source_74
, l1.INVOICE_DISTRIBUTION_TYPE source_75
, l1.INVOICE_ENTITY_CODE source_76
, l1.INVOICE_FIRST_DIST_ID source_77
, l1.INVOICE_FIRST_SYS_TRANS_ID source_78
, l1.INVOICE_SECOND_DIST_ID source_79
, l1.PO_APPLICATION_ID source_80
, l1.PO_DISTRIBUTION_TYPE source_81
, l1.PO_ENTITY_CODE source_82
, l1.PO_FIRST_DIST_ID source_83
, l1.PO_FIRST_SYS_TRANS_ID source_84
, l1.PO_SECOND_DIST_ID source_85
, l1.ENC_ACCT_ENABLED source_86
, l1.LIQUIDATE_ENCUM_FLAG source_87
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, fnd_lookup_values fvl70
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
AND fvl70.lookup_type(+) = 'FC_DOC_TYPE'
AND fvl70.lookup_code(+) = l1.DOCUMENT_TYPE
AND fvl70.view_application_id(+) = 275
AND fvl70.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_115(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'INVENTORY_COST_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_115';
(p_msg => 'BEGIN of insert_sources_115'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_115'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_115');
END insert_sources_115;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: INVENTORY_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: INVENTORY_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_116(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'INVENTORY_COST_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_116';
(p_msg => 'BEGIN of insert_sources_116'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_116'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_116');
END insert_sources_116;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: INVENTORY_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: INVENTORY_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_117(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'LABOR_COST_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_117';
(p_msg => 'BEGIN of insert_sources_117'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_117'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_117');
END insert_sources_117;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LABOR_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LABOR_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_118(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'LABOR_COST_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_118';
(p_msg => 'BEGIN of insert_sources_118'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_118'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_118');
END insert_sources_118;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LABOR_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LABOR_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_119(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'MISC_COST_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_119';
(p_msg => 'BEGIN of insert_sources_119'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_PROJECT_REF_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'PROJECT_NUMBER'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h3.PROJECT_NUMBER)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
, PA_XLA_PROJECT_REF_V h3
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
AND h3.project_id=h2.project_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_119'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_119');
END insert_sources_119;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: MISC_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h3.PROJECT_NUMBER source_68
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
, PA_XLA_PROJECT_REF_V h3
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h3.PROJECT_ID=h2.PROJECT_ID
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: MISC_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_120(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'MISC_COST_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_120';
(p_msg => 'BEGIN of insert_sources_120'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_PROJECT_REF_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'PROJECT_NUMBER'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h3.PROJECT_NUMBER)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
, PA_XLA_PROJECT_REF_V h3
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
AND h3.project_id=h2.project_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_120'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_120');
END insert_sources_120;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: MISC_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h3.PROJECT_NUMBER source_68
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
, PA_XLA_PROJECT_REF_V h3
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h3.PROJECT_ID=h2.PROJECT_ID
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: MISC_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_121(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'PRVDR_RECVR_RECLASS_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_121';
(p_msg => 'BEGIN of insert_sources_121'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CCDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 2 THEN 'DESTINATION_CCID'
WHEN 3 THEN 'ADJ_DESTINATION_CCID'
WHEN 4 THEN 'SOURCE_CCID'
WHEN 5 THEN 'ADJ_SOURCE_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_CURRENCY_CODE'
WHEN 9 THEN 'EXCHANGE_RATE_DATE'
WHEN 10 THEN 'EXCHANGE_RATE'
WHEN 11 THEN 'EXCHANGE_RATE_TYPE'
WHEN 12 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 13 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 14 THEN 'LINE_NUMBER'
WHEN 15 THEN 'LINE_TYPE'
WHEN 16 THEN 'LINE_NUM_REVERSED'
WHEN 17 THEN 'ENTERED_AMOUNT'
WHEN 18 THEN 'ACCT_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 2 THEN TO_CHAR(l1.DESTINATION_CCID)
WHEN 3 THEN TO_CHAR(l1.ADJ_DESTINATION_CCID)
WHEN 4 THEN TO_CHAR(l1.SOURCE_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_SOURCE_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 9 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 10 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 12 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 13 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 14 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 15 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 16 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
WHEN 17 THEN TO_CHAR(l1.ENTERED_AMOUNT)
WHEN 18 THEN TO_CHAR(l1.ACCT_AMOUNT)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 15 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CCDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_121'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_121');
END insert_sources_121;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: PRVDR_RECVR_RECLASS_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: PRVDR_RECVR_RECLASS_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.DESTINATION_CCID source_11
, l1.ADJ_DESTINATION_CCID source_12
, l1.SOURCE_CCID source_13
, l1.ADJ_SOURCE_CCID source_14
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_CURRENCY_CODE source_25
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
, l1.ENTERED_AMOUNT source_41
, l1.ACCT_AMOUNT source_43
FROM xla_events_gt xet
, PA_XLA_CCDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_122(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'PRVDR_RECVR_RECLASS_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_122';
(p_msg => 'BEGIN of insert_sources_122'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CCDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CCDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 2 THEN 'DESTINATION_CCID'
WHEN 3 THEN 'ADJ_DESTINATION_CCID'
WHEN 4 THEN 'SOURCE_CCID'
WHEN 5 THEN 'ADJ_SOURCE_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_CURRENCY_CODE'
WHEN 9 THEN 'EXCHANGE_RATE_DATE'
WHEN 10 THEN 'EXCHANGE_RATE'
WHEN 11 THEN 'EXCHANGE_RATE_TYPE'
WHEN 12 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 13 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 14 THEN 'LINE_NUMBER'
WHEN 15 THEN 'LINE_TYPE'
WHEN 16 THEN 'LINE_NUM_REVERSED'
WHEN 17 THEN 'ENTERED_AMOUNT'
WHEN 18 THEN 'ACCT_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 2 THEN TO_CHAR(l1.DESTINATION_CCID)
WHEN 3 THEN TO_CHAR(l1.ADJ_DESTINATION_CCID)
WHEN 4 THEN TO_CHAR(l1.SOURCE_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_SOURCE_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 9 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 10 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 12 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 13 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 14 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 15 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 16 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
WHEN 17 THEN TO_CHAR(l1.ENTERED_AMOUNT)
WHEN 18 THEN TO_CHAR(l1.ACCT_AMOUNT)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 15 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CCDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_122'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_122');
END insert_sources_122;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: PRVDR_RECVR_RECLASS
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: PRVDR_RECVR_RECLASS
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.DESTINATION_CCID source_11
, l1.ADJ_DESTINATION_CCID source_12
, l1.SOURCE_CCID source_13
, l1.ADJ_SOURCE_CCID source_14
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_CURRENCY_CODE source_25
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
, l1.ENTERED_AMOUNT source_41
, l1.ACCT_AMOUNT source_43
FROM xla_events_gt xet
, PA_XLA_CCDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_123(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'REVENUE_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_123';
(p_msg => 'BEGIN of insert_sources_123'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_REVENUE_HEADERS_V'
WHEN 2 THEN 'PA_XLA_REVENUE_HEADERS_V'
WHEN 3 THEN 'PA_XLA_REVENUE_HEADERS_V'
WHEN 4 THEN 'PA_XLA_REVENUE_HEADERS_V'
WHEN 5 THEN 'PA_XLA_REVENUE_HEADERS_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
WHEN 4 THEN 'HEADER'
WHEN 5 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CREDITING_REVENUE_FLAG'
WHEN 2 THEN 'EVENT_ID'
WHEN 3 THEN 'GL_DATE'
WHEN 4 THEN 'UER_CCID'
WHEN 5 THEN 'UBR_CCID'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.CREDITING_REVENUE_FLAG)
WHEN 2 THEN TO_CHAR(h2.EVENT_ID)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
WHEN 4 THEN TO_CHAR(h2.UER_CCID)
WHEN 5 THEN TO_CHAR(h2.UBR_CCID)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(h2.CREDITING_REVENUE_FLAG)
,'CREDITING_REVENUE_FLAG'
,'S'
,275)
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_REVENUE_HEADERS_V h2
,(select rownum r from all_objects where rownum <= 5 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l3.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 2 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 3 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 4 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 5 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 6 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 7 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 8 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 9 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 10 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 11 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 12 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 13 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 14 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 15 THEN 'PA_XLA_EVENT_TYPE_REF_V'
WHEN 16 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 17 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 18 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 19 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 20 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 21 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 22 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
WHEN 23 THEN 'PA_XLA_REVENUE_LINES_ADJ_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
WHEN 19 THEN 'LINE'
WHEN 20 THEN 'LINE'
WHEN 21 THEN 'LINE'
WHEN 22 THEN 'LINE'
WHEN 23 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
WHEN 19 THEN '275'
WHEN 20 THEN '275'
WHEN 21 THEN '275'
WHEN 22 THEN '275'
WHEN 23 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'PDR_UBR_CCID'
WHEN 2 THEN 'PDR_UER_CCID'
WHEN 3 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 4 THEN 'ENTERED_CURRENCY_CODE'
WHEN 5 THEN 'EXCHANGE_RATE_DATE'
WHEN 6 THEN 'EXCHANGE_RATE'
WHEN 7 THEN 'EXCHANGE_RATE_TYPE'
WHEN 8 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 9 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 10 THEN 'REVENUE_DISTRIBUTION_TYPE'
WHEN 11 THEN 'REVENUE_FIRST_DIST_ID'
WHEN 12 THEN 'REVENUE_SECOND_DIST_ID'
WHEN 13 THEN 'ENTERED_AMOUNT'
WHEN 14 THEN 'ACCT_AMOUNT'
WHEN 15 THEN 'REV_EVENT_TYPE_CLASSIFICATION'
WHEN 16 THEN 'ACTUAL_UPG_CR_CCID'
WHEN 17 THEN 'ACTUAL_UPG_DR_CCID'
WHEN 18 THEN 'APPLICATION_ID'
WHEN 19 THEN 'REVENUE_ENTITY_CODE'
WHEN 20 THEN 'CR_REVENUE_FIRST_DIST_ID'
WHEN 21 THEN 'PROJECT_ID'
WHEN 22 THEN 'CR_REVENUE_SECOND_DIST_ID'
WHEN 23 THEN 'PDR_DRAFT_REV_NUM_CREDITED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.PDR_UBR_CCID)
WHEN 2 THEN TO_CHAR(l3.PDR_UER_CCID)
WHEN 3 THEN TO_CHAR(l3.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 4 THEN TO_CHAR(l3.ENTERED_CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.EXCHANGE_RATE_DATE)
WHEN 6 THEN TO_CHAR(l3.EXCHANGE_RATE)
WHEN 7 THEN TO_CHAR(l3.EXCHANGE_RATE_TYPE)
WHEN 8 THEN TO_CHAR(l3.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 9 THEN TO_CHAR(l3.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 10 THEN TO_CHAR(l3.REVENUE_DISTRIBUTION_TYPE)
WHEN 11 THEN TO_CHAR(l3.REVENUE_FIRST_DIST_ID)
WHEN 12 THEN TO_CHAR(l3.REVENUE_SECOND_DIST_ID)
WHEN 13 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 14 THEN TO_CHAR(l3.ACCT_AMOUNT)
WHEN 15 THEN TO_CHAR(l1.REV_EVENT_TYPE_CLASSIFICATION)
WHEN 16 THEN TO_CHAR(l3.ACTUAL_UPG_CR_CCID)
WHEN 17 THEN TO_CHAR(l3.ACTUAL_UPG_DR_CCID)
WHEN 18 THEN TO_CHAR(l3.APPLICATION_ID)
WHEN 19 THEN TO_CHAR(l3.REVENUE_ENTITY_CODE)
WHEN 20 THEN TO_CHAR(l3.CR_REVENUE_FIRST_DIST_ID)
WHEN 21 THEN TO_CHAR(l3.PROJECT_ID)
WHEN 22 THEN TO_CHAR(l3.CR_REVENUE_SECOND_DIST_ID)
WHEN 23 THEN TO_CHAR(l3.PDR_DRAFT_REV_NUM_CREDITED)
ELSE null
END source_value
, CASE r
WHEN 15 THEN fvl58.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_EVENT_TYPE_REF_V l1
, PA_XLA_REVENUE_LINES_ADJ_V l3
, fnd_lookup_values fvl58
, (select rownum r from all_objects where rownum <= 23 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l3.event_id = xet.event_id
AND l1.rev_event_type (+) =l3.rev_event_type AND fvl58.lookup_type(+) = 'EVENT TYPE CLASSIFICATION'
AND fvl58.lookup_code(+) = l1.REV_EVENT_TYPE_CLASSIFICATION
AND fvl58.view_application_id(+) = 275
AND fvl58.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_123'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_123');
END insert_sources_123;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: REVENUE_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.CREDITING_REVENUE_FLAG source_38
, h2.EVENT_ID source_42
, h2.GL_DATE source_88
, h2.UER_CCID source_92
, h2.UBR_CCID source_93
FROM xla_events_gt xet
, PA_XLA_REVENUE_HEADERS_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: REVENUE_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l3.LINE_NUMBER
, l3.PDR_UBR_CCID source_19
, l3.PDR_UER_CCID source_20
, l3.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l3.ENTERED_CURRENCY_CODE source_25
, l3.EXCHANGE_RATE_DATE source_27
, l3.EXCHANGE_RATE source_28
, l3.EXCHANGE_RATE_TYPE source_29
, l3.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l3.USE_ACT_UPG_ATTRIB_FLAG source_31
, l3.REVENUE_DISTRIBUTION_TYPE source_36
, l3.REVENUE_FIRST_DIST_ID source_39
, l3.REVENUE_SECOND_DIST_ID source_40
, l3.ENTERED_AMOUNT source_41
, l3.ACCT_AMOUNT source_43
, l1.REV_EVENT_TYPE_CLASSIFICATION source_58
, fvl58.meaning source_58_meaning
, l3.ACTUAL_UPG_CR_CCID source_59
, l3.ACTUAL_UPG_DR_CCID source_60
, l3.APPLICATION_ID source_61
, l3.REVENUE_ENTITY_CODE source_62
, l3.CR_REVENUE_FIRST_DIST_ID source_63
, l3.PROJECT_ID source_64
, l3.CR_REVENUE_SECOND_DIST_ID source_65
, l3.PDR_DRAFT_REV_NUM_CREDITED source_66
FROM xla_events_gt xet
, PA_XLA_EVENT_TYPE_REF_V l1
, PA_XLA_REVENUE_LINES_ADJ_V l3
, fnd_lookup_values fvl58
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
AND l1.REV_EVENT_TYPE (+) =l3.REV_EVENT_TYPE AND fvl58.lookup_type(+) = 'EVENT TYPE CLASSIFICATION'
AND fvl58.lookup_code(+) = l1.REV_EVENT_TYPE_CLASSIFICATION
AND fvl58.view_application_id(+) = 275
AND fvl58.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_124(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'REVENUE_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_124';
(p_msg => 'BEGIN of insert_sources_124'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_REVENUE_HEADERS_V'
WHEN 2 THEN 'PA_XLA_REVENUE_HEADERS_V'
WHEN 3 THEN 'PA_XLA_REVENUE_HEADERS_V'
WHEN 4 THEN 'PA_XLA_REVENUE_HEADERS_V'
WHEN 5 THEN 'PA_XLA_REVENUE_HEADERS_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
WHEN 4 THEN 'HEADER'
WHEN 5 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CREDITING_REVENUE_FLAG'
WHEN 2 THEN 'EVENT_ID'
WHEN 3 THEN 'GL_DATE'
WHEN 4 THEN 'UER_CCID'
WHEN 5 THEN 'UBR_CCID'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.CREDITING_REVENUE_FLAG)
WHEN 2 THEN TO_CHAR(h2.EVENT_ID)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
WHEN 4 THEN TO_CHAR(h2.UER_CCID)
WHEN 5 THEN TO_CHAR(h2.UBR_CCID)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(h2.CREDITING_REVENUE_FLAG)
,'CREDITING_REVENUE_FLAG'
,'S'
,275)
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_REVENUE_HEADERS_V h2
,(select rownum r from all_objects where rownum <= 5 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l3.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 2 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 3 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 4 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 5 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 6 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 7 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 8 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 9 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 10 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 11 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 12 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 13 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 14 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 15 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 16 THEN 'PA_XLA_REVENUE_LINES_V'
WHEN 17 THEN 'PA_XLA_EVENT_TYPE_REF_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'PERDL_CODE_COMBINATION_ID'
WHEN 2 THEN 'PDR_REALIZED_GAINS_CCID'
WHEN 3 THEN 'PDR_REALIZED_LOSSES_CCID'
WHEN 4 THEN 'PRDL_CODE_COMBINATION_ID'
WHEN 5 THEN 'PDR_UBR_CCID'
WHEN 6 THEN 'PDR_UER_CCID'
WHEN 7 THEN 'ENTERED_CURRENCY_CODE'
WHEN 8 THEN 'EXCHANGE_RATE_DATE'
WHEN 9 THEN 'EXCHANGE_RATE'
WHEN 10 THEN 'EXCHANGE_RATE_TYPE'
WHEN 11 THEN 'REVENUE_DISTRIBUTION_TYPE'
WHEN 12 THEN 'SYSTEM_LINKAGE_FUNCTION'
WHEN 13 THEN 'REVENUE_FIRST_DIST_ID'
WHEN 14 THEN 'REVENUE_SECOND_DIST_ID'
WHEN 15 THEN 'ENTERED_AMOUNT'
WHEN 16 THEN 'ACCT_AMOUNT'
WHEN 17 THEN 'REV_EVENT_TYPE_CLASSIFICATION'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.PERDL_CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.PDR_REALIZED_GAINS_CCID)
WHEN 3 THEN TO_CHAR(l3.PDR_REALIZED_LOSSES_CCID)
WHEN 4 THEN TO_CHAR(l3.PRDL_CODE_COMBINATION_ID)
WHEN 5 THEN TO_CHAR(l3.PDR_UBR_CCID)
WHEN 6 THEN TO_CHAR(l3.PDR_UER_CCID)
WHEN 7 THEN TO_CHAR(l3.ENTERED_CURRENCY_CODE)
WHEN 8 THEN TO_CHAR(l3.EXCHANGE_RATE_DATE)
WHEN 9 THEN TO_CHAR(l3.EXCHANGE_RATE)
WHEN 10 THEN TO_CHAR(l3.EXCHANGE_RATE_TYPE)
WHEN 11 THEN TO_CHAR(l3.REVENUE_DISTRIBUTION_TYPE)
WHEN 12 THEN TO_CHAR(l3.SYSTEM_LINKAGE_FUNCTION)
WHEN 13 THEN TO_CHAR(l3.REVENUE_FIRST_DIST_ID)
WHEN 14 THEN TO_CHAR(l3.REVENUE_SECOND_DIST_ID)
WHEN 15 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 16 THEN TO_CHAR(l3.ACCT_AMOUNT)
WHEN 17 THEN TO_CHAR(l1.REV_EVENT_TYPE_CLASSIFICATION)
ELSE null
END source_value
, CASE r
WHEN 17 THEN fvl58.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_EVENT_TYPE_REF_V l1
, PA_XLA_REVENUE_LINES_V l3
, fnd_lookup_values fvl58
, (select rownum r from all_objects where rownum <= 17 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l3.event_id = xet.event_id
AND l1.rev_event_type (+) =l3.rev_event_type AND fvl58.lookup_type(+) = 'EVENT TYPE CLASSIFICATION'
AND fvl58.lookup_code(+) = l1.REV_EVENT_TYPE_CLASSIFICATION
AND fvl58.view_application_id(+) = 275
AND fvl58.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_124'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_124');
END insert_sources_124;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: REVENUE
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.CREDITING_REVENUE_FLAG source_38
, h2.EVENT_ID source_42
, h2.GL_DATE source_88
, h2.UER_CCID source_92
, h2.UBR_CCID source_93
FROM xla_events_gt xet
, PA_XLA_REVENUE_HEADERS_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: REVENUE
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l3.LINE_NUMBER
, l3.PERDL_CODE_COMBINATION_ID source_1
, l3.PDR_REALIZED_GAINS_CCID source_16
, l3.PDR_REALIZED_LOSSES_CCID source_17
, l3.PRDL_CODE_COMBINATION_ID source_18
, l3.PDR_UBR_CCID source_19
, l3.PDR_UER_CCID source_20
, l3.ENTERED_CURRENCY_CODE source_25
, l3.EXCHANGE_RATE_DATE source_27
, l3.EXCHANGE_RATE source_28
, l3.EXCHANGE_RATE_TYPE source_29
, l3.REVENUE_DISTRIBUTION_TYPE source_36
, l3.SYSTEM_LINKAGE_FUNCTION source_37
, l3.REVENUE_FIRST_DIST_ID source_39
, l3.REVENUE_SECOND_DIST_ID source_40
, l3.ENTERED_AMOUNT source_41
, l3.ACCT_AMOUNT source_43
, l1.REV_EVENT_TYPE_CLASSIFICATION source_58
, fvl58.meaning source_58_meaning
FROM xla_events_gt xet
, PA_XLA_EVENT_TYPE_REF_V l1
, PA_XLA_REVENUE_LINES_V l3
, fnd_lookup_values fvl58
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
AND l1.REV_EVENT_TYPE (+) =l3.REV_EVENT_TYPE AND fvl58.lookup_type(+) = 'EVENT TYPE CLASSIFICATION'
AND fvl58.lookup_code(+) = l1.REV_EVENT_TYPE_CLASSIFICATION
AND fvl58.view_application_id(+) = 275
AND fvl58.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_125(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'SUPPLIER_COST_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_125';
(p_msg => 'BEGIN of insert_sources_125'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXCHANGE_RATE_VARIANCE_FLAG'
WHEN 2 THEN 'EXPENDITURE_ITEM_ID'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXCHANGE_RATE_VARIANCE_FLAG)
WHEN 2 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(h2.EXCHANGE_RATE_VARIANCE_FLAG)
,'EXCHANGE_RATE_VARIANCE_FLAG'
,'S'
,275)
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_125'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_125');
END insert_sources_125;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: SUPPLIER_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXCHANGE_RATE_VARIANCE_FLAG source_21
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: SUPPLIER_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_126(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'SUPPLIER_COST_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_126';
(p_msg => 'BEGIN of insert_sources_126'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXCHANGE_RATE_VARIANCE_FLAG'
WHEN 2 THEN 'EXPENDITURE_ITEM_ID'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXCHANGE_RATE_VARIANCE_FLAG)
WHEN 2 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(h2.EXCHANGE_RATE_VARIANCE_FLAG)
,'EXCHANGE_RATE_VARIANCE_FLAG'
,'S'
,275)
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_126'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_126');
END insert_sources_126;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: SUPPLIER_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXCHANGE_RATE_VARIANCE_FLAG source_21
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: SUPPLIER_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_127(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'TOT_BURDENED_COST_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_127';
(p_msg => 'BEGIN of insert_sources_127'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'SYSTEM_LINKAGE_FUNCTION'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.SYSTEM_LINKAGE_FUNCTION)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
WHEN 19 THEN 'PA_XLA_CDL_LINES_V'
WHEN 20 THEN 'PA_XLA_CDL_LINES_V'
WHEN 21 THEN 'PA_XLA_CDL_LINES_V'
WHEN 22 THEN 'PA_XLA_CDL_LINES_V'
WHEN 23 THEN 'PA_XLA_CDL_LINES_V'
WHEN 24 THEN 'PA_XLA_CDL_LINES_V'
WHEN 25 THEN 'PA_XLA_CDL_LINES_V'
WHEN 26 THEN 'PA_XLA_CDL_LINES_V'
WHEN 27 THEN 'PA_XLA_CDL_LINES_V'
WHEN 28 THEN 'PA_XLA_CDL_LINES_V'
WHEN 29 THEN 'PA_XLA_CDL_LINES_V'
WHEN 30 THEN 'PA_XLA_CDL_LINES_V'
WHEN 31 THEN 'PA_XLA_CDL_LINES_V'
WHEN 32 THEN 'PA_XLA_CDL_LINES_V'
WHEN 33 THEN 'PA_XLA_CDL_LINES_V'
WHEN 34 THEN 'PA_XLA_CDL_LINES_V'
WHEN 35 THEN 'PA_XLA_CDL_LINES_V'
WHEN 36 THEN 'PA_XLA_CDL_LINES_V'
WHEN 37 THEN 'PA_XLA_CDL_LINES_V'
WHEN 38 THEN 'PA_XLA_CDL_LINES_V'
WHEN 39 THEN 'PA_XLA_CDL_LINES_V'
WHEN 40 THEN 'PA_XLA_CDL_LINES_V'
WHEN 41 THEN 'PA_XLA_CDL_LINES_V'
WHEN 42 THEN 'PA_XLA_CDL_LINES_V'
WHEN 43 THEN 'PA_XLA_CDL_LINES_V'
WHEN 44 THEN 'PA_XLA_CDL_LINES_V'
WHEN 45 THEN 'PA_XLA_CDL_LINES_V'
WHEN 46 THEN 'PA_XLA_CDL_LINES_V'
WHEN 47 THEN 'PA_XLA_CDL_LINES_V'
WHEN 48 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
WHEN 19 THEN 'LINE'
WHEN 20 THEN 'LINE'
WHEN 21 THEN 'LINE'
WHEN 22 THEN 'LINE'
WHEN 23 THEN 'LINE'
WHEN 24 THEN 'LINE'
WHEN 25 THEN 'LINE'
WHEN 26 THEN 'LINE'
WHEN 27 THEN 'LINE'
WHEN 28 THEN 'LINE'
WHEN 29 THEN 'LINE'
WHEN 30 THEN 'LINE'
WHEN 31 THEN 'LINE'
WHEN 32 THEN 'LINE'
WHEN 33 THEN 'LINE'
WHEN 34 THEN 'LINE'
WHEN 35 THEN 'LINE'
WHEN 36 THEN 'LINE'
WHEN 37 THEN 'LINE'
WHEN 38 THEN 'LINE'
WHEN 39 THEN 'LINE'
WHEN 40 THEN 'LINE'
WHEN 41 THEN 'LINE'
WHEN 42 THEN 'LINE'
WHEN 43 THEN 'LINE'
WHEN 44 THEN 'LINE'
WHEN 45 THEN 'LINE'
WHEN 46 THEN 'LINE'
WHEN 47 THEN 'LINE'
WHEN 48 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
WHEN 19 THEN '275'
WHEN 20 THEN '275'
WHEN 21 THEN '275'
WHEN 22 THEN '275'
WHEN 23 THEN '275'
WHEN 24 THEN '275'
WHEN 25 THEN '275'
WHEN 26 THEN '275'
WHEN 27 THEN '275'
WHEN 28 THEN '275'
WHEN 29 THEN '275'
WHEN 30 THEN '275'
WHEN 31 THEN '275'
WHEN 32 THEN '275'
WHEN 33 THEN '275'
WHEN 34 THEN '275'
WHEN 35 THEN '275'
WHEN 36 THEN '275'
WHEN 37 THEN '275'
WHEN 38 THEN '275'
WHEN 39 THEN '275'
WHEN 40 THEN '275'
WHEN 41 THEN '275'
WHEN 42 THEN '275'
WHEN 43 THEN '275'
WHEN 44 THEN '275'
WHEN 45 THEN '275'
WHEN 46 THEN '275'
WHEN 47 THEN '275'
WHEN 48 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'BUDGET_CCID'
WHEN 2 THEN 'COST_CCID'
WHEN 3 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 4 THEN 'ADJ_COST_CCID'
WHEN 5 THEN 'COST_CLEARING_CCID'
WHEN 6 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 7 THEN 'REVERSING_LINE_FLAG'
WHEN 8 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'EXCHANGE_RATE_DATE'
WHEN 11 THEN 'EXCHANGE_RATE'
WHEN 12 THEN 'EXCHANGE_RATE_TYPE'
WHEN 13 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 14 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 15 THEN 'LINE_NUMBER'
WHEN 16 THEN 'LINE_TYPE'
WHEN 17 THEN 'LINE_NUM_REVERSED'
WHEN 18 THEN 'ENTERED_BURDENED_COST'
WHEN 19 THEN 'ACCT_BURDENED_COST'
WHEN 20 THEN 'ENCUMBRANCE_AMOUNT'
WHEN 21 THEN 'PA_APPLICATION_ID'
WHEN 22 THEN 'PA_DISTRIBUTION_TYPE'
WHEN 23 THEN 'PA_ENTITY_CODE'
WHEN 24 THEN 'PA_FIRST_DIST_ID'
WHEN 25 THEN 'PA_FIRST_SYS_TRANS_ID'
WHEN 26 THEN 'PA_SECOND_DIST_ID'
WHEN 27 THEN 'ENC_UPG_CR_ACCT_CLASS'
WHEN 28 THEN 'USE_ENC_UPG_ATTRIB_FLAG'
WHEN 29 THEN 'ENCUMBRANCE_TYPE_ID'
WHEN 30 THEN 'PROJ_ENCUMBRANCE_TYPE_ID'
WHEN 31 THEN 'DOCUMENT_TYPE'
WHEN 32 THEN 'ENC_JE_LINES_REVERSED_FLAG'
WHEN 33 THEN 'PO_RELEASE_ID'
WHEN 34 THEN 'CWK_RATE_BASED_TC_FLAG'
WHEN 35 THEN 'INVOICE_APPLICATION_ID'
WHEN 36 THEN 'INVOICE_DISTRIBUTION_TYPE'
WHEN 37 THEN 'INVOICE_ENTITY_CODE'
WHEN 38 THEN 'INVOICE_FIRST_DIST_ID'
WHEN 39 THEN 'INVOICE_FIRST_SYS_TRANS_ID'
WHEN 40 THEN 'INVOICE_SECOND_DIST_ID'
WHEN 41 THEN 'PO_APPLICATION_ID'
WHEN 42 THEN 'PO_DISTRIBUTION_TYPE'
WHEN 43 THEN 'PO_ENTITY_CODE'
WHEN 44 THEN 'PO_FIRST_DIST_ID'
WHEN 45 THEN 'PO_FIRST_SYS_TRANS_ID'
WHEN 46 THEN 'PO_SECOND_DIST_ID'
WHEN 47 THEN 'ENC_ACCT_ENABLED'
WHEN 48 THEN 'LIQUIDATE_ENCUM_FLAG'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.BUDGET_CCID)
WHEN 2 THEN TO_CHAR(l1.COST_CCID)
WHEN 3 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 4 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 5 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 7 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 8 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 13 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 14 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 15 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 16 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 17 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
WHEN 18 THEN TO_CHAR(l1.ENTERED_BURDENED_COST)
WHEN 19 THEN TO_CHAR(l1.ACCT_BURDENED_COST)
WHEN 20 THEN TO_CHAR(l1.ENCUMBRANCE_AMOUNT)
WHEN 21 THEN TO_CHAR(l1.PA_APPLICATION_ID)
WHEN 22 THEN TO_CHAR(l1.PA_DISTRIBUTION_TYPE)
WHEN 23 THEN TO_CHAR(l1.PA_ENTITY_CODE)
WHEN 24 THEN TO_CHAR(l1.PA_FIRST_DIST_ID)
WHEN 25 THEN TO_CHAR(l1.PA_FIRST_SYS_TRANS_ID)
WHEN 26 THEN TO_CHAR(l1.PA_SECOND_DIST_ID)
WHEN 27 THEN TO_CHAR(l1.ENC_UPG_CR_ACCT_CLASS)
WHEN 28 THEN TO_CHAR(l1.USE_ENC_UPG_ATTRIB_FLAG)
WHEN 29 THEN TO_CHAR(l1.ENCUMBRANCE_TYPE_ID)
WHEN 30 THEN TO_CHAR(l1.PROJ_ENCUMBRANCE_TYPE_ID)
WHEN 31 THEN TO_CHAR(l1.DOCUMENT_TYPE)
WHEN 32 THEN TO_CHAR(l1.ENC_JE_LINES_REVERSED_FLAG)
WHEN 33 THEN TO_CHAR(l1.PO_RELEASE_ID)
WHEN 34 THEN TO_CHAR(l1.CWK_RATE_BASED_TC_FLAG)
WHEN 35 THEN TO_CHAR(l1.INVOICE_APPLICATION_ID)
WHEN 36 THEN TO_CHAR(l1.INVOICE_DISTRIBUTION_TYPE)
WHEN 37 THEN TO_CHAR(l1.INVOICE_ENTITY_CODE)
WHEN 38 THEN TO_CHAR(l1.INVOICE_FIRST_DIST_ID)
WHEN 39 THEN TO_CHAR(l1.INVOICE_FIRST_SYS_TRANS_ID)
WHEN 40 THEN TO_CHAR(l1.INVOICE_SECOND_DIST_ID)
WHEN 41 THEN TO_CHAR(l1.PO_APPLICATION_ID)
WHEN 42 THEN TO_CHAR(l1.PO_DISTRIBUTION_TYPE)
WHEN 43 THEN TO_CHAR(l1.PO_ENTITY_CODE)
WHEN 44 THEN TO_CHAR(l1.PO_FIRST_DIST_ID)
WHEN 45 THEN TO_CHAR(l1.PO_FIRST_SYS_TRANS_ID)
WHEN 46 THEN TO_CHAR(l1.PO_SECOND_DIST_ID)
WHEN 47 THEN TO_CHAR(l1.ENC_ACCT_ENABLED)
WHEN 48 THEN TO_CHAR(l1.LIQUIDATE_ENCUM_FLAG)
ELSE null
END source_value
, CASE r
WHEN 3 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 16 THEN fvl34.meaning
WHEN 31 THEN fvl70.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, fnd_lookup_values fvl70
, (select rownum r from all_objects where rownum <= 48 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
AND fvl70.lookup_type(+) = 'FC_DOC_TYPE'
AND fvl70.lookup_code(+) = l1.DOCUMENT_TYPE
AND fvl70.view_application_id(+) = 275
AND fvl70.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_127'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_127');
END insert_sources_127;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: TOT_BURDENED_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.SYSTEM_LINKAGE_FUNCTION source_37
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: TOT_BURDENED_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.BUDGET_CCID source_2
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_CURRENCY_CODE source_25
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
, l1.ENTERED_BURDENED_COST source_44
, l1.ACCT_BURDENED_COST source_45
, l1.ENCUMBRANCE_AMOUNT source_46
, l1.PA_APPLICATION_ID source_47
, l1.PA_DISTRIBUTION_TYPE source_48
, l1.PA_ENTITY_CODE source_49
, l1.PA_FIRST_DIST_ID source_50
, l1.PA_FIRST_SYS_TRANS_ID source_51
, l1.PA_SECOND_DIST_ID source_52
, l1.ENC_UPG_CR_ACCT_CLASS source_54
, l1.USE_ENC_UPG_ATTRIB_FLAG source_55
, l1.ENCUMBRANCE_TYPE_ID source_56
, l1.PROJ_ENCUMBRANCE_TYPE_ID source_57
, l1.DOCUMENT_TYPE source_70
, fvl70.meaning source_70_meaning
, l1.ENC_JE_LINES_REVERSED_FLAG source_71
, l1.PO_RELEASE_ID source_72
, l1.CWK_RATE_BASED_TC_FLAG source_73
, l1.INVOICE_APPLICATION_ID source_74
, l1.INVOICE_DISTRIBUTION_TYPE source_75
, l1.INVOICE_ENTITY_CODE source_76
, l1.INVOICE_FIRST_DIST_ID source_77
, l1.INVOICE_FIRST_SYS_TRANS_ID source_78
, l1.INVOICE_SECOND_DIST_ID source_79
, l1.PO_APPLICATION_ID source_80
, l1.PO_DISTRIBUTION_TYPE source_81
, l1.PO_ENTITY_CODE source_82
, l1.PO_FIRST_DIST_ID source_83
, l1.PO_FIRST_SYS_TRANS_ID source_84
, l1.PO_SECOND_DIST_ID source_85
, l1.ENC_ACCT_ENABLED source_86
, l1.LIQUIDATE_ENCUM_FLAG source_87
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, fnd_lookup_values fvl70
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
AND fvl70.lookup_type(+) = 'FC_DOC_TYPE'
AND fvl70.lookup_code(+) = l1.DOCUMENT_TYPE
AND fvl70.view_application_id(+) = 275
AND fvl70.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_128(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'TOT_BURDENED_COST_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_128';
(p_msg => 'BEGIN of insert_sources_128'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 3 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
WHEN 3 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'SYSTEM_LINKAGE_FUNCTION'
WHEN 3 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.SYSTEM_LINKAGE_FUNCTION)
WHEN 3 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 3 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
WHEN 19 THEN 'PA_XLA_CDL_LINES_V'
WHEN 20 THEN 'PA_XLA_CDL_LINES_V'
WHEN 21 THEN 'PA_XLA_CDL_LINES_V'
WHEN 22 THEN 'PA_XLA_CDL_LINES_V'
WHEN 23 THEN 'PA_XLA_CDL_LINES_V'
WHEN 24 THEN 'PA_XLA_CDL_LINES_V'
WHEN 25 THEN 'PA_XLA_CDL_LINES_V'
WHEN 26 THEN 'PA_XLA_CDL_LINES_V'
WHEN 27 THEN 'PA_XLA_CDL_LINES_V'
WHEN 28 THEN 'PA_XLA_CDL_LINES_V'
WHEN 29 THEN 'PA_XLA_CDL_LINES_V'
WHEN 30 THEN 'PA_XLA_CDL_LINES_V'
WHEN 31 THEN 'PA_XLA_CDL_LINES_V'
WHEN 32 THEN 'PA_XLA_CDL_LINES_V'
WHEN 33 THEN 'PA_XLA_CDL_LINES_V'
WHEN 34 THEN 'PA_XLA_CDL_LINES_V'
WHEN 35 THEN 'PA_XLA_CDL_LINES_V'
WHEN 36 THEN 'PA_XLA_CDL_LINES_V'
WHEN 37 THEN 'PA_XLA_CDL_LINES_V'
WHEN 38 THEN 'PA_XLA_CDL_LINES_V'
WHEN 39 THEN 'PA_XLA_CDL_LINES_V'
WHEN 40 THEN 'PA_XLA_CDL_LINES_V'
WHEN 41 THEN 'PA_XLA_CDL_LINES_V'
WHEN 42 THEN 'PA_XLA_CDL_LINES_V'
WHEN 43 THEN 'PA_XLA_CDL_LINES_V'
WHEN 44 THEN 'PA_XLA_CDL_LINES_V'
WHEN 45 THEN 'PA_XLA_CDL_LINES_V'
WHEN 46 THEN 'PA_XLA_CDL_LINES_V'
WHEN 47 THEN 'PA_XLA_CDL_LINES_V'
WHEN 48 THEN 'PA_XLA_CDL_LINES_V'
WHEN 49 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
WHEN 19 THEN 'LINE'
WHEN 20 THEN 'LINE'
WHEN 21 THEN 'LINE'
WHEN 22 THEN 'LINE'
WHEN 23 THEN 'LINE'
WHEN 24 THEN 'LINE'
WHEN 25 THEN 'LINE'
WHEN 26 THEN 'LINE'
WHEN 27 THEN 'LINE'
WHEN 28 THEN 'LINE'
WHEN 29 THEN 'LINE'
WHEN 30 THEN 'LINE'
WHEN 31 THEN 'LINE'
WHEN 32 THEN 'LINE'
WHEN 33 THEN 'LINE'
WHEN 34 THEN 'LINE'
WHEN 35 THEN 'LINE'
WHEN 36 THEN 'LINE'
WHEN 37 THEN 'LINE'
WHEN 38 THEN 'LINE'
WHEN 39 THEN 'LINE'
WHEN 40 THEN 'LINE'
WHEN 41 THEN 'LINE'
WHEN 42 THEN 'LINE'
WHEN 43 THEN 'LINE'
WHEN 44 THEN 'LINE'
WHEN 45 THEN 'LINE'
WHEN 46 THEN 'LINE'
WHEN 47 THEN 'LINE'
WHEN 48 THEN 'LINE'
WHEN 49 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
WHEN 19 THEN '275'
WHEN 20 THEN '275'
WHEN 21 THEN '275'
WHEN 22 THEN '275'
WHEN 23 THEN '275'
WHEN 24 THEN '275'
WHEN 25 THEN '275'
WHEN 26 THEN '275'
WHEN 27 THEN '275'
WHEN 28 THEN '275'
WHEN 29 THEN '275'
WHEN 30 THEN '275'
WHEN 31 THEN '275'
WHEN 32 THEN '275'
WHEN 33 THEN '275'
WHEN 34 THEN '275'
WHEN 35 THEN '275'
WHEN 36 THEN '275'
WHEN 37 THEN '275'
WHEN 38 THEN '275'
WHEN 39 THEN '275'
WHEN 40 THEN '275'
WHEN 41 THEN '275'
WHEN 42 THEN '275'
WHEN 43 THEN '275'
WHEN 44 THEN '275'
WHEN 45 THEN '275'
WHEN 46 THEN '275'
WHEN 47 THEN '275'
WHEN 48 THEN '275'
WHEN 49 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'BUDGET_CCID'
WHEN 2 THEN 'COST_CCID'
WHEN 3 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 4 THEN 'ADJ_COST_CCID'
WHEN 5 THEN 'COST_CLEARING_CCID'
WHEN 6 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 7 THEN 'REVERSING_LINE_FLAG'
WHEN 8 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'EXCHANGE_RATE_DATE'
WHEN 11 THEN 'EXCHANGE_RATE'
WHEN 12 THEN 'EXCHANGE_RATE_TYPE'
WHEN 13 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 14 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 15 THEN 'LINE_NUMBER'
WHEN 16 THEN 'LINE_TYPE'
WHEN 17 THEN 'LINE_NUM_REVERSED'
WHEN 18 THEN 'ENTERED_BURDENED_COST'
WHEN 19 THEN 'ACCT_BURDENED_COST'
WHEN 20 THEN 'ENCUMBRANCE_AMOUNT'
WHEN 21 THEN 'PA_APPLICATION_ID'
WHEN 22 THEN 'PA_DISTRIBUTION_TYPE'
WHEN 23 THEN 'PA_ENTITY_CODE'
WHEN 24 THEN 'PA_FIRST_DIST_ID'
WHEN 25 THEN 'PA_FIRST_SYS_TRANS_ID'
WHEN 26 THEN 'PA_SECOND_DIST_ID'
WHEN 27 THEN 'ENC_UPG_DR_ACCT_CLASS'
WHEN 28 THEN 'ENC_UPG_CR_ACCT_CLASS'
WHEN 29 THEN 'USE_ENC_UPG_ATTRIB_FLAG'
WHEN 30 THEN 'ENCUMBRANCE_TYPE_ID'
WHEN 31 THEN 'PROJ_ENCUMBRANCE_TYPE_ID'
WHEN 32 THEN 'DOCUMENT_TYPE'
WHEN 33 THEN 'ENC_JE_LINES_REVERSED_FLAG'
WHEN 34 THEN 'PO_RELEASE_ID'
WHEN 35 THEN 'CWK_RATE_BASED_TC_FLAG'
WHEN 36 THEN 'INVOICE_APPLICATION_ID'
WHEN 37 THEN 'INVOICE_DISTRIBUTION_TYPE'
WHEN 38 THEN 'INVOICE_ENTITY_CODE'
WHEN 39 THEN 'INVOICE_FIRST_DIST_ID'
WHEN 40 THEN 'INVOICE_FIRST_SYS_TRANS_ID'
WHEN 41 THEN 'INVOICE_SECOND_DIST_ID'
WHEN 42 THEN 'PO_APPLICATION_ID'
WHEN 43 THEN 'PO_DISTRIBUTION_TYPE'
WHEN 44 THEN 'PO_ENTITY_CODE'
WHEN 45 THEN 'PO_FIRST_DIST_ID'
WHEN 46 THEN 'PO_FIRST_SYS_TRANS_ID'
WHEN 47 THEN 'PO_SECOND_DIST_ID'
WHEN 48 THEN 'ENC_ACCT_ENABLED'
WHEN 49 THEN 'LIQUIDATE_ENCUM_FLAG'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.BUDGET_CCID)
WHEN 2 THEN TO_CHAR(l1.COST_CCID)
WHEN 3 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 4 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 5 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 7 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 8 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 13 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 14 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 15 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 16 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 17 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
WHEN 18 THEN TO_CHAR(l1.ENTERED_BURDENED_COST)
WHEN 19 THEN TO_CHAR(l1.ACCT_BURDENED_COST)
WHEN 20 THEN TO_CHAR(l1.ENCUMBRANCE_AMOUNT)
WHEN 21 THEN TO_CHAR(l1.PA_APPLICATION_ID)
WHEN 22 THEN TO_CHAR(l1.PA_DISTRIBUTION_TYPE)
WHEN 23 THEN TO_CHAR(l1.PA_ENTITY_CODE)
WHEN 24 THEN TO_CHAR(l1.PA_FIRST_DIST_ID)
WHEN 25 THEN TO_CHAR(l1.PA_FIRST_SYS_TRANS_ID)
WHEN 26 THEN TO_CHAR(l1.PA_SECOND_DIST_ID)
WHEN 27 THEN TO_CHAR(l1.ENC_UPG_DR_ACCT_CLASS)
WHEN 28 THEN TO_CHAR(l1.ENC_UPG_CR_ACCT_CLASS)
WHEN 29 THEN TO_CHAR(l1.USE_ENC_UPG_ATTRIB_FLAG)
WHEN 30 THEN TO_CHAR(l1.ENCUMBRANCE_TYPE_ID)
WHEN 31 THEN TO_CHAR(l1.PROJ_ENCUMBRANCE_TYPE_ID)
WHEN 32 THEN TO_CHAR(l1.DOCUMENT_TYPE)
WHEN 33 THEN TO_CHAR(l1.ENC_JE_LINES_REVERSED_FLAG)
WHEN 34 THEN TO_CHAR(l1.PO_RELEASE_ID)
WHEN 35 THEN TO_CHAR(l1.CWK_RATE_BASED_TC_FLAG)
WHEN 36 THEN TO_CHAR(l1.INVOICE_APPLICATION_ID)
WHEN 37 THEN TO_CHAR(l1.INVOICE_DISTRIBUTION_TYPE)
WHEN 38 THEN TO_CHAR(l1.INVOICE_ENTITY_CODE)
WHEN 39 THEN TO_CHAR(l1.INVOICE_FIRST_DIST_ID)
WHEN 40 THEN TO_CHAR(l1.INVOICE_FIRST_SYS_TRANS_ID)
WHEN 41 THEN TO_CHAR(l1.INVOICE_SECOND_DIST_ID)
WHEN 42 THEN TO_CHAR(l1.PO_APPLICATION_ID)
WHEN 43 THEN TO_CHAR(l1.PO_DISTRIBUTION_TYPE)
WHEN 44 THEN TO_CHAR(l1.PO_ENTITY_CODE)
WHEN 45 THEN TO_CHAR(l1.PO_FIRST_DIST_ID)
WHEN 46 THEN TO_CHAR(l1.PO_FIRST_SYS_TRANS_ID)
WHEN 47 THEN TO_CHAR(l1.PO_SECOND_DIST_ID)
WHEN 48 THEN TO_CHAR(l1.ENC_ACCT_ENABLED)
WHEN 49 THEN TO_CHAR(l1.LIQUIDATE_ENCUM_FLAG)
ELSE null
END source_value
, CASE r
WHEN 3 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 16 THEN fvl34.meaning
WHEN 32 THEN fvl70.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, fnd_lookup_values fvl70
, (select rownum r from all_objects where rownum <= 49 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
AND fvl70.lookup_type(+) = 'FC_DOC_TYPE'
AND fvl70.lookup_code(+) = l1.DOCUMENT_TYPE
AND fvl70.view_application_id(+) = 275
AND fvl70.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_128'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_128');
END insert_sources_128;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: TOT_BURDENED_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.SYSTEM_LINKAGE_FUNCTION source_37
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: TOT_BURDENED_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.BUDGET_CCID source_2
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_CURRENCY_CODE source_25
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
, l1.ENTERED_BURDENED_COST source_44
, l1.ACCT_BURDENED_COST source_45
, l1.ENCUMBRANCE_AMOUNT source_46
, l1.PA_APPLICATION_ID source_47
, l1.PA_DISTRIBUTION_TYPE source_48
, l1.PA_ENTITY_CODE source_49
, l1.PA_FIRST_DIST_ID source_50
, l1.PA_FIRST_SYS_TRANS_ID source_51
, l1.PA_SECOND_DIST_ID source_52
, l1.ENC_UPG_DR_ACCT_CLASS source_53
, l1.ENC_UPG_CR_ACCT_CLASS source_54
, l1.USE_ENC_UPG_ATTRIB_FLAG source_55
, l1.ENCUMBRANCE_TYPE_ID source_56
, l1.PROJ_ENCUMBRANCE_TYPE_ID source_57
, l1.DOCUMENT_TYPE source_70
, fvl70.meaning source_70_meaning
, l1.ENC_JE_LINES_REVERSED_FLAG source_71
, l1.PO_RELEASE_ID source_72
, l1.CWK_RATE_BASED_TC_FLAG source_73
, l1.INVOICE_APPLICATION_ID source_74
, l1.INVOICE_DISTRIBUTION_TYPE source_75
, l1.INVOICE_ENTITY_CODE source_76
, l1.INVOICE_FIRST_DIST_ID source_77
, l1.INVOICE_FIRST_SYS_TRANS_ID source_78
, l1.INVOICE_SECOND_DIST_ID source_79
, l1.PO_APPLICATION_ID source_80
, l1.PO_DISTRIBUTION_TYPE source_81
, l1.PO_ENTITY_CODE source_82
, l1.PO_FIRST_DIST_ID source_83
, l1.PO_FIRST_SYS_TRANS_ID source_84
, l1.PO_SECOND_DIST_ID source_85
, l1.ENC_ACCT_ENABLED source_86
, l1.LIQUIDATE_ENCUM_FLAG source_87
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, fnd_lookup_values fvl70
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
AND fvl70.lookup_type(+) = 'FC_DOC_TYPE'
AND fvl70.lookup_code(+) = l1.DOCUMENT_TYPE
AND fvl70.view_application_id(+) = 275
AND fvl70.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_129(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'USG_COST_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_129';
(p_msg => 'BEGIN of insert_sources_129'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_129'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_129');
END insert_sources_129;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: USG_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: USG_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_130(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'USG_COST_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_130';
(p_msg => 'BEGIN of insert_sources_130'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_130'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_130');
END insert_sources_130;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: USG_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: USG_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_131(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'WIP_COST_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_131';
(p_msg => 'BEGIN of insert_sources_131'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_131'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_131');
END insert_sources_131;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: WIP_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: WIP_COST_ADJ
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
PROCEDURE insert_sources_132(
p_target_ledger_id IN NUMBER
, p_language IN VARCHAR2
, p_sla_ledger_id IN NUMBER
, p_pad_start_date IN DATE
, p_pad_end_date IN DATE
)
IS
C_EVENT_TYPE_CODE CONSTANT VARCHAR2(30) := 'WIP_COST_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_132';
(p_msg => 'BEGIN of insert_sources_132'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
SELECT oracle_username
INTO p_apps_owner
FROM fnd_oracle_userid
WHERE read_only_flag = 'U'
;
INSERT INTO xla_diag_sources --hdr2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT
event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value ,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, 0 line_number
, CASE r
WHEN 1 THEN 'PA_XLA_EXP_HEADER_V'
WHEN 2 THEN 'PA_XLA_EXP_HEADER_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'HEADER'
WHEN 2 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'EXPENDITURE_ITEM_ID'
WHEN 2 THEN 'GL_DATE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.EXPENDITURE_ITEM_ID)
WHEN 2 THEN TO_CHAR(h2.GL_DATE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
,(select rownum r from all_objects where rownum <= 2 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND h2.event_id = xet.event_id
)
;
(p_msg => 'number of header sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
INSERT INTO xla_diag_sources --line2
(
event_id
, ledger_id
, sla_ledger_id
, description_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, source_value
, source_meaning
, created_by
, creation_date
, last_update_date
, last_updated_by
, last_update_login
, program_update_date
, program_application_id
, program_id
, request_id
)
SELECT event_id
, p_target_ledger_id
, p_sla_ledger_id
, p_language
, object_name
, object_type_code
, line_number
, source_application_id
, source_type_code
, source_code
, SUBSTR(source_value,1,1996)
, SUBSTR(source_meaning ,1,200)
, xla_environment_pkg.g_Usr_Id
, TRUNC(SYSDATE)
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Usr_Id
, xla_environment_pkg.g_Login_Id
, TRUNC(SYSDATE)
, xla_environment_pkg.g_Prog_Appl_Id
, xla_environment_pkg.g_Prog_Id
, xla_environment_pkg.g_Req_Id
FROM (
SELECT xet.event_id event_id
, l1.line_number line_number
, CASE r
WHEN 1 THEN 'PA_XLA_CDL_LINES_V'
WHEN 2 THEN 'PA_XLA_CDL_LINES_V'
WHEN 3 THEN 'PA_XLA_CDL_LINES_V'
WHEN 4 THEN 'PA_XLA_CDL_LINES_V'
WHEN 5 THEN 'PA_XLA_CDL_LINES_V'
WHEN 6 THEN 'PA_XLA_CDL_LINES_V'
WHEN 7 THEN 'PA_XLA_CDL_LINES_V'
WHEN 8 THEN 'PA_XLA_CDL_LINES_V'
WHEN 9 THEN 'PA_XLA_CDL_LINES_V'
WHEN 10 THEN 'PA_XLA_CDL_LINES_V'
WHEN 11 THEN 'PA_XLA_CDL_LINES_V'
WHEN 12 THEN 'PA_XLA_CDL_LINES_V'
WHEN 13 THEN 'PA_XLA_CDL_LINES_V'
WHEN 14 THEN 'PA_XLA_CDL_LINES_V'
WHEN 15 THEN 'PA_XLA_CDL_LINES_V'
WHEN 16 THEN 'PA_XLA_CDL_LINES_V'
WHEN 17 THEN 'PA_XLA_CDL_LINES_V'
WHEN 18 THEN 'PA_XLA_CDL_LINES_V'
ELSE null
END object_name
, CASE r
WHEN 1 THEN 'LINE'
WHEN 2 THEN 'LINE'
WHEN 3 THEN 'LINE'
WHEN 4 THEN 'LINE'
WHEN 5 THEN 'LINE'
WHEN 6 THEN 'LINE'
WHEN 7 THEN 'LINE'
WHEN 8 THEN 'LINE'
WHEN 9 THEN 'LINE'
WHEN 10 THEN 'LINE'
WHEN 11 THEN 'LINE'
WHEN 12 THEN 'LINE'
WHEN 13 THEN 'LINE'
WHEN 14 THEN 'LINE'
WHEN 15 THEN 'LINE'
WHEN 16 THEN 'LINE'
WHEN 17 THEN 'LINE'
WHEN 18 THEN 'LINE'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '275'
WHEN 2 THEN '275'
WHEN 3 THEN '275'
WHEN 4 THEN '275'
WHEN 5 THEN '275'
WHEN 6 THEN '275'
WHEN 7 THEN '275'
WHEN 8 THEN '275'
WHEN 9 THEN '275'
WHEN 10 THEN '275'
WHEN 11 THEN '275'
WHEN 12 THEN '275'
WHEN 13 THEN '275'
WHEN 14 THEN '275'
WHEN 15 THEN '275'
WHEN 16 THEN '275'
WHEN 17 THEN '275'
WHEN 18 THEN '275'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_CCID'
WHEN 2 THEN 'ALLOW_OVERRIDE_CCID_FLAG'
WHEN 3 THEN 'ADJ_COST_CCID'
WHEN 4 THEN 'COST_CLEARING_CCID'
WHEN 5 THEN 'ADJ_COST_CLEARING_CCID'
WHEN 6 THEN 'REVERSING_LINE_FLAG'
WHEN 7 THEN 'ACTUAL_UPG_CR_ACCT_CLASS'
WHEN 8 THEN 'ENTERED_RAW_COST'
WHEN 9 THEN 'ENTERED_CURRENCY_CODE'
WHEN 10 THEN 'ACCT_RAW_COST'
WHEN 11 THEN 'EXCHANGE_RATE_DATE'
WHEN 12 THEN 'EXCHANGE_RATE'
WHEN 13 THEN 'EXCHANGE_RATE_TYPE'
WHEN 14 THEN 'ACTUAL_UPG_DR_ACCT_CLASS'
WHEN 15 THEN 'USE_ACT_UPG_ATTRIB_FLAG'
WHEN 16 THEN 'LINE_NUMBER'
WHEN 17 THEN 'LINE_TYPE'
WHEN 18 THEN 'LINE_NUM_REVERSED'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l1.COST_CCID)
WHEN 2 THEN TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
WHEN 3 THEN TO_CHAR(l1.ADJ_COST_CCID)
WHEN 4 THEN TO_CHAR(l1.COST_CLEARING_CCID)
WHEN 5 THEN TO_CHAR(l1.ADJ_COST_CLEARING_CCID)
WHEN 6 THEN TO_CHAR(l1.REVERSING_LINE_FLAG)
WHEN 7 THEN TO_CHAR(l1.ACTUAL_UPG_CR_ACCT_CLASS)
WHEN 8 THEN TO_CHAR(l1.ENTERED_RAW_COST)
WHEN 9 THEN TO_CHAR(l1.ENTERED_CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(l1.ACCT_RAW_COST)
WHEN 11 THEN TO_CHAR(l1.EXCHANGE_RATE_DATE)
WHEN 12 THEN TO_CHAR(l1.EXCHANGE_RATE)
WHEN 13 THEN TO_CHAR(l1.EXCHANGE_RATE_TYPE)
WHEN 14 THEN TO_CHAR(l1.ACTUAL_UPG_DR_ACCT_CLASS)
WHEN 15 THEN TO_CHAR(l1.USE_ACT_UPG_ATTRIB_FLAG)
WHEN 16 THEN TO_CHAR(l1.LINE_NUMBER)
WHEN 17 THEN TO_CHAR(l1.LINE_TYPE)
WHEN 18 THEN TO_CHAR(l1.LINE_NUM_REVERSED)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00275_AAD_S_000016_PKG.GetMeaning(
103371
,TO_CHAR(l1.ALLOW_OVERRIDE_CCID_FLAG)
,'ALLOW_OVERRIDE_CCID_FLAG'
,'S'
,275)
WHEN 17 THEN fvl34.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
, (select rownum r from all_objects where rownum <= 18 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_class_code = C_EVENT_CLASS_CODE
AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
)
;
(p_msg => 'number of line sources inserted = '||SQL%ROWCOUNT
,p_level => C_LEVEL_STATEMENT
,p_module => l_log_module);
(p_msg => 'END of insert_sources_132'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00275_AAD_S_000016_PKG.insert_sources_132');
END insert_sources_132;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: WIP_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, h2.EXPENDITURE_ITEM_ID source_32
, h2.GL_DATE source_88
FROM xla_events_gt xet
, PA_XLA_EXP_HEADER_V h2
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: WIP_COST
xet.entity_id
,xet.legal_entity_id
,xet.entity_code
,xet.transaction_number
,xet.event_id
,xet.event_class_code
,xet.event_type_code
,xet.event_number
,xet.event_date
,xet.transaction_date
,xet.reference_num_1
,xet.reference_num_2
,xet.reference_num_3
,xet.reference_num_4
,xet.reference_char_1
,xet.reference_char_2
,xet.reference_char_3
,xet.reference_char_4
,xet.reference_date_1
,xet.reference_date_2
,xet.reference_date_3
,xet.reference_date_4
,xet.event_created_by
,xet.budgetary_control_flag
, l1.LINE_NUMBER
, l1.COST_CCID source_3
, l1.ALLOW_OVERRIDE_CCID_FLAG source_4
, l1.ADJ_COST_CCID source_5
, l1.COST_CLEARING_CCID source_6
, l1.ADJ_COST_CLEARING_CCID source_7
, l1.REVERSING_LINE_FLAG source_22
, l1.ACTUAL_UPG_CR_ACCT_CLASS source_23
, l1.ENTERED_RAW_COST source_24
, l1.ENTERED_CURRENCY_CODE source_25
, l1.ACCT_RAW_COST source_26
, l1.EXCHANGE_RATE_DATE source_27
, l1.EXCHANGE_RATE source_28
, l1.EXCHANGE_RATE_TYPE source_29
, l1.ACTUAL_UPG_DR_ACCT_CLASS source_30
, l1.USE_ACT_UPG_ATTRIB_FLAG source_31
, l1.LINE_NUMBER source_33
, l1.LINE_TYPE source_34
, fvl34.meaning source_34_meaning
, l1.LINE_NUM_REVERSED source_35
FROM xla_events_gt xet
, PA_XLA_CDL_LINES_V l1
, fnd_lookup_values fvl34
WHERE xet.event_id between x_first_event_id and x_last_event_id
and xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_class_code = C_EVENT_CLASS_CODE
and xet.event_status_code <> 'N' AND l1.event_id = xet.event_id
AND fvl34.lookup_type(+) = 'COST DISTRIBUTION LINE TYPE'
AND fvl34.lookup_code(+) = l1.LINE_TYPE
AND fvl34.view_application_id(+) = 275
AND fvl34.language(+) = USERENV('LANG')
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
l_result := XLA_AE_LINES_PKG.InsertLines;
l_result := XLA_AE_LINES_PKG.InsertLines ;
l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
insert_sources_110(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_111(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_112(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_113(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_114(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_115(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_116(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_117(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_118(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_119(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_120(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_121(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_122(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_123(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_124(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_125(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_126(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_127(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_128(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_129(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_130(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_131(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);
insert_sources_132(
p_target_ledger_id => p_target_ledger_id
, p_language => l_language
, p_sla_ledger_id => l_sla_ledger_id
, p_pad_start_date => p_pad_start_date
, p_pad_end_date => p_pad_end_date
);