The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT COST_ELEMENT
INTO l_meaning_meaning
FROM CST_COST_ELEMENTS
WHERE COST_ELEMENT_ID = p_flex_value
;
SELECT msi.secondary_inventory_name
INTO l_meaning_meaning
FROM MTL_SECONDARY_INVENTORIES MSI, MTL_PARAMETERS MP
WHERE msi.secondary_inventory_name = p_flex_value AND msi.organization_id = mp.organization_id ;
SELECT ORGANIZATION_CODE
INTO l_meaning_meaning
FROM ORG_ORGANIZATION_DEFINITIONS
WHERE ORGANIZATION_ID = p_flex_value
;
SELECT ORGANIZATION_CODE
INTO l_meaning_meaning
FROM ORG_ORGANIZATION_DEFINITIONS
WHERE ORGANIZATION_ID = p_flex_value
;
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
l_line_definition_code := 'PI_LAYER_COST_UPDATE';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
l_line_definition_code := 'COST_UPDATE';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_component_code := 'COST_UPDATE_ADJUSTMENT';
p_accounting_class_code => 'COST_UPDATE_ADJUSTMENT'
, p_ae_header_id => l_ae_header_id
);
'COST_UPDATE_ADJUSTMENT';
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);
l_line_definition_code := 'PI_LAYER_COST_UPDATE';
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);
l_line_definition_code := 'PI_LAYER_COST_UPDATE';
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);
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);
l_line_definition_code := 'PI_LAYER_COST_UPDATE';
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);
l_line_definition_code := 'PI_LAYER_COST_UPDATE';
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);
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);
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);
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);
l_line_definition_code := 'COST_UPDATE';
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_544(
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) := 'ABSORPTION_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_544';
(p_msg => 'BEGIN of insert_sources_544'
,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 'CST_XLA_WIP_HEADERS_V'
WHEN 2 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 3 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 4 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 5 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 6 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 7 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 8 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 9 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 10 THEN 'CST_XLA_WIP_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'TRANSACTION_UOM'
WHEN 3 THEN 'PRIMARY_QUANTITY'
WHEN 4 THEN 'WIP_TRANSACTION_TYPE_ID'
WHEN 5 THEN 'DISTRIBUTION_TYPE'
WHEN 6 THEN 'CURRENCY_CODE'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h1.TRANSACTION_UOM)
WHEN 3 THEN TO_CHAR(h1.PRIMARY_QUANTITY)
WHEN 4 THEN TO_CHAR(h1.WIP_TRANSACTION_TYPE_ID)
WHEN 5 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 6 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 7 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(h1.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl7.meaning
WHEN 5 THEN fvl85.meaning
WHEN 10 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_HEADERS_V h1
, fnd_lookup_values fvl7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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 h1.event_id = xet.event_id
AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h1.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_WIP_LINES_V'
WHEN 2 THEN 'CST_XLA_WIP_LINES_V'
WHEN 3 THEN 'CST_XLA_WIP_LINES_V'
WHEN 4 THEN 'CST_XLA_WIP_LINES_V'
WHEN 5 THEN 'CST_XLA_WIP_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'ENTERED_AMOUNT'
WHEN 4 THEN 'ACCOUNTED_AMOUNT'
WHEN 5 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 4 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_544'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_544');
END insert_sources_544;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: ABSORPTION
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.TRANSACTION_ID source_1
, h1.TRANSACTION_UOM source_4
, h1.PRIMARY_QUANTITY source_6
, h1.WIP_TRANSACTION_TYPE_ID source_7
, fvl7.meaning source_7_meaning
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.CURRENCY_CODE source_88
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.CURRENCY_CONVERSION_TYPE source_94
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_HEADERS_V h1
, fnd_lookup_values fvl7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h1.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: ABSORPTION
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l2
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
;
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_545(
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) := 'ACCRUAL_WRITE_OFF_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_545';
(p_msg => 'BEGIN of insert_sources_545'
,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 'CST_XLA_AWO_HEADERS_V'
WHEN 2 THEN 'CST_XLA_AWO_HEADERS_V'
WHEN 3 THEN 'CST_XLA_AWO_HEADERS_V'
WHEN 4 THEN 'CST_XLA_AWO_HEADERS_V'
WHEN 5 THEN 'CST_XLA_AWO_HEADERS_V'
WHEN 6 THEN 'CST_XLA_AWO_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'
WHEN 6 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'WO_ACCRUAL_ACCOUNT_ID'
WHEN 2 THEN 'WO_ERV_ACCOUNT_ID'
WHEN 3 THEN 'WO_OFFSET_ACCOUNT_ID'
WHEN 4 THEN 'DISTRIBUTION_TYPE'
WHEN 5 THEN 'WRITE_OFF_ID'
WHEN 6 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.WO_ACCRUAL_ACCOUNT_ID)
WHEN 2 THEN TO_CHAR(h1.WO_ERV_ACCOUNT_ID)
WHEN 3 THEN TO_CHAR(h1.WO_OFFSET_ACCOUNT_ID)
WHEN 4 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 5 THEN TO_CHAR(h1.WRITE_OFF_ID)
WHEN 6 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl85.meaning
WHEN 6 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_AWO_HEADERS_V h1
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 6 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
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_AWO_LINES_V'
WHEN 2 THEN 'CST_XLA_AWO_LINES_V'
WHEN 3 THEN 'CST_XLA_AWO_LINES_V'
WHEN 4 THEN 'CST_XLA_AWO_LINES_V'
WHEN 5 THEN 'CST_XLA_AWO_LINES_V'
WHEN 6 THEN 'CST_XLA_AWO_LINES_V'
WHEN 7 THEN 'CST_XLA_AWO_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CURRENCY_CODE'
WHEN 2 THEN 'ENTERED_AMOUNT'
WHEN 3 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 4 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 5 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 6 THEN 'ACCOUNTED_AMOUNT'
WHEN 7 THEN 'LINE_NUMBER'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 2 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 3 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 6 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 7 THEN TO_CHAR(l2.LINE_NUMBER)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_AWO_LINES_V l2
, (select rownum r from all_objects where rownum <= 7 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
)
;
(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_545'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_545');
END insert_sources_545;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: ACCRUAL_WRITE_OFF
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.WO_ACCRUAL_ACCOUNT_ID source_8
, h1.WO_ERV_ACCOUNT_ID source_9
, h1.WO_OFFSET_ACCOUNT_ID source_10
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.WRITE_OFF_ID source_99
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_AWO_HEADERS_V h1
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: ACCRUAL_WRITE_OFF
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.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.LINE_NUMBER source_98
FROM xla_events_gt xet
, CST_XLA_AWO_LINES_V l2
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
;
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_546(
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) := 'AVG_COST_UPD';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_546';
(p_msg => 'BEGIN of insert_sources_546'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PRIMARY_COST_METHOD'
WHEN 7 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 9 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 10 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 11 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'DISTRIBUTION_TYPE'
WHEN 13 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.PRIMARY_COST_METHOD)
WHEN 7 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 13 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl39.meaning
WHEN 12 THEN fvl85.meaning
WHEN 13 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.inv_organization_id (+) = h1.organization_id AND h4.ref_transaction_id = h1.transaction_id AND h5.inventory_item_id = h1.inventory_item_id and h5.organization_id = h1.organization_id AND h6.inv_transaction_type_id = h1.transaction_type_id AND h7.pla_cat_organization_id (+) = h1.organization_id
and h7.pla_cat_item_id (+) = h1.inventory_item_id
and h7.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h3.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_546'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_546');
END insert_sources_546;
l_event_type_name VARCHAR2(80) := 'Average Cost Update';
l_event_class_name VARCHAR2(80) := 'Material Cost Update';
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: AVG_COST_UPD
-- Event Class Code: MTL_COST_UPD
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h3.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.INV_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h4.ref_transaction_id = h1.transaction_id AND h5.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h3.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: AVG_COST_UPD
-- Event Class Code: MTL_COST_UPD
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_547(
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) := 'COGS_RECOGNITION';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_547';
(p_msg => 'BEGIN of insert_sources_547'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 7 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'DISTRIBUTION_TYPE'
WHEN 7 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 7 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl85.meaning
WHEN 7 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 7 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 10 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 10 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(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_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_547'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_547');
END insert_sources_547;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: COGS_RECOGNITION
-- Event Class Code: SALES_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: COGS_RECOGNITION
-- Event Class Code: SALES_ORDER
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_548(
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) := 'COGS_RECOGNITION_ADJ';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_548';
(p_msg => 'BEGIN of insert_sources_548'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 7 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'DISTRIBUTION_TYPE'
WHEN 7 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 7 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl85.meaning
WHEN 7 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 7 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 10 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 10 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(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_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_548'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_548');
END insert_sources_548;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: COGS_RECOGNITION_ADJ
-- Event Class Code: SALES_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: COGS_RECOGNITION_ADJ
-- Event Class Code: SALES_ORDER
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_549(
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) := 'CON_INV_OWNR_TXFR_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_549';
(p_msg => 'BEGIN of insert_sources_549'
,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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 16 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 17 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'INV_ORG_AVG_COST_VAR_ACCT'
WHEN 8 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 9 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 13 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 14 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'INV_ORG_PUR_PRICE_VAR_ACCT'
WHEN 16 THEN 'DISTRIBUTION_TYPE'
WHEN 17 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h4.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h3.INV_ORG_AVG_COST_VAR_ACCT)
WHEN 8 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_EXPENSE_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h3.INV_ORG_PUR_PRICE_VAR_ACCT)
WHEN 16 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 17 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 16 THEN fvl85.meaning
WHEN 17 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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 h1.event_id = xet.event_id
AND h3.inv_organization_id (+) = h1.organization_id AND h4.ref_transaction_id = h1.transaction_id AND h5.inventory_item_id = h1.inventory_item_id and h5.organization_id = h1.organization_id AND h6.inv_transaction_type_id = h1.transaction_type_id AND h7.pla_cat_organization_id (+) = h1.organization_id
and h7.pla_cat_item_id (+) = h1.inventory_item_id
and h7.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, (select rownum r from all_objects where rownum <= 11 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
)
;
(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_549'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_549');
END insert_sources_549;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: CON_INV_OWNR_TXFR
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h4.INV_TXN_DISTRIBUTION_ACCT source_20
, h3.INV_ORG_AVG_COST_VAR_ACCT source_21
, h7.PLA_BRIDGING_ACCOUNT source_22
, h7.PLA_EXPENSE_ACCOUNT source_24
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h3.INV_ORG_PUR_PRICE_VAR_ACCT source_58
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.INV_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h4.ref_transaction_id = h1.transaction_id AND h5.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: CON_INV_OWNR_TXFR
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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
;
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_550(
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) := 'DELIVER_EXPENSE_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_550';
(p_msg => 'BEGIN of insert_sources_550'
,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 'CST_XLA_RCV_REF_V'
WHEN 2 THEN 'CST_XLA_RCV_REF_V'
WHEN 3 THEN 'CST_XLA_RCV_REF_V'
WHEN 4 THEN 'CST_XLA_RCV_REF_V'
WHEN 5 THEN 'CST_XLA_RCV_REF_V'
WHEN 6 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 7 THEN 'PO_DISTS_REF_V'
WHEN 8 THEN 'CST_XLA_RCV_REF_V'
WHEN 9 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 10 THEN 'CST_XLA_RCV_REF_V'
WHEN 11 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 14 THEN 'PO_HEADERS_REF_V'
WHEN 15 THEN 'PSA_CST_XLA_UPG_V'
WHEN 16 THEN 'CST_XLA_RCV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '201'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '201'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'APPLIED_TO_APPL_ID'
WHEN 2 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 3 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 4 THEN 'PO_DISTRIBUTION_ID'
WHEN 5 THEN 'APPLIED_TO_PO_DOC_ID'
WHEN 6 THEN 'DISTRIBUTION_TYPE'
WHEN 7 THEN 'PO_BUDGET_ACCOUNT'
WHEN 8 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 9 THEN 'CURRENCY_CODE'
WHEN 10 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 11 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 12 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 13 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 14 THEN 'PURCH_ENCUMBRANCE_TYPE_ID'
WHEN 15 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 16 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.APPLIED_TO_APPL_ID)
WHEN 2 THEN TO_CHAR(h3.APPLIED_TO_DIST_LINK_TYPE)
WHEN 3 THEN TO_CHAR(h3.APPLIED_TO_ENTITY_CODE)
WHEN 4 THEN TO_CHAR(h3.PO_DISTRIBUTION_ID)
WHEN 5 THEN TO_CHAR(h3.APPLIED_TO_PO_DOC_ID)
WHEN 6 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 7 THEN TO_CHAR(h4.PO_BUDGET_ACCOUNT)
WHEN 8 THEN TO_CHAR(h3.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 9 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(h3.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 11 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 12 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 13 THEN TO_CHAR(h1.CURRENCY_CONVERSION_TYPE)
WHEN 14 THEN TO_CHAR(h5.PURCH_ENCUMBRANCE_TYPE_ID)
WHEN 15 THEN TO_CHAR(h6.CST_ENCUM_UPG_OPTION)
WHEN 16 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl85.meaning
WHEN 16 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, CST_XLA_RCV_REF_V h3
, PO_DISTS_REF_V h4
, PO_HEADERS_REF_V h5
, PSA_CST_XLA_UPG_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 16 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
AND h3.ref_rcv_accounting_event_id = h1.rcv_accounting_event_id AND h3.po_header_id = h4.po_header_id (+) and h3.po_distribution_id = h4.po_distribution_id (+) AND h3.po_header_id = h5.po_header_id (+) AND h3.rcv_transaction_id = h6.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_RCV_LINES_V'
WHEN 2 THEN 'CST_XLA_RCV_LINES_V'
WHEN 3 THEN 'CST_XLA_RCV_LINES_V'
WHEN 4 THEN 'CST_XLA_RCV_LINES_V'
WHEN 5 THEN 'CST_XLA_RCV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RCV_ACCOUNTING_LINE_TYPE'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'ACCOUNTED_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.RCV_ACCOUNTING_LINE_TYPE)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_550'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_550');
END insert_sources_550;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: DELIVER_EXPENSE
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
, h3.APPLIED_TO_APPL_ID source_79
, h3.APPLIED_TO_DIST_LINK_TYPE source_80
, h3.APPLIED_TO_ENTITY_CODE source_81
, h3.PO_DISTRIBUTION_ID source_82
, h3.APPLIED_TO_PO_DOC_ID source_83
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h4.PO_BUDGET_ACCOUNT source_86
, h3.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h1.CURRENCY_CODE source_88
, h3.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.CURRENCY_CONVERSION_TYPE source_94
, h5.PURCH_ENCUMBRANCE_TYPE_ID source_96
, h6.CST_ENCUM_UPG_OPTION source_100
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, CST_XLA_RCV_REF_V h3
, PO_DISTS_REF_V h4
, PO_HEADERS_REF_V h5
, PSA_CST_XLA_UPG_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.REF_RCV_ACCOUNTING_EVENT_ID = h1.RCV_ACCOUNTING_EVENT_ID AND h3.po_header_id = h4.po_header_id (+) AND h3.po_distribution_id = h4.po_distribution_id (+) AND h3.po_header_id = h5.po_header_id (+) AND h3.rcv_transaction_id = h6.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: DELIVER_EXPENSE
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.CODE_COMBINATION_ID source_11
, l2.RCV_ACCOUNTING_LINE_TYPE source_78
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
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
;
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_551(
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) := 'DIR_INTERORG_RCPT_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_551';
(p_msg => 'BEGIN of insert_sources_551'
,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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_INV_REF_V'
WHEN 20 THEN 'CST_XLA_INV_REF_V'
WHEN 21 THEN 'PSA_CST_XLA_UPG_V'
WHEN 22 THEN 'CST_XLA_INV_REF_V'
WHEN 23 THEN 'CST_XLA_INV_REF_V'
WHEN 24 THEN 'PO_REQ_DISTS_REF_V'
WHEN 25 THEN 'PO_REQ_HEADERS_REF_V'
WHEN 26 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
WHEN 26 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '201'
WHEN 25 THEN '201'
WHEN 26 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 8 THEN 'INTERORG_EXPENSE_ACCOUNT'
WHEN 9 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 13 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 14 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'APPLIED_TO_APPL_ID'
WHEN 16 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 17 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 20 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 21 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 22 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 23 THEN 'TXN_PO_HEADER_ID'
WHEN 24 THEN 'REQ_BUDGET_ACCOUNT'
WHEN 25 THEN 'REQ_ENCUMBRANCE_TYPE_ID'
WHEN 26 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h7.PLA_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_EXPENSE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h4.APPLIED_TO_APPL_ID)
WHEN 16 THEN TO_CHAR(h4.APPLIED_TO_DIST_LINK_TYPE)
WHEN 17 THEN TO_CHAR(h4.APPLIED_TO_ENTITY_CODE)
WHEN 18 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h4.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 20 THEN TO_CHAR(h4.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 21 THEN TO_CHAR(h10.CST_ENCUM_UPG_OPTION)
WHEN 22 THEN TO_CHAR(h4.TXN_PO_DISTRIBUTION_ID)
WHEN 23 THEN TO_CHAR(h4.TXN_PO_HEADER_ID)
WHEN 24 THEN TO_CHAR(h8.REQ_BUDGET_ACCOUNT)
WHEN 25 THEN TO_CHAR(h9.REQ_ENCUMBRANCE_TYPE_ID)
WHEN 26 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 18 THEN fvl85.meaning
WHEN 26 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, PO_REQ_DISTS_REF_V h8
, PO_REQ_HEADERS_REF_V h9
, PSA_CST_XLA_UPG_V h10
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 26 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 h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id
and h7.pla_cat_item_id (+) = h2.inventory_item_id
and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND h4.bus_flow_req_dist_id=h8.req_distribution_id (+) AND h4.bus_flow_req_id = h9.req_id (+) AND h4.rcv_transaction_id = h10.transaction_id (+) AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l3.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
, (select rownum r from all_objects where rownum <= 11 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
)
;
(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_551'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_551');
END insert_sources_551;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: DIR_INTERORG_RCPT
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h7.PLA_EXPENSE_ACCOUNT source_24
, h1.INTERORG_EXPENSE_ACCOUNT source_34
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h4.APPLIED_TO_APPL_ID source_79
, h4.APPLIED_TO_DIST_LINK_TYPE source_80
, h4.APPLIED_TO_ENTITY_CODE source_81
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h4.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h4.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h10.CST_ENCUM_UPG_OPTION source_100
, h4.TXN_PO_DISTRIBUTION_ID source_101
, h4.TXN_PO_HEADER_ID source_102
, h8.REQ_BUDGET_ACCOUNT source_103
, h9.REQ_ENCUMBRANCE_TYPE_ID source_104
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, PO_REQ_DISTS_REF_V h8
, PO_REQ_HEADERS_REF_V h9
, PSA_CST_XLA_UPG_V h10
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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 h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND h4.BUS_FLOW_REQ_DIST_ID=h8.REQ_DISTRIBUTION_ID (+) AND h4.BUS_FLOW_REQ_ID = h9.REQ_ID (+) AND h4.rcv_transaction_id = h10.transaction_id (+) AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: DIR_INTERORG_RCPT
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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
;
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_552(
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) := 'DIR_INTERORG_SHIP_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_552';
(p_msg => 'BEGIN of insert_sources_552'
,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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INV_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 16 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 17 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INV_TXN_TRANSPO_DIST_ACCT'
WHEN 8 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 9 THEN 'INTERORG_TXFR_CREDIT_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 13 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 14 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 16 THEN 'DISTRIBUTION_TYPE'
WHEN 17 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h4.INV_TXN_TRANSPO_DIST_ACCT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_TXFR_CREDIT_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 16 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 17 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 16 THEN fvl85.meaning
WHEN 17 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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 h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id
and h7.pla_cat_item_id (+) = h2.inventory_item_id
and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l3.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
, (select rownum r from all_objects where rownum <= 11 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
)
;
(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_552'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_552');
END insert_sources_552;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: DIR_INTERORG_SHIP
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h4.INV_TXN_TRANSPO_DIST_ACCT source_32
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h1.INTERORG_TXFR_CREDIT_ACCOUNT source_40
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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 h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: DIR_INTERORG_SHIP
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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
;
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_553(
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) := 'EAM_DIRECT_SHOP_FLOOR_DELIVER';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_553';
(p_msg => 'BEGIN of insert_sources_553'
,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 --hdr1
(
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 'CST_XLA_WIP_HEADERS_V'
WHEN 2 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 3 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 4 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 5 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 6 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 7 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 8 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 9 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 10 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 11 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 12 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 13 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 14 THEN 'CST_XLA_WIP_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'TRANSACTION_UOM'
WHEN 3 THEN 'PRIMARY_QUANTITY'
WHEN 4 THEN 'WIP_TRANSACTION_TYPE_ID'
WHEN 5 THEN 'INV_ITEM_EXPENSE_ACCT'
WHEN 6 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 7 THEN 'WIP_ENTITY_TYPE'
WHEN 8 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 9 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 10 THEN 'DISTRIBUTION_TYPE'
WHEN 11 THEN 'CURRENCY_CODE'
WHEN 12 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 13 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 14 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h6.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.TRANSACTION_UOM)
WHEN 3 THEN TO_CHAR(h6.PRIMARY_QUANTITY)
WHEN 4 THEN TO_CHAR(h6.WIP_TRANSACTION_TYPE_ID)
WHEN 5 THEN TO_CHAR(h3.INV_ITEM_EXPENSE_ACCT)
WHEN 6 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 7 THEN TO_CHAR(h5.WIP_ENTITY_TYPE)
WHEN 8 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 9 THEN TO_CHAR(h4.REP_ITM_BRIDGING_ACCT)
WHEN 10 THEN TO_CHAR(h6.DISTRIBUTION_TYPE)
WHEN 11 THEN TO_CHAR(h6.CURRENCY_CODE)
WHEN 12 THEN TO_CHAR(h6.CURRENCY_CONVERSION_DATE)
WHEN 13 THEN TO_CHAR(h6.CURRENCY_CONVERSION_RATE)
WHEN 14 THEN TO_CHAR(h6.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl7.meaning
WHEN 7 THEN fvl55.meaning
WHEN 10 THEN fvl85.meaning
WHEN 14 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h3
, CST_XLA_REP_ITEM_REF_V h4
, CST_XLA_WIP_ENTITY_REF_V h5
, CST_XLA_WIP_HEADERS_V h6
, fnd_lookup_values fvl7
, fnd_lookup_values fvl55
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 14 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h6.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h6.wip_entity_id AND h2.flo_sch_wip_entity_id (+) = h6.wip_entity_id AND h3.inventory_item_id (+) = h6.inventory_item_id and h3.organization_id (+) = h6.organization_id AND h4.rep_itm_wip_entity_id (+) = h6.wip_entity_id and h4.rep_itm_line_id (+) = h6.line_id AND h5.wip_entity_id = h6.wip_entity_id AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h6.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h5.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h6.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h6.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l7.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_WIP_LINES_V'
WHEN 2 THEN 'CST_XLA_WIP_LINES_V'
WHEN 3 THEN 'CST_XLA_WIP_LINES_V'
WHEN 4 THEN 'CST_XLA_WIP_LINES_V'
WHEN 5 THEN 'CST_XLA_WIP_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'ENTERED_AMOUNT'
WHEN 4 THEN 'ACCOUNTED_AMOUNT'
WHEN 5 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l7.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l7.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l7.ENTERED_AMOUNT)
WHEN 4 THEN TO_CHAR(l7.ACCOUNTED_AMOUNT)
WHEN 5 THEN TO_CHAR(l7.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l7
,(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_type_code = C_EVENT_TYPE_CODE
AND l7.event_id = xet.event_id
)
;
(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_553'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_553');
END insert_sources_553;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: EAM_DIRECT_SHOP_FLOOR_DELIVER
-- Event Class Code: OSP
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
, h6.TRANSACTION_ID source_1
, h6.TRANSACTION_UOM source_4
, h6.PRIMARY_QUANTITY source_6
, h6.WIP_TRANSACTION_TYPE_ID source_7
, fvl7.meaning source_7_meaning
, h3.INV_ITEM_EXPENSE_ACCT source_53
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h5.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h4.REP_ITM_BRIDGING_ACCT source_57
, h6.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h6.CURRENCY_CODE source_88
, h6.CURRENCY_CONVERSION_DATE source_92
, h6.CURRENCY_CONVERSION_RATE source_93
, h6.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h3
, CST_XLA_REP_ITEM_REF_V h4
, CST_XLA_WIP_ENTITY_REF_V h5
, CST_XLA_WIP_HEADERS_V h6
, fnd_lookup_values fvl7
, fnd_lookup_values fvl55
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h6.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h6.wip_entity_id AND h2.flo_sch_wip_entity_id (+) = h6.wip_entity_id AND h3.INVENTORY_ITEM_ID (+) = h6.INVENTORY_ITEM_ID AND h3.ORGANIZATION_ID (+) = h6.ORGANIZATION_ID AND h4.rep_itm_wip_entity_id (+) = h6.wip_entity_id AND h4.rep_itm_line_id (+) = h6.line_id AND h5.wip_entity_id = h6.wip_entity_id AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h6.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h5.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h6.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h6.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: EAM_DIRECT_SHOP_FLOOR_DELIVER
-- Event Class Code: OSP
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 , l7.LINE_NUMBER
, l7.CODE_COMBINATION_ID source_11
, l7.DISTRIBUTION_IDENTIFIER source_84
, l7.ENTERED_AMOUNT source_91
, l7.ACCOUNTED_AMOUNT source_95
, l7.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l7
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l7.event_id = xet.event_id
;
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_554(
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) := 'EXP_REQ_RCPT_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_554';
(p_msg => 'BEGIN of insert_sources_554'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 9 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 8 THEN 'DISTRIBUTION_TYPE'
WHEN 9 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h4.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 8 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 9 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 8 THEN fvl85.meaning
WHEN 9 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 9 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 10 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 10 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_554'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_554');
END insert_sources_554;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: EXP_REQ_RCPT_NO_TP
-- Event Class Code: INT_ORDER_TO_EXP
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h4.INV_TXN_DISTRIBUTION_ACCT source_20
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: EXP_REQ_RCPT_NO_TP
-- Event Class Code: INT_ORDER_TO_EXP
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.CODE_COMBINATION_ID source_11
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_555(
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) := 'EXP_REQ_RCPT_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_555';
(p_msg => 'BEGIN of insert_sources_555'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 14 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'DISTRIBUTION_TYPE'
WHEN 14 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h4.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 14 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 13 THEN fvl85.meaning
WHEN 14 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 14 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id
and h7.pla_cat_item_id (+) = h2.inventory_item_id
and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_555'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_555');
END insert_sources_555;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: EXP_REQ_RCPT_TP
-- Event Class Code: INT_ORDER_TO_EXP
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h4.INV_TXN_DISTRIBUTION_ACCT source_20
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: EXP_REQ_RCPT_TP
-- Event Class Code: INT_ORDER_TO_EXP
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_556(
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) := 'FOB_RCPT_RECIPIENT_RCPT_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_556';
(p_msg => 'BEGIN of insert_sources_556'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_INV_REF_V'
WHEN 20 THEN 'CST_XLA_INV_REF_V'
WHEN 21 THEN 'PSA_CST_XLA_UPG_V'
WHEN 22 THEN 'CST_XLA_INV_REF_V'
WHEN 23 THEN 'CST_XLA_INV_REF_V'
WHEN 24 THEN 'PO_REQ_DISTS_REF_V'
WHEN 25 THEN 'PO_REQ_HEADERS_REF_V'
WHEN 26 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
WHEN 26 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '201'
WHEN 25 THEN '201'
WHEN 26 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INTERORG_EXPENSE_ACCOUNT'
WHEN 8 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 9 THEN 'INTERORG_PRICE_VAR_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 13 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 14 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'APPLIED_TO_APPL_ID'
WHEN 16 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 17 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 20 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 21 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 22 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 23 THEN 'TXN_PO_HEADER_ID'
WHEN 24 THEN 'REQ_BUDGET_ACCOUNT'
WHEN 25 THEN 'REQ_ENCUMBRANCE_TYPE_ID'
WHEN 26 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_PRICE_VAR_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h4.APPLIED_TO_APPL_ID)
WHEN 16 THEN TO_CHAR(h4.APPLIED_TO_DIST_LINK_TYPE)
WHEN 17 THEN TO_CHAR(h4.APPLIED_TO_ENTITY_CODE)
WHEN 18 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h4.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 20 THEN TO_CHAR(h4.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 21 THEN TO_CHAR(h10.CST_ENCUM_UPG_OPTION)
WHEN 22 THEN TO_CHAR(h4.TXN_PO_DISTRIBUTION_ID)
WHEN 23 THEN TO_CHAR(h4.TXN_PO_HEADER_ID)
WHEN 24 THEN TO_CHAR(h8.REQ_BUDGET_ACCOUNT)
WHEN 25 THEN TO_CHAR(h9.REQ_ENCUMBRANCE_TYPE_ID)
WHEN 26 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 18 THEN fvl85.meaning
WHEN 26 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, PO_REQ_DISTS_REF_V h8
, PO_REQ_HEADERS_REF_V h9
, PSA_CST_XLA_UPG_V h10
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 26 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id
and h7.pla_cat_item_id (+) = h2.inventory_item_id
and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND h4.bus_flow_req_dist_id=h8.req_distribution_id (+) AND h4.bus_flow_req_id = h9.req_id (+) AND h4.rcv_transaction_id = h10.transaction_id (+) AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_556'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_556');
END insert_sources_556;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_RECIPIENT_RCPT_NO_TP
-- Event Class Code: FOB_RCPT_RECIPIENT_RCPT
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_EXPENSE_ACCOUNT source_34
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h1.INTERORG_PRICE_VAR_ACCOUNT source_36
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h4.APPLIED_TO_APPL_ID source_79
, h4.APPLIED_TO_DIST_LINK_TYPE source_80
, h4.APPLIED_TO_ENTITY_CODE source_81
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h4.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h4.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h10.CST_ENCUM_UPG_OPTION source_100
, h4.TXN_PO_DISTRIBUTION_ID source_101
, h4.TXN_PO_HEADER_ID source_102
, h8.REQ_BUDGET_ACCOUNT source_103
, h9.REQ_ENCUMBRANCE_TYPE_ID source_104
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, PO_REQ_DISTS_REF_V h8
, PO_REQ_HEADERS_REF_V h9
, PSA_CST_XLA_UPG_V h10
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND h4.BUS_FLOW_REQ_DIST_ID=h8.REQ_DISTRIBUTION_ID (+) AND h4.BUS_FLOW_REQ_ID = h9.REQ_ID (+) AND h4.rcv_transaction_id = h10.transaction_id (+) AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_RECIPIENT_RCPT_NO_TP
-- Event Class Code: FOB_RCPT_RECIPIENT_RCPT
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_557(
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) := 'FOB_RCPT_RECIPIENT_RCPT_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_557';
(p_msg => 'BEGIN of insert_sources_557'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_REF_V'
WHEN 19 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 20 THEN 'CST_XLA_INV_REF_V'
WHEN 21 THEN 'CST_XLA_INV_REF_V'
WHEN 22 THEN 'PSA_CST_XLA_UPG_V'
WHEN 23 THEN 'CST_XLA_INV_REF_V'
WHEN 24 THEN 'CST_XLA_INV_REF_V'
WHEN 25 THEN 'PO_REQ_DISTS_REF_V'
WHEN 26 THEN 'PO_REQ_HEADERS_REF_V'
WHEN 27 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
WHEN 26 THEN 'HEADER'
WHEN 27 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '201'
WHEN 26 THEN '201'
WHEN 27 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 8 THEN 'INTERORG_PRICE_VAR_ACCOUNT'
WHEN 9 THEN 'PROFIT_IN_INV_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 13 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 14 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'INV_TXN_EXPENSE_ACCT'
WHEN 16 THEN 'APPLIED_TO_APPL_ID'
WHEN 17 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 18 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 19 THEN 'DISTRIBUTION_TYPE'
WHEN 20 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 21 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 22 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 23 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 24 THEN 'TXN_PO_HEADER_ID'
WHEN 25 THEN 'REQ_BUDGET_ACCOUNT'
WHEN 26 THEN 'REQ_ENCUMBRANCE_TYPE_ID'
WHEN 27 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h7.PLA_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_PRICE_VAR_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.PROFIT_IN_INV_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h4.INV_TXN_EXPENSE_ACCT)
WHEN 16 THEN TO_CHAR(h4.APPLIED_TO_APPL_ID)
WHEN 17 THEN TO_CHAR(h4.APPLIED_TO_DIST_LINK_TYPE)
WHEN 18 THEN TO_CHAR(h4.APPLIED_TO_ENTITY_CODE)
WHEN 19 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 20 THEN TO_CHAR(h4.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 21 THEN TO_CHAR(h4.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 22 THEN TO_CHAR(h10.CST_ENCUM_UPG_OPTION)
WHEN 23 THEN TO_CHAR(h4.TXN_PO_DISTRIBUTION_ID)
WHEN 24 THEN TO_CHAR(h4.TXN_PO_HEADER_ID)
WHEN 25 THEN TO_CHAR(h8.REQ_BUDGET_ACCOUNT)
WHEN 26 THEN TO_CHAR(h9.REQ_ENCUMBRANCE_TYPE_ID)
WHEN 27 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 19 THEN fvl85.meaning
WHEN 27 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, PO_REQ_DISTS_REF_V h8
, PO_REQ_HEADERS_REF_V h9
, PSA_CST_XLA_UPG_V h10
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 27 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id
and h7.pla_cat_item_id (+) = h2.inventory_item_id
and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND h4.bus_flow_req_dist_id=h8.req_distribution_id (+) AND h4.bus_flow_req_id = h9.req_id (+) AND h4.rcv_transaction_id = h10.transaction_id (+) AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_557'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_557');
END insert_sources_557;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_RECIPIENT_RCPT_TP
-- Event Class Code: FOB_RCPT_RECIPIENT_RCPT
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h7.PLA_EXPENSE_ACCOUNT source_24
, h1.INTERORG_PRICE_VAR_ACCOUNT source_36
, h1.PROFIT_IN_INV_ACCOUNT source_37
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h4.INV_TXN_EXPENSE_ACCT source_60
, h4.APPLIED_TO_APPL_ID source_79
, h4.APPLIED_TO_DIST_LINK_TYPE source_80
, h4.APPLIED_TO_ENTITY_CODE source_81
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h4.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h4.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h10.CST_ENCUM_UPG_OPTION source_100
, h4.TXN_PO_DISTRIBUTION_ID source_101
, h4.TXN_PO_HEADER_ID source_102
, h8.REQ_BUDGET_ACCOUNT source_103
, h9.REQ_ENCUMBRANCE_TYPE_ID source_104
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, PO_REQ_DISTS_REF_V h8
, PO_REQ_HEADERS_REF_V h9
, PSA_CST_XLA_UPG_V h10
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND h4.BUS_FLOW_REQ_DIST_ID=h8.REQ_DISTRIBUTION_ID (+) AND h4.BUS_FLOW_REQ_ID = h9.REQ_ID (+) AND h4.rcv_transaction_id = h10.transaction_id (+) AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_RECIPIENT_RCPT_TP
-- Event Class Code: FOB_RCPT_RECIPIENT_RCPT
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_558(
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) := 'FOB_RCPT_SENDER_RCPT_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_558';
(p_msg => 'BEGIN of insert_sources_558'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 16 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 17 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 18 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_TRANSPO_DIST_ACCT'
WHEN 7 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 8 THEN 'PRIMARY_COST_METHOD'
WHEN 9 THEN 'INTERORG_TXFR_CREDIT_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 13 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 14 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 16 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 17 THEN 'DISTRIBUTION_TYPE'
WHEN 18 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h5.INV_TXN_TRANSPO_DIST_ACCT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 9 THEN TO_CHAR(h1.INTERORG_TXFR_CREDIT_ACCOUNT)
WHEN 10 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 13 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 16 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 17 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 18 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 8 THEN fvl39.meaning
WHEN 17 THEN fvl85.meaning
WHEN 18 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id = h2.inventory_item_id and h6.organization_id = h2.organization_id AND h7.inv_transaction_type_id = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id
and h8.pla_cat_item_id (+) = h2.inventory_item_id
and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_558'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_558');
END insert_sources_558;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_SENDER_RCPT_NO_TP
-- Event Class Code: FOB_RCPT_SENDER_RCPT
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h5.INV_TXN_TRANSPO_DIST_ACCT source_32
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h1.INTERORG_TXFR_CREDIT_ACCOUNT source_40
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_SENDER_RCPT_NO_TP
-- Event Class Code: FOB_RCPT_SENDER_RCPT
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_559(
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) := 'FOB_RCPT_SENDER_RCPT_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_559';
(p_msg => 'BEGIN of insert_sources_559'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 7 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 7 THEN 'PRIMARY_COST_METHOD'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 14 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 15 THEN 'DISTRIBUTION_TYPE'
WHEN 16 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 7 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 8 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 15 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 16 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 7 THEN fvl39.meaning
WHEN 15 THEN fvl85.meaning
WHEN 16 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 16 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id = h2.inventory_item_id and h6.organization_id = h2.organization_id AND h7.inv_transaction_type_id = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id
and h8.pla_cat_item_id (+) = h2.inventory_item_id
and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_559'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_559');
END insert_sources_559;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_SENDER_RCPT_TP
-- Event Class Code: FOB_RCPT_SENDER_RCPT
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_SENDER_RCPT_TP
-- Event Class Code: FOB_RCPT_SENDER_RCPT
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_560(
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) := 'FOB_RCPT_SENDER_SHIP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_560';
(p_msg => 'BEGIN of insert_sources_560'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PRIMARY_COST_METHOD'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 14 THEN 'DISTRIBUTION_TYPE'
WHEN 15 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h8.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 8 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 15 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 7 THEN fvl39.meaning
WHEN 14 THEN fvl85.meaning
WHEN 15 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 15 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id = h2.inventory_item_id and h6.organization_id = h2.organization_id AND h7.inv_transaction_type_id = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id
and h8.pla_cat_item_id (+) = h2.inventory_item_id
and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_560'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_560');
END insert_sources_560;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_SENDER_SHIP
-- Event Class Code: FOB_RCPT_SENDER_SHIP
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h8.PLA_BRIDGING_ACCOUNT source_22
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_RCPT_SENDER_SHIP
-- Event Class Code: FOB_RCPT_SENDER_SHIP
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_561(
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) := 'FOB_SHIP_RECIPIENT_RCPT';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_561';
(p_msg => 'BEGIN of insert_sources_561'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 18 THEN 'CST_XLA_INV_REF_V'
WHEN 19 THEN 'CST_XLA_INV_REF_V'
WHEN 20 THEN 'PSA_CST_XLA_UPG_V'
WHEN 21 THEN 'CST_XLA_INV_REF_V'
WHEN 22 THEN 'CST_XLA_INV_REF_V'
WHEN 23 THEN 'PO_REQ_DISTS_REF_V'
WHEN 24 THEN 'PO_REQ_HEADERS_REF_V'
WHEN 25 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '201'
WHEN 24 THEN '201'
WHEN 25 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PRIMARY_COST_METHOD'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 14 THEN 'APPLIED_TO_APPL_ID'
WHEN 15 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 16 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 17 THEN 'DISTRIBUTION_TYPE'
WHEN 18 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 19 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 20 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 21 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 22 THEN 'TXN_PO_HEADER_ID'
WHEN 23 THEN 'REQ_BUDGET_ACCOUNT'
WHEN 24 THEN 'REQ_ENCUMBRANCE_TYPE_ID'
WHEN 25 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h8.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 8 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h5.APPLIED_TO_APPL_ID)
WHEN 15 THEN TO_CHAR(h5.APPLIED_TO_DIST_LINK_TYPE)
WHEN 16 THEN TO_CHAR(h5.APPLIED_TO_ENTITY_CODE)
WHEN 17 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 18 THEN TO_CHAR(h5.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 19 THEN TO_CHAR(h5.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 20 THEN TO_CHAR(h11.CST_ENCUM_UPG_OPTION)
WHEN 21 THEN TO_CHAR(h5.TXN_PO_DISTRIBUTION_ID)
WHEN 22 THEN TO_CHAR(h5.TXN_PO_HEADER_ID)
WHEN 23 THEN TO_CHAR(h9.REQ_BUDGET_ACCOUNT)
WHEN 24 THEN TO_CHAR(h10.REQ_ENCUMBRANCE_TYPE_ID)
WHEN 25 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 7 THEN fvl39.meaning
WHEN 17 THEN fvl85.meaning
WHEN 25 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, PO_REQ_DISTS_REF_V h9
, PO_REQ_HEADERS_REF_V h10
, PSA_CST_XLA_UPG_V h11
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 25 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id = h2.inventory_item_id and h6.organization_id = h2.organization_id AND h7.inv_transaction_type_id = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id
and h8.pla_cat_item_id (+) = h2.inventory_item_id
and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND h5.bus_flow_req_dist_id=h9.req_distribution_id (+) AND h5.bus_flow_req_id = h10.req_id (+) AND h5.rcv_transaction_id = h11.transaction_id (+) AND fvl39.lookup_type(+) =
'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_561'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_561');
END insert_sources_561;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_RECIPIENT_RCPT
-- Event Class Code: FOB_SHIP_RECIPIENT_RCPT
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h8.PLA_BRIDGING_ACCOUNT source_22
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h5.APPLIED_TO_APPL_ID source_79
, h5.APPLIED_TO_DIST_LINK_TYPE source_80
, h5.APPLIED_TO_ENTITY_CODE source_81
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h5.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h5.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h11.CST_ENCUM_UPG_OPTION source_100
, h5.TXN_PO_DISTRIBUTION_ID source_101
, h5.TXN_PO_HEADER_ID source_102
, h9.REQ_BUDGET_ACCOUNT source_103
, h10.REQ_ENCUMBRANCE_TYPE_ID source_104
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, PO_REQ_DISTS_REF_V h9
, PO_REQ_HEADERS_REF_V h10
, PSA_CST_XLA_UPG_V h11
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND h5.BUS_FLOW_REQ_DIST_ID=h9.REQ_DISTRIBUTION_ID (+) AND h5.BUS_FLOW_REQ_ID = h10.REQ_ID (+) AND h5.rcv_transaction_id = h11.transaction_id (+) AND fvl39.lookup_type(+) =
'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_RECIPIENT_RCPT
-- Event Class Code: FOB_SHIP_RECIPIENT_RCPT
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_562(
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) := 'FOB_SHIP_RECIPIENT_SHIP_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_562';
(p_msg => 'BEGIN of insert_sources_562'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 17 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 18 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_TRANSPO_DIST_ACCT'
WHEN 7 THEN 'INTERORG_EXPENSE_ACCOUNT'
WHEN 8 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 9 THEN 'INTERORG_PRICE_VAR_ACCOUNT'
WHEN 10 THEN 'PRIMARY_COST_METHOD'
WHEN 11 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 12 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 14 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 15 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 16 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 17 THEN 'DISTRIBUTION_TYPE'
WHEN 18 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h5.INV_TXN_TRANSPO_DIST_ACCT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_PRICE_VAR_ACCOUNT)
WHEN 10 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 11 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 14 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 15 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 16 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 17 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 18 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 10 THEN fvl39.meaning
WHEN 17 THEN fvl85.meaning
WHEN 18 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id = h2.inventory_item_id and h6.organization_id = h2.organization_id AND h7.inv_transaction_type_id = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id
and h8.pla_cat_item_id (+) = h2.inventory_item_id
and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_562'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_562');
END insert_sources_562;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_RECIPIENT_SHIP_NO_TP
-- Event Class Code: FOB_SHIP_RECIPIENT_SHIP
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h5.INV_TXN_TRANSPO_DIST_ACCT source_32
, h1.INTERORG_EXPENSE_ACCOUNT source_34
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h1.INTERORG_PRICE_VAR_ACCOUNT source_36
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_RECIPIENT_SHIP_NO_TP
-- Event Class Code: FOB_SHIP_RECIPIENT_SHIP
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_563(
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) := 'FOB_SHIP_RECIPIENT_SHIP_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_563';
(p_msg => 'BEGIN of insert_sources_563'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 18 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INTERORG_EXPENSE_ACCOUNT'
WHEN 7 THEN 'INTERORG_PRICE_VAR_ACCOUNT'
WHEN 8 THEN 'PROFIT_IN_INV_ACCOUNT'
WHEN 9 THEN 'PRIMARY_COST_METHOD'
WHEN 10 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 13 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 14 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 16 THEN 'INV_TXN_EXPENSE_ACCT'
WHEN 17 THEN 'DISTRIBUTION_TYPE'
WHEN 18 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h1.INTERORG_EXPENSE_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_PRICE_VAR_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.PROFIT_IN_INV_ACCOUNT)
WHEN 9 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 10 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 13 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 16 THEN TO_CHAR(h5.INV_TXN_EXPENSE_ACCT)
WHEN 17 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 18 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 9 THEN fvl39.meaning
WHEN 17 THEN fvl85.meaning
WHEN 18 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id = h2.inventory_item_id and h6.organization_id = h2.organization_id AND h7.inv_transaction_type_id = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id
and h8.pla_cat_item_id (+) = h2.inventory_item_id
and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_563'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_563');
END insert_sources_563;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_RECIPIENT_SHIP_TP
-- Event Class Code: FOB_SHIP_RECIPIENT_SHIP
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h1.INTERORG_EXPENSE_ACCOUNT source_34
, h1.INTERORG_PRICE_VAR_ACCOUNT source_36
, h1.PROFIT_IN_INV_ACCOUNT source_37
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h5.INV_TXN_EXPENSE_ACCT source_60
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_RECIPIENT_SHIP_TP
-- Event Class Code: FOB_SHIP_RECIPIENT_SHIP
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_564(
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) := 'FOB_SHIP_SENDER_SHIP_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_564';
(p_msg => 'BEGIN of insert_sources_564'
,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 --hdr1
(
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 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 2 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 3 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 4 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 5 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 11 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 2 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 3 THEN 'INTERORG_TXFR_CREDIT_ACCOUNT'
WHEN 4 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 5 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 6 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 7 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 8 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 9 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 10 THEN 'DISTRIBUTION_TYPE'
WHEN 11 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h4.PLA_BRIDGING_ACCOUNT)
WHEN 2 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 3 THEN TO_CHAR(h1.INTERORG_TXFR_CREDIT_ACCOUNT)
WHEN 4 THEN TO_CHAR(h4.PLA_MATERIAL_ACCOUNT)
WHEN 5 THEN TO_CHAR(h4.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 6 THEN TO_CHAR(h4.PLA_RESOURCE_ACCOUNT)
WHEN 7 THEN TO_CHAR(h4.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h4.PLA_OVERHEAD_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 10 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 11 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 10 THEN fvl85.meaning
WHEN 11 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_PLA_CATEGORY_REF_V h4
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.pla_cat_organization_id (+) = h2.organization_id
and h4.pla_cat_item_id (+) = h2.inventory_item_id
and h4.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_564'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_564');
END insert_sources_564;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_SENDER_SHIP_NO_TP
-- Event Class Code: FOB_SHIP_SENDER_SHIP
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
, h4.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h1.INTERORG_TXFR_CREDIT_ACCOUNT source_40
, h4.PLA_MATERIAL_ACCOUNT source_41
, h4.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h4.PLA_RESOURCE_ACCOUNT source_43
, h4.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h4.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_PLA_CATEGORY_REF_V h4
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h4.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h4.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_SENDER_SHIP_NO_TP
-- Event Class Code: FOB_SHIP_SENDER_SHIP
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_565(
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) := 'FOB_SHIP_SENDER_SHIP_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_565';
(p_msg => 'BEGIN of insert_sources_565'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 14 THEN 'DISTRIBUTION_TYPE'
WHEN 15 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 14 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 15 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl85.meaning
WHEN 15 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 15 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id
and h7.pla_cat_item_id (+) = h2.inventory_item_id
and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_ELEMENT_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 10 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 2 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 10 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_565'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_565');
END insert_sources_565;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_SENDER_SHIP_TP
-- Event Class Code: FOB_SHIP_SENDER_SHIP
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: FOB_SHIP_SENDER_SHIP_TP
-- Event Class Code: FOB_SHIP_SENDER_SHIP
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.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_566(
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) := 'INTRAORG_TXFR_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_566';
(p_msg => 'BEGIN of insert_sources_566'
,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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 9 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 10 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 17 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 18 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 19 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 20 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 21 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 22 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 23 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 24 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 25 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 8 THEN 'TRF_PLA_EXPENSE_ACCT'
WHEN 9 THEN 'H_TRANSFER_COST_GROUP_ID'
WHEN 10 THEN 'H_COST_GROUP_ID'
WHEN 11 THEN 'H_SUBINVENTORY_CODE'
WHEN 12 THEN 'H_TRANSFER_SUBINVENTORY'
WHEN 13 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 14 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 16 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 17 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 18 THEN 'TRF_PLA_BRIDGING_ACCT'
WHEN 19 THEN 'TRF_PLA_MATERIAL_ACCT'
WHEN 20 THEN 'TRF_PLA_MATERIAL_OVERHEAD_ACCT'
WHEN 21 THEN 'TRF_PLA_RESOURCE_ACCT'
WHEN 22 THEN 'TRF_PLA_OUTSIDE_PROCESS_ACCT'
WHEN 23 THEN 'TRF_PLA_OVERHEAD_ACCT'
WHEN 24 THEN 'DISTRIBUTION_TYPE'
WHEN 25 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.TRF_PLA_EXPENSE_ACCT)
WHEN 9 THEN TO_CHAR(h1.H_TRANSFER_COST_GROUP_ID)
WHEN 10 THEN TO_CHAR(h1.H_COST_GROUP_ID)
WHEN 11 THEN TO_CHAR(h1.H_SUBINVENTORY_CODE)
WHEN 12 THEN TO_CHAR(h1.H_TRANSFER_SUBINVENTORY)
WHEN 13 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 14 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 16 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 17 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 18 THEN TO_CHAR(h7.TRF_PLA_BRIDGING_ACCT)
WHEN 19 THEN TO_CHAR(h7.TRF_PLA_MATERIAL_ACCT)
WHEN 20 THEN TO_CHAR(h7.TRF_PLA_MATERIAL_OVERHEAD_ACCT)
WHEN 21 THEN TO_CHAR(h7.TRF_PLA_RESOURCE_ACCT)
WHEN 22 THEN TO_CHAR(h7.TRF_PLA_OUTSIDE_PROCESS_ACCT)
WHEN 23 THEN TO_CHAR(h7.TRF_PLA_OVERHEAD_ACCT)
WHEN 24 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 25 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 24 THEN fvl85.meaning
WHEN 25 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, CST_XLA_TRF_PLA_CAT_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 25 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
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND h7.trf_pla_cat_organization_id (+) = h1.transfer_organization_id
and h7.trf_pla_cat_item_id (+) = h1.inventory_item_id
and h7.trf_pla_subinv_cg (+) = h1.h_trf_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_ELEMENT_ID'
WHEN 2 THEN 'COST_GROUP_ID'
WHEN 3 THEN 'SUBINVENTORY_CODE'
WHEN 4 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 5 THEN 'CURRENCY_CODE'
WHEN 6 THEN 'ENTERED_AMOUNT'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'ACCOUNTED_AMOUNT'
WHEN 11 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 12 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 2 THEN TO_CHAR(l2.COST_GROUP_ID)
WHEN 3 THEN TO_CHAR(l2.SUBINVENTORY_CODE)
WHEN 4 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 6 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 11 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 12 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 3 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009622
,TO_CHAR(l2.SUBINVENTORY_CODE)
,'SUBINVENTORY_CODE'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, (select rownum r from all_objects where rownum <= 12 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
)
;
(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_566'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_566');
END insert_sources_566;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: INTRAORG_TXFR
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_BRIDGING_ACCOUNT source_22
, h6.PLA_EXPENSE_ACCOUNT source_24
, h7.TRF_PLA_EXPENSE_ACCT source_25
, h1.H_TRANSFER_COST_GROUP_ID source_27
, h1.H_COST_GROUP_ID source_28
, h1.H_SUBINVENTORY_CODE source_30
, h1.H_TRANSFER_SUBINVENTORY source_31
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h7.TRF_PLA_BRIDGING_ACCT source_47
, h7.TRF_PLA_MATERIAL_ACCT source_48
, h7.TRF_PLA_MATERIAL_OVERHEAD_ACCT source_49
, h7.TRF_PLA_RESOURCE_ACCT source_50
, h7.TRF_PLA_OUTSIDE_PROCESS_ACCT source_51
, h7.TRF_PLA_OVERHEAD_ACCT source_52
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, CST_XLA_TRF_PLA_CAT_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h7.TRF_PLA_CAT_ORGANIZATION_ID (+) = h1.TRANSFER_ORGANIZATION_ID
AND h7.TRF_PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h7.TRF_PLA_SUBINV_CG (+) = h1.H_TRF_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: INTRAORG_TXFR
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.COST_ELEMENT_ID source_15
, l2.COST_GROUP_ID source_26
, l2.SUBINVENTORY_CODE source_29
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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
;
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_567(
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) := 'INT_ORDER_ISSUE_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_567';
(p_msg => 'BEGIN of insert_sources_567'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 17 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 14 THEN 'DISTRIBUTION_TYPE'
WHEN 15 THEN 'ORGANIZATION_ID'
WHEN 16 THEN 'TRANSFER_ORGANIZATION_ID'
WHEN 17 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 14 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 15 THEN TO_CHAR(h2.ORGANIZATION_ID)
WHEN 16 THEN TO_CHAR(h2.TRANSFER_ORGANIZATION_ID)
WHEN 17 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl85.meaning
WHEN 15 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1010619
,TO_CHAR(h2.ORGANIZATION_ID)
,'ORGANIZATION_ID'
,'S'
,707)
WHEN 16 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1010619
,TO_CHAR(h2.TRANSFER_ORGANIZATION_ID)
,'TRANSFER_ORGANIZATION_ID'
,'S'
,707)
WHEN 17 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id
and h7.pla_cat_item_id (+) = h2.inventory_item_id
and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_567'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_567');
END insert_sources_567;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: INT_ORDER_ISSUE_NO_TP
-- Event Class Code: INT_ORDER_TO_EXP
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.ORGANIZATION_ID source_111
, h2.TRANSFER_ORGANIZATION_ID source_112
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: INT_ORDER_ISSUE_NO_TP
-- Event Class Code: INT_ORDER_TO_EXP
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_568(
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) := 'INT_ORDER_ISSUE_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_568';
(p_msg => 'BEGIN of insert_sources_568'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 17 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 14 THEN 'DISTRIBUTION_TYPE'
WHEN 15 THEN 'ORGANIZATION_ID'
WHEN 16 THEN 'TRANSFER_ORGANIZATION_ID'
WHEN 17 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 14 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 15 THEN TO_CHAR(h2.ORGANIZATION_ID)
WHEN 16 THEN TO_CHAR(h2.TRANSFER_ORGANIZATION_ID)
WHEN 17 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl85.meaning
WHEN 15 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1010619
,TO_CHAR(h2.ORGANIZATION_ID)
,'ORGANIZATION_ID'
,'S'
,707)
WHEN 16 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1010619
,TO_CHAR(h2.TRANSFER_ORGANIZATION_ID)
,'TRANSFER_ORGANIZATION_ID'
,'S'
,707)
WHEN 17 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id = h2.inventory_item_id and h5.organization_id = h2.organization_id AND h6.inv_transaction_type_id = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id
and h7.pla_cat_item_id (+) = h2.inventory_item_id
and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_568'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_568');
END insert_sources_568;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: INT_ORDER_ISSUE_TP
-- Event Class Code: INT_ORDER_TO_EXP
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.ORGANIZATION_ID source_111
, h2.TRANSFER_ORGANIZATION_ID source_112
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: INT_ORDER_ISSUE_TP
-- Event Class Code: INT_ORDER_TO_EXP
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_569(
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) := 'IPV_TRANSFER_WO';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_569';
(p_msg => 'BEGIN of insert_sources_569'
,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 --hdr1
(
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 'CST_XLA_WIP_HEADERS_V'
WHEN 2 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 3 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 4 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 5 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 6 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 7 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 8 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 9 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 10 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 11 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 12 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 13 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 14 THEN 'CST_XLA_WIP_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'TRANSACTION_UOM'
WHEN 3 THEN 'PRIMARY_QUANTITY'
WHEN 4 THEN 'WIP_TRANSACTION_TYPE_ID'
WHEN 5 THEN 'INV_ITEM_EXPENSE_ACCT'
WHEN 6 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 7 THEN 'WIP_ENTITY_TYPE'
WHEN 8 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 9 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 10 THEN 'DISTRIBUTION_TYPE'
WHEN 11 THEN 'CURRENCY_CODE'
WHEN 12 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 13 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 14 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h6.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.TRANSACTION_UOM)
WHEN 3 THEN TO_CHAR(h6.PRIMARY_QUANTITY)
WHEN 4 THEN TO_CHAR(h6.WIP_TRANSACTION_TYPE_ID)
WHEN 5 THEN TO_CHAR(h3.INV_ITEM_EXPENSE_ACCT)
WHEN 6 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 7 THEN TO_CHAR(h5.WIP_ENTITY_TYPE)
WHEN 8 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 9 THEN TO_CHAR(h4.REP_ITM_BRIDGING_ACCT)
WHEN 10 THEN TO_CHAR(h6.DISTRIBUTION_TYPE)
WHEN 11 THEN TO_CHAR(h6.CURRENCY_CODE)
WHEN 12 THEN TO_CHAR(h6.CURRENCY_CONVERSION_DATE)
WHEN 13 THEN TO_CHAR(h6.CURRENCY_CONVERSION_RATE)
WHEN 14 THEN TO_CHAR(h6.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl7.meaning
WHEN 7 THEN fvl55.meaning
WHEN 10 THEN fvl85.meaning
WHEN 14 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h3
, CST_XLA_REP_ITEM_REF_V h4
, CST_XLA_WIP_ENTITY_REF_V h5
, CST_XLA_WIP_HEADERS_V h6
, fnd_lookup_values fvl7
, fnd_lookup_values fvl55
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 14 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h6.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h6.wip_entity_id AND h2.flo_sch_wip_entity_id (+) = h6.wip_entity_id AND h3.inventory_item_id (+) = h6.inventory_item_id and h3.organization_id (+) = h6.organization_id AND h4.rep_itm_wip_entity_id (+) = h6.wip_entity_id and h4.rep_itm_line_id (+) = h6.line_id AND h5.wip_entity_id = h6.wip_entity_id AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h6.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h5.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h6.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h6.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l7.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_WIP_LINES_V'
WHEN 2 THEN 'CST_XLA_WIP_LINES_V'
WHEN 3 THEN 'CST_XLA_WIP_LINES_V'
WHEN 4 THEN 'CST_XLA_WIP_LINES_V'
WHEN 5 THEN 'CST_XLA_WIP_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'ENTERED_AMOUNT'
WHEN 4 THEN 'ACCOUNTED_AMOUNT'
WHEN 5 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l7.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l7.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l7.ENTERED_AMOUNT)
WHEN 4 THEN TO_CHAR(l7.ACCOUNTED_AMOUNT)
WHEN 5 THEN TO_CHAR(l7.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l7
,(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_type_code = C_EVENT_TYPE_CODE
AND l7.event_id = xet.event_id
)
;
(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_569'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_569');
END insert_sources_569;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: IPV_TRANSFER_WO
-- Event Class Code: OSP
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
, h6.TRANSACTION_ID source_1
, h6.TRANSACTION_UOM source_4
, h6.PRIMARY_QUANTITY source_6
, h6.WIP_TRANSACTION_TYPE_ID source_7
, fvl7.meaning source_7_meaning
, h3.INV_ITEM_EXPENSE_ACCT source_53
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h5.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h4.REP_ITM_BRIDGING_ACCT source_57
, h6.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h6.CURRENCY_CODE source_88
, h6.CURRENCY_CONVERSION_DATE source_92
, h6.CURRENCY_CONVERSION_RATE source_93
, h6.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h3
, CST_XLA_REP_ITEM_REF_V h4
, CST_XLA_WIP_ENTITY_REF_V h5
, CST_XLA_WIP_HEADERS_V h6
, fnd_lookup_values fvl7
, fnd_lookup_values fvl55
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h6.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h6.wip_entity_id AND h2.flo_sch_wip_entity_id (+) = h6.wip_entity_id AND h3.INVENTORY_ITEM_ID (+) = h6.INVENTORY_ITEM_ID AND h3.ORGANIZATION_ID (+) = h6.ORGANIZATION_ID AND h4.rep_itm_wip_entity_id (+) = h6.wip_entity_id AND h4.rep_itm_line_id (+) = h6.line_id AND h5.wip_entity_id = h6.wip_entity_id AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h6.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h5.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h6.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h6.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: IPV_TRANSFER_WO
-- Event Class Code: OSP
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 , l7.LINE_NUMBER
, l7.CODE_COMBINATION_ID source_11
, l7.DISTRIBUTION_IDENTIFIER source_84
, l7.ENTERED_AMOUNT source_91
, l7.ACCOUNTED_AMOUNT source_95
, l7.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l7
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l7.event_id = xet.event_id
;
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_570(
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) := 'IPV_TXFR';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_570';
(p_msg => 'BEGIN of insert_sources_570'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PRIMARY_COST_METHOD'
WHEN 7 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 9 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 10 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 11 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'DISTRIBUTION_TYPE'
WHEN 13 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.PRIMARY_COST_METHOD)
WHEN 7 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 13 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl39.meaning
WHEN 12 THEN fvl85.meaning
WHEN 13 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.inv_organization_id (+) = h1.organization_id AND h4.ref_transaction_id = h1.transaction_id AND h5.inventory_item_id = h1.inventory_item_id and h5.organization_id = h1.organization_id AND h6.inv_transaction_type_id = h1.transaction_type_id AND h7.pla_cat_organization_id (+) = h1.organization_id
and h7.pla_cat_item_id (+) = h1.inventory_item_id
and h7.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h3.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_570'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_570');
END insert_sources_570;
l_event_class_name VARCHAR2(80) := 'Material Cost Update';
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: IPV_TXFR
-- Event Class Code: MTL_COST_UPD
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h3.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.INV_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h4.ref_transaction_id = h1.transaction_id AND h5.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h3.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: IPV_TXFR
-- Event Class Code: MTL_COST_UPD
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_571(
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) := 'LAYER_COST_UPD';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_571';
(p_msg => 'BEGIN of insert_sources_571'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PRIMARY_COST_METHOD'
WHEN 7 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 9 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 10 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 11 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'DISTRIBUTION_TYPE'
WHEN 13 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.PRIMARY_COST_METHOD)
WHEN 7 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 13 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl39.meaning
WHEN 12 THEN fvl85.meaning
WHEN 13 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.inv_organization_id (+) = h1.organization_id AND h4.ref_transaction_id = h1.transaction_id AND h5.inventory_item_id = h1.inventory_item_id and h5.organization_id = h1.organization_id AND h6.inv_transaction_type_id = h1.transaction_type_id AND h7.pla_cat_organization_id (+) = h1.organization_id
and h7.pla_cat_item_id (+) = h1.inventory_item_id
and h7.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h3.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_571'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_571');
END insert_sources_571;
l_event_type_name VARCHAR2(80) := 'Layer Cost Update';
l_event_class_name VARCHAR2(80) := 'Material Cost Update';
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LAYER_COST_UPD
-- Event Class Code: MTL_COST_UPD
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h3.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.INV_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h4.ref_transaction_id = h1.transaction_id AND h5.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h3.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LAYER_COST_UPD
-- Event Class Code: MTL_COST_UPD
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_572(
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) := 'LDD_COST_ADJ_DEL_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_572';
(p_msg => 'BEGIN of insert_sources_572'
,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 'CST_XLA_RCV_HEADERS_V'
WHEN 2 THEN 'PO_DISTS_REF_V'
WHEN 3 THEN 'PO_DISTS_REF_V'
WHEN 4 THEN 'PO_DISTS_REF_V'
WHEN 5 THEN 'CST_XLA_RCV_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 '707'
WHEN 2 THEN '201'
WHEN 3 THEN '201'
WHEN 4 THEN '201'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'DISTRIBUTION_TYPE'
WHEN 2 THEN 'ENTERED_CURRENCY_CODE'
WHEN 3 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 4 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 5 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 2 THEN TO_CHAR(h4.ENTERED_CURRENCY_CODE)
WHEN 3 THEN TO_CHAR(h4.CURRENCY_CONVERSION_DATE)
WHEN 4 THEN TO_CHAR(h4.CURRENCY_CONVERSION_RATE)
WHEN 5 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 1 THEN fvl85.meaning
WHEN 5 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, CST_XLA_RCV_REF_V h3
, PO_DISTS_REF_V h4
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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 h1.event_id = xet.event_id
AND h3.ref_rcv_accounting_event_id = h1.rcv_accounting_event_id AND h3.po_header_id = h4.po_header_id and h3.po_distribution_id = h4.po_distribution_id AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_RCV_LINES_V'
WHEN 2 THEN 'CST_XLA_RCV_LINES_V'
WHEN 3 THEN 'CST_XLA_RCV_LINES_V'
WHEN 4 THEN 'CST_XLA_RCV_LINES_V'
WHEN 5 THEN 'CST_XLA_RCV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RCV_ACCOUNTING_LINE_TYPE'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'ACCOUNTED_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.RCV_ACCOUNTING_LINE_TYPE)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_572'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_572');
END insert_sources_572;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LDD_COST_ADJ_DEL
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.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h4.ENTERED_CURRENCY_CODE source_105
, h4.CURRENCY_CONVERSION_DATE source_106
, h4.CURRENCY_CONVERSION_RATE source_107
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, CST_XLA_RCV_REF_V h3
, PO_DISTS_REF_V h4
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.REF_RCV_ACCOUNTING_EVENT_ID = h1.RCV_ACCOUNTING_EVENT_ID AND h3.po_header_id = h4.po_header_id AND h3.po_distribution_id = h4.po_distribution_id AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LDD_COST_ADJ_DEL
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.CODE_COMBINATION_ID source_11
, l2.RCV_ACCOUNTING_LINE_TYPE source_78
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
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
;
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_573(
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) := 'LDD_COST_ADJ_RCV_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_573';
(p_msg => 'BEGIN of insert_sources_573'
,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 'CST_XLA_RCV_HEADERS_V'
WHEN 2 THEN 'PO_DISTS_REF_V'
WHEN 3 THEN 'PO_DISTS_REF_V'
WHEN 4 THEN 'PO_DISTS_REF_V'
WHEN 5 THEN 'PO_DISTS_REF_V'
WHEN 6 THEN 'CST_XLA_RCV_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'
WHEN 6 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '201'
WHEN 3 THEN '201'
WHEN 4 THEN '201'
WHEN 5 THEN '201'
WHEN 6 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'DISTRIBUTION_TYPE'
WHEN 2 THEN 'ENTERED_CURRENCY_CODE'
WHEN 3 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 4 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 5 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 6 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 2 THEN TO_CHAR(h4.ENTERED_CURRENCY_CODE)
WHEN 3 THEN TO_CHAR(h4.CURRENCY_CONVERSION_DATE)
WHEN 4 THEN TO_CHAR(h4.CURRENCY_CONVERSION_RATE)
WHEN 5 THEN TO_CHAR(h4.CURRENCY_CONVERSION_TYPE)
WHEN 6 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 1 THEN fvl85.meaning
WHEN 6 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, CST_XLA_RCV_REF_V h3
, PO_DISTS_REF_V h4
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 6 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
AND h3.ref_rcv_accounting_event_id = h1.rcv_accounting_event_id AND h3.po_header_id = h4.po_header_id and h3.po_distribution_id = h4.po_distribution_id AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_RCV_LINES_V'
WHEN 2 THEN 'CST_XLA_RCV_LINES_V'
WHEN 3 THEN 'CST_XLA_RCV_LINES_V'
WHEN 4 THEN 'CST_XLA_RCV_LINES_V'
WHEN 5 THEN 'CST_XLA_RCV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RCV_ACCOUNTING_LINE_TYPE'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'ACCOUNTED_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.RCV_ACCOUNTING_LINE_TYPE)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_573'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_573');
END insert_sources_573;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LDD_COST_ADJ_RCV
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.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h4.ENTERED_CURRENCY_CODE source_105
, h4.CURRENCY_CONVERSION_DATE source_106
, h4.CURRENCY_CONVERSION_RATE source_107
, h4.CURRENCY_CONVERSION_TYPE source_109
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, CST_XLA_RCV_REF_V h3
, PO_DISTS_REF_V h4
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.REF_RCV_ACCOUNTING_EVENT_ID = h1.RCV_ACCOUNTING_EVENT_ID AND h3.po_header_id = h4.po_header_id AND h3.po_distribution_id = h4.po_distribution_id AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LDD_COST_ADJ_RCV
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.CODE_COMBINATION_ID source_11
, l2.RCV_ACCOUNTING_LINE_TYPE source_78
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
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
;
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_574(
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) := 'LOG_IC_RCPT_RETURN';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_574';
(p_msg => 'BEGIN of insert_sources_574'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 8 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'TRANSACTION_ACTION_ID'
WHEN 15 THEN 'DISTRIBUTION_TYPE'
WHEN 16 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h6.PLA_BRIDGING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_EXPENSE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.TRANSACTION_ACTION_ID)
WHEN 15 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 16 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl62.meaning
WHEN 15 THEN fvl85.meaning
WHEN 16 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 16 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h1.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_574'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_574');
END insert_sources_574;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_IC_RCPT_RETURN
-- Event Class Code: LOG_INTERCOMPANY
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h3.INV_TXN_DISTRIBUTION_ACCT source_20
, h6.PLA_BRIDGING_ACCOUNT source_22
, h6.PLA_EXPENSE_ACCOUNT source_24
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h1.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_IC_RCPT_RETURN
-- Event Class Code: LOG_INTERCOMPANY
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_575(
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) := 'LOG_IC_SALES_ISSUE';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_575';
(p_msg => 'BEGIN of insert_sources_575'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 8 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 9 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 10 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'TRANSACTION_ACTION_ID'
WHEN 12 THEN 'DISTRIBUTION_TYPE'
WHEN 13 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h1.TRANSACTION_ACTION_ID)
WHEN 12 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 13 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 11 THEN fvl62.meaning
WHEN 12 THEN fvl85.meaning
WHEN 13 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h1.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_575'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_575');
END insert_sources_575;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_IC_SALES_ISSUE
-- Event Class Code: LOG_INTERCOMPANY
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h1.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_IC_SALES_ISSUE
-- Event Class Code: LOG_INTERCOMPANY
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_576(
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) := 'LOG_IC_SALES_RETURN';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_576';
(p_msg => 'BEGIN of insert_sources_576'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 8 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 9 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 10 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'TRANSACTION_ACTION_ID'
WHEN 12 THEN 'DISTRIBUTION_TYPE'
WHEN 13 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h1.TRANSACTION_ACTION_ID)
WHEN 12 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 13 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 11 THEN fvl62.meaning
WHEN 12 THEN fvl85.meaning
WHEN 13 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h1.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_576'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_576');
END insert_sources_576;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_IC_SALES_RETURN
-- Event Class Code: LOG_INTERCOMPANY
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h1.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_IC_SALES_RETURN
-- Event Class Code: LOG_INTERCOMPANY
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_577(
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) := 'LOG_IC_SHIPMENT_RCPT';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_577';
(p_msg => 'BEGIN of insert_sources_577'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 8 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'TRANSACTION_ACTION_ID'
WHEN 15 THEN 'DISTRIBUTION_TYPE'
WHEN 16 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h6.PLA_BRIDGING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_EXPENSE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.TRANSACTION_ACTION_ID)
WHEN 15 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 16 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl62.meaning
WHEN 15 THEN fvl85.meaning
WHEN 16 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 16 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h1.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_577'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_577');
END insert_sources_577;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_IC_SHIPMENT_RCPT
-- Event Class Code: LOG_INTERCOMPANY
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h3.INV_TXN_DISTRIBUTION_ACCT source_20
, h6.PLA_BRIDGING_ACCOUNT source_22
, h6.PLA_EXPENSE_ACCOUNT source_24
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h1.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_IC_SHIPMENT_RCPT
-- Event Class Code: LOG_INTERCOMPANY
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_578(
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) := 'LOG_PO_DEL_ADJ';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_578';
(p_msg => 'BEGIN of insert_sources_578'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INV_REF_V'
WHEN 14 THEN 'CST_XLA_INV_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 18 THEN 'PO_DISTS_REF_V'
WHEN 19 THEN 'CST_XLA_INV_REF_V'
WHEN 20 THEN 'CST_XLA_INV_REF_V'
WHEN 21 THEN 'PO_HEADERS_REF_V'
WHEN 22 THEN 'PSA_CST_XLA_UPG_V'
WHEN 23 THEN 'CST_XLA_INV_REF_V'
WHEN 24 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '201'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '201'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'APPLIED_TO_APPL_ID'
WHEN 14 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 15 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 16 THEN 'APPLIED_TO_PO_DOC_ID'
WHEN 17 THEN 'DISTRIBUTION_TYPE'
WHEN 18 THEN 'PO_BUDGET_ACCOUNT'
WHEN 19 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 20 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 21 THEN 'PURCH_ENCUMBRANCE_TYPE_ID'
WHEN 22 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 23 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 24 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h3.APPLIED_TO_APPL_ID)
WHEN 14 THEN TO_CHAR(h3.APPLIED_TO_DIST_LINK_TYPE)
WHEN 15 THEN TO_CHAR(h3.APPLIED_TO_ENTITY_CODE)
WHEN 16 THEN TO_CHAR(h3.APPLIED_TO_PO_DOC_ID)
WHEN 17 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 18 THEN TO_CHAR(h7.PO_BUDGET_ACCOUNT)
WHEN 19 THEN TO_CHAR(h3.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 20 THEN TO_CHAR(h3.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 21 THEN TO_CHAR(h8.PURCH_ENCUMBRANCE_TYPE_ID)
WHEN 22 THEN TO_CHAR(h9.CST_ENCUM_UPG_OPTION)
WHEN 23 THEN TO_CHAR(h3.TXN_PO_DISTRIBUTION_ID)
WHEN 24 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 17 THEN fvl85.meaning
WHEN 24 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, PO_DISTS_REF_V h7
, PO_HEADERS_REF_V h8
, PSA_CST_XLA_UPG_V h9
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 24 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id (+) = h1.inventory_item_id and h4.organization_id (+) = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND h3.txn_po_header_id = h7.po_header_id (+) and h3.txn_po_distribution_id = h7.po_distribution_id (+) AND h3.txn_po_header_id = h8.po_header_id (+) AND h3.rcv_transaction_id = h9.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_578'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_578');
END insert_sources_578;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_PO_DEL_ADJ
-- Event Class Code: PURCHASE_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_BRIDGING_ACCOUNT source_22
, h6.PLA_EXPENSE_ACCOUNT source_24
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h3.APPLIED_TO_APPL_ID source_79
, h3.APPLIED_TO_DIST_LINK_TYPE source_80
, h3.APPLIED_TO_ENTITY_CODE source_81
, h3.APPLIED_TO_PO_DOC_ID source_83
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h7.PO_BUDGET_ACCOUNT source_86
, h3.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h3.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h8.PURCH_ENCUMBRANCE_TYPE_ID source_96
, h9.CST_ENCUM_UPG_OPTION source_100
, h3.TXN_PO_DISTRIBUTION_ID source_101
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, PO_DISTS_REF_V h7
, PO_HEADERS_REF_V h8
, PSA_CST_XLA_UPG_V h9
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h3.txn_po_header_id = h7.po_header_id (+) AND h3.txn_po_distribution_id = h7.po_distribution_id (+) AND h3.txn_po_header_id = h8.po_header_id (+) AND h3.rcv_transaction_id = h9.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_PO_DEL_ADJ
-- Event Class Code: PURCHASE_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_579(
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) := 'LOG_PO_DEL_INV';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_579';
(p_msg => 'BEGIN of insert_sources_579'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INV_REF_V'
WHEN 14 THEN 'CST_XLA_INV_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 18 THEN 'PO_DISTS_REF_V'
WHEN 19 THEN 'CST_XLA_INV_REF_V'
WHEN 20 THEN 'CST_XLA_INV_REF_V'
WHEN 21 THEN 'PO_HEADERS_REF_V'
WHEN 22 THEN 'PSA_CST_XLA_UPG_V'
WHEN 23 THEN 'CST_XLA_INV_REF_V'
WHEN 24 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '201'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '201'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'APPLIED_TO_APPL_ID'
WHEN 14 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 15 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 16 THEN 'APPLIED_TO_PO_DOC_ID'
WHEN 17 THEN 'DISTRIBUTION_TYPE'
WHEN 18 THEN 'PO_BUDGET_ACCOUNT'
WHEN 19 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 20 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 21 THEN 'PURCH_ENCUMBRANCE_TYPE_ID'
WHEN 22 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 23 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 24 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h3.APPLIED_TO_APPL_ID)
WHEN 14 THEN TO_CHAR(h3.APPLIED_TO_DIST_LINK_TYPE)
WHEN 15 THEN TO_CHAR(h3.APPLIED_TO_ENTITY_CODE)
WHEN 16 THEN TO_CHAR(h3.APPLIED_TO_PO_DOC_ID)
WHEN 17 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 18 THEN TO_CHAR(h7.PO_BUDGET_ACCOUNT)
WHEN 19 THEN TO_CHAR(h3.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 20 THEN TO_CHAR(h3.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 21 THEN TO_CHAR(h8.PURCH_ENCUMBRANCE_TYPE_ID)
WHEN 22 THEN TO_CHAR(h9.CST_ENCUM_UPG_OPTION)
WHEN 23 THEN TO_CHAR(h3.TXN_PO_DISTRIBUTION_ID)
WHEN 24 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 17 THEN fvl85.meaning
WHEN 24 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, PO_DISTS_REF_V h7
, PO_HEADERS_REF_V h8
, PSA_CST_XLA_UPG_V h9
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 24 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id (+) = h1.inventory_item_id and h4.organization_id (+) = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND h3.txn_po_header_id = h7.po_header_id (+) and h3.txn_po_distribution_id = h7.po_distribution_id (+) AND h3.txn_po_header_id = h8.po_header_id (+) AND h3.rcv_transaction_id = h9.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_579'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_579');
END insert_sources_579;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_PO_DEL_INV
-- Event Class Code: PURCHASE_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_BRIDGING_ACCOUNT source_22
, h6.PLA_EXPENSE_ACCOUNT source_24
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h3.APPLIED_TO_APPL_ID source_79
, h3.APPLIED_TO_DIST_LINK_TYPE source_80
, h3.APPLIED_TO_ENTITY_CODE source_81
, h3.APPLIED_TO_PO_DOC_ID source_83
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h7.PO_BUDGET_ACCOUNT source_86
, h3.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h3.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h8.PURCH_ENCUMBRANCE_TYPE_ID source_96
, h9.CST_ENCUM_UPG_OPTION source_100
, h3.TXN_PO_DISTRIBUTION_ID source_101
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, PO_DISTS_REF_V h7
, PO_HEADERS_REF_V h8
, PSA_CST_XLA_UPG_V h9
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h3.txn_po_header_id = h7.po_header_id (+) AND h3.txn_po_distribution_id = h7.po_distribution_id (+) AND h3.txn_po_header_id = h8.po_header_id (+) AND h3.rcv_transaction_id = h9.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_PO_DEL_INV
-- Event Class Code: PURCHASE_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_580(
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) := 'LOG_RET_RI_INV';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_580';
(p_msg => 'BEGIN of insert_sources_580'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_INV_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'PO_DISTS_REF_V'
WHEN 20 THEN 'CST_XLA_INV_REF_V'
WHEN 21 THEN 'CST_XLA_INV_REF_V'
WHEN 22 THEN 'PO_HEADERS_REF_V'
WHEN 23 THEN 'PSA_CST_XLA_UPG_V'
WHEN 24 THEN 'CST_XLA_INV_REF_V'
WHEN 25 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '201'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '201'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 8 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'APPLIED_TO_APPL_ID'
WHEN 15 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 16 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 17 THEN 'APPLIED_TO_PO_DOC_ID'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'PO_BUDGET_ACCOUNT'
WHEN 20 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 21 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 22 THEN 'PURCH_ENCUMBRANCE_TYPE_ID'
WHEN 23 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 24 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 25 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h6.PLA_BRIDGING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_EXPENSE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h3.APPLIED_TO_APPL_ID)
WHEN 15 THEN TO_CHAR(h3.APPLIED_TO_DIST_LINK_TYPE)
WHEN 16 THEN TO_CHAR(h3.APPLIED_TO_ENTITY_CODE)
WHEN 17 THEN TO_CHAR(h3.APPLIED_TO_PO_DOC_ID)
WHEN 18 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h7.PO_BUDGET_ACCOUNT)
WHEN 20 THEN TO_CHAR(h3.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 21 THEN TO_CHAR(h3.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 22 THEN TO_CHAR(h8.PURCH_ENCUMBRANCE_TYPE_ID)
WHEN 23 THEN TO_CHAR(h9.CST_ENCUM_UPG_OPTION)
WHEN 24 THEN TO_CHAR(h3.TXN_PO_DISTRIBUTION_ID)
WHEN 25 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 18 THEN fvl85.meaning
WHEN 25 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, PO_DISTS_REF_V h7
, PO_HEADERS_REF_V h8
, PSA_CST_XLA_UPG_V h9
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 25 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id (+) = h1.inventory_item_id and h4.organization_id (+) = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND h3.txn_po_header_id = h7.po_header_id (+) and h3.txn_po_distribution_id = h7.po_distribution_id (+) AND h3.txn_po_header_id = h8.po_header_id (+) AND h3.rcv_transaction_id = h9.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_580'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_580');
END insert_sources_580;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_RET_RI_INV
-- Event Class Code: PURCHASE_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h3.INV_TXN_DISTRIBUTION_ACCT source_20
, h6.PLA_BRIDGING_ACCOUNT source_22
, h6.PLA_EXPENSE_ACCOUNT source_24
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h3.APPLIED_TO_APPL_ID source_79
, h3.APPLIED_TO_DIST_LINK_TYPE source_80
, h3.APPLIED_TO_ENTITY_CODE source_81
, h3.APPLIED_TO_PO_DOC_ID source_83
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h7.PO_BUDGET_ACCOUNT source_86
, h3.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h3.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h8.PURCH_ENCUMBRANCE_TYPE_ID source_96
, h9.CST_ENCUM_UPG_OPTION source_100
, h3.TXN_PO_DISTRIBUTION_ID source_101
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, PO_DISTS_REF_V h7
, PO_HEADERS_REF_V h8
, PSA_CST_XLA_UPG_V h9
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h3.txn_po_header_id = h7.po_header_id (+) AND h3.txn_po_distribution_id = h7.po_distribution_id (+) AND h3.txn_po_header_id = h8.po_header_id (+) AND h3.rcv_transaction_id = h9.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_RET_RI_INV
-- Event Class Code: PURCHASE_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_581(
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) := 'LOG_RMA_RCPT';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_581';
(p_msg => 'BEGIN of insert_sources_581'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 8 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 9 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 10 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'DISTRIBUTION_TYPE'
WHEN 12 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 12 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 11 THEN fvl85.meaning
WHEN 12 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_581'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_581');
END insert_sources_581;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_RMA_RCPT
-- Event Class Code: SALES_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_RMA_RCPT
-- Event Class Code: SALES_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_582(
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) := 'LOG_SO_ISSUE';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_582';
(p_msg => 'BEGIN of insert_sources_582'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 8 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 9 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 10 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'DISTRIBUTION_TYPE'
WHEN 12 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 12 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 11 THEN fvl85.meaning
WHEN 12 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_582'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_582');
END insert_sources_582;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_SO_ISSUE
-- Event Class Code: SALES_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: LOG_SO_ISSUE
-- Event Class Code: SALES_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_583(
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) := 'LOT_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_583';
(p_msg => 'BEGIN of insert_sources_583'
,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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 7 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'DISTRIBUTION_TYPE'
WHEN 7 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 7 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl85.meaning
WHEN 7 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 7 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
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, (select rownum r from all_objects where rownum <= 9 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
)
;
(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_583'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_583');
END insert_sources_583;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LOT
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: LOT
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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
;
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_584(
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_ISSUE_RCPT_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_584';
(p_msg => 'BEGIN of insert_sources_584'
,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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 8 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 9 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 10 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'DISTRIBUTION_TYPE'
WHEN 12 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 12 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 11 THEN fvl85.meaning
WHEN 12 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 12 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
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, (select rownum r from all_objects where rownum <= 11 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
)
;
(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_584'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_584');
END insert_sources_584;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: MISC_ISSUE_RCPT
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: MISC_ISSUE_RCPT
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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
;
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_585(
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) := 'OSP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_585';
(p_msg => 'BEGIN of insert_sources_585'
,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 --hdr1
(
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 'CST_XLA_WIP_HEADERS_V'
WHEN 2 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 3 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 4 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 5 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 6 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 7 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 8 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 9 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 10 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 11 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 12 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 13 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 14 THEN 'CST_XLA_WIP_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'TRANSACTION_UOM'
WHEN 3 THEN 'PRIMARY_QUANTITY'
WHEN 4 THEN 'WIP_TRANSACTION_TYPE_ID'
WHEN 5 THEN 'INV_ITEM_EXPENSE_ACCT'
WHEN 6 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 7 THEN 'WIP_ENTITY_TYPE'
WHEN 8 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 9 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 10 THEN 'DISTRIBUTION_TYPE'
WHEN 11 THEN 'CURRENCY_CODE'
WHEN 12 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 13 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 14 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h6.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.TRANSACTION_UOM)
WHEN 3 THEN TO_CHAR(h6.PRIMARY_QUANTITY)
WHEN 4 THEN TO_CHAR(h6.WIP_TRANSACTION_TYPE_ID)
WHEN 5 THEN TO_CHAR(h3.INV_ITEM_EXPENSE_ACCT)
WHEN 6 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 7 THEN TO_CHAR(h5.WIP_ENTITY_TYPE)
WHEN 8 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 9 THEN TO_CHAR(h4.REP_ITM_BRIDGING_ACCT)
WHEN 10 THEN TO_CHAR(h6.DISTRIBUTION_TYPE)
WHEN 11 THEN TO_CHAR(h6.CURRENCY_CODE)
WHEN 12 THEN TO_CHAR(h6.CURRENCY_CONVERSION_DATE)
WHEN 13 THEN TO_CHAR(h6.CURRENCY_CONVERSION_RATE)
WHEN 14 THEN TO_CHAR(h6.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl7.meaning
WHEN 7 THEN fvl55.meaning
WHEN 10 THEN fvl85.meaning
WHEN 14 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h3
, CST_XLA_REP_ITEM_REF_V h4
, CST_XLA_WIP_ENTITY_REF_V h5
, CST_XLA_WIP_HEADERS_V h6
, fnd_lookup_values fvl7
, fnd_lookup_values fvl55
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 14 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h6.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h6.wip_entity_id AND h2.flo_sch_wip_entity_id (+) = h6.wip_entity_id AND h3.inventory_item_id (+) = h6.inventory_item_id and h3.organization_id (+) = h6.organization_id AND h4.rep_itm_wip_entity_id (+) = h6.wip_entity_id and h4.rep_itm_line_id (+) = h6.line_id AND h5.wip_entity_id = h6.wip_entity_id AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h6.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h5.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h6.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h6.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l7.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_WIP_LINES_V'
WHEN 2 THEN 'CST_XLA_WIP_LINES_V'
WHEN 3 THEN 'CST_XLA_WIP_LINES_V'
WHEN 4 THEN 'CST_XLA_WIP_LINES_V'
WHEN 5 THEN 'CST_XLA_WIP_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'ENTERED_AMOUNT'
WHEN 4 THEN 'ACCOUNTED_AMOUNT'
WHEN 5 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l7.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l7.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l7.ENTERED_AMOUNT)
WHEN 4 THEN TO_CHAR(l7.ACCOUNTED_AMOUNT)
WHEN 5 THEN TO_CHAR(l7.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l7
,(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_type_code = C_EVENT_TYPE_CODE
AND l7.event_id = xet.event_id
)
;
(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_585'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_585');
END insert_sources_585;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: OSP
-- Event Class Code: OSP
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
, h6.TRANSACTION_ID source_1
, h6.TRANSACTION_UOM source_4
, h6.PRIMARY_QUANTITY source_6
, h6.WIP_TRANSACTION_TYPE_ID source_7
, fvl7.meaning source_7_meaning
, h3.INV_ITEM_EXPENSE_ACCT source_53
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h5.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h4.REP_ITM_BRIDGING_ACCT source_57
, h6.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h6.CURRENCY_CODE source_88
, h6.CURRENCY_CONVERSION_DATE source_92
, h6.CURRENCY_CONVERSION_RATE source_93
, h6.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h3
, CST_XLA_REP_ITEM_REF_V h4
, CST_XLA_WIP_ENTITY_REF_V h5
, CST_XLA_WIP_HEADERS_V h6
, fnd_lookup_values fvl7
, fnd_lookup_values fvl55
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h6.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h6.wip_entity_id AND h2.flo_sch_wip_entity_id (+) = h6.wip_entity_id AND h3.INVENTORY_ITEM_ID (+) = h6.INVENTORY_ITEM_ID AND h3.ORGANIZATION_ID (+) = h6.ORGANIZATION_ID AND h4.rep_itm_wip_entity_id (+) = h6.wip_entity_id AND h4.rep_itm_line_id (+) = h6.line_id AND h5.wip_entity_id = h6.wip_entity_id AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h6.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h5.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h6.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h6.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: OSP
-- Event Class Code: OSP
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 , l7.LINE_NUMBER
, l7.CODE_COMBINATION_ID source_11
, l7.DISTRIBUTION_IDENTIFIER source_84
, l7.ENTERED_AMOUNT source_91
, l7.ACCOUNTED_AMOUNT source_95
, l7.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l7
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l7.event_id = xet.event_id
;
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_586(
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) := 'PERIOD_END_ACCRUAL_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_586';
(p_msg => 'BEGIN of insert_sources_586'
,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 'CST_XLA_RCV_REF_V'
WHEN 2 THEN 'CST_XLA_RCV_REF_V'
WHEN 3 THEN 'CST_XLA_RCV_REF_V'
WHEN 4 THEN 'CST_XLA_RCV_REF_V'
WHEN 5 THEN 'CST_XLA_RCV_REF_V'
WHEN 6 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 7 THEN 'PO_DISTS_REF_V'
WHEN 8 THEN 'CST_XLA_RCV_REF_V'
WHEN 9 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 10 THEN 'CST_XLA_RCV_REF_V'
WHEN 11 THEN 'PSA_CST_XLA_PEA_UPG_V'
WHEN 12 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 14 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 15 THEN 'PO_HEADERS_REF_V'
WHEN 16 THEN 'CST_XLA_RCV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '201'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '201'
WHEN 16 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'APPLIED_TO_APPL_ID'
WHEN 2 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 3 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 4 THEN 'PO_DISTRIBUTION_ID'
WHEN 5 THEN 'APPLIED_TO_PO_DOC_ID'
WHEN 6 THEN 'DISTRIBUTION_TYPE'
WHEN 7 THEN 'PO_BUDGET_ACCOUNT'
WHEN 8 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 9 THEN 'CURRENCY_CODE'
WHEN 10 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 11 THEN 'CST_PEA_ENC_UPG_OPTION'
WHEN 12 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 13 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 14 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 15 THEN 'PURCH_ENCUMBRANCE_TYPE_ID'
WHEN 16 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.APPLIED_TO_APPL_ID)
WHEN 2 THEN TO_CHAR(h3.APPLIED_TO_DIST_LINK_TYPE)
WHEN 3 THEN TO_CHAR(h3.APPLIED_TO_ENTITY_CODE)
WHEN 4 THEN TO_CHAR(h3.PO_DISTRIBUTION_ID)
WHEN 5 THEN TO_CHAR(h3.APPLIED_TO_PO_DOC_ID)
WHEN 6 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 7 THEN TO_CHAR(h4.PO_BUDGET_ACCOUNT)
WHEN 8 THEN TO_CHAR(h3.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 9 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 10 THEN TO_CHAR(h3.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 11 THEN TO_CHAR(h6.CST_PEA_ENC_UPG_OPTION)
WHEN 12 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 13 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 14 THEN TO_CHAR(h1.CURRENCY_CONVERSION_TYPE)
WHEN 15 THEN TO_CHAR(h5.PURCH_ENCUMBRANCE_TYPE_ID)
WHEN 16 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl85.meaning
WHEN 16 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, CST_XLA_RCV_REF_V h3
, PO_DISTS_REF_V h4
, PO_HEADERS_REF_V h5
, PSA_CST_XLA_PEA_UPG_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 16 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
AND h3.ref_rcv_accounting_event_id = h1.rcv_accounting_event_id AND h3.po_header_id = h4.po_header_id (+) and h3.po_distribution_id = h4.po_distribution_id (+) AND h3.po_header_id = h5.po_header_id (+) AND h3.ref_rcv_accounting_event_id = h6.accounting_event_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_RCV_LINES_V'
WHEN 2 THEN 'CST_XLA_RCV_LINES_V'
WHEN 3 THEN 'CST_XLA_RCV_LINES_V'
WHEN 4 THEN 'CST_XLA_RCV_LINES_V'
WHEN 5 THEN 'CST_XLA_RCV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RCV_ACCOUNTING_LINE_TYPE'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'ACCOUNTED_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.RCV_ACCOUNTING_LINE_TYPE)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_586'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_586');
END insert_sources_586;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: PERIOD_END_ACCRUAL
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
, h3.APPLIED_TO_APPL_ID source_79
, h3.APPLIED_TO_DIST_LINK_TYPE source_80
, h3.APPLIED_TO_ENTITY_CODE source_81
, h3.PO_DISTRIBUTION_ID source_82
, h3.APPLIED_TO_PO_DOC_ID source_83
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h4.PO_BUDGET_ACCOUNT source_86
, h3.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h1.CURRENCY_CODE source_88
, h3.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h6.CST_PEA_ENC_UPG_OPTION source_90
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.CURRENCY_CONVERSION_TYPE source_94
, h5.PURCH_ENCUMBRANCE_TYPE_ID source_96
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, CST_XLA_RCV_REF_V h3
, PO_DISTS_REF_V h4
, PO_HEADERS_REF_V h5
, PSA_CST_XLA_PEA_UPG_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.REF_RCV_ACCOUNTING_EVENT_ID = h1.RCV_ACCOUNTING_EVENT_ID AND h3.po_header_id = h4.po_header_id (+) AND h3.po_distribution_id = h4.po_distribution_id (+) AND h3.po_header_id = h5.po_header_id (+) AND h3.ref_rcv_accounting_event_id = h6.accounting_event_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: PERIOD_END_ACCRUAL
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.CODE_COMBINATION_ID source_11
, l2.RCV_ACCOUNTING_LINE_TYPE source_78
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
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
;
g_array_event.DELETE;
XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
XLA_AE_JOURNAL_ENTRY_PKG.updateJournalEntryStatus (p_hdr_idx => g_last_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_587(
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) := 'PO_DEL_ADJ';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_587';
(p_msg => 'BEGIN of insert_sources_587'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'PO_DISTS_REF_V'
WHEN 20 THEN 'CST_XLA_INV_REF_V'
WHEN 21 THEN 'CST_XLA_INV_REF_V'
WHEN 22 THEN 'PO_HEADERS_REF_V'
WHEN 23 THEN 'PSA_CST_XLA_UPG_V'
WHEN 24 THEN 'CST_XLA_INV_REF_V'
WHEN 25 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '201'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '201'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INV_ORG_PUR_PRICE_VAR_ACCT'
WHEN 14 THEN 'APPLIED_TO_APPL_ID'
WHEN 15 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 16 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 17 THEN 'APPLIED_TO_PO_DOC_ID'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'PO_BUDGET_ACCOUNT'
WHEN 20 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 21 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 22 THEN 'PURCH_ENCUMBRANCE_TYPE_ID'
WHEN 23 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 24 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 25 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h8.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h8.PLA_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h3.INV_ORG_PUR_PRICE_VAR_ACCT)
WHEN 14 THEN TO_CHAR(h4.APPLIED_TO_APPL_ID)
WHEN 15 THEN TO_CHAR(h4.APPLIED_TO_DIST_LINK_TYPE)
WHEN 16 THEN TO_CHAR(h4.APPLIED_TO_ENTITY_CODE)
WHEN 17 THEN TO_CHAR(h4.APPLIED_TO_PO_DOC_ID)
WHEN 18 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h9.PO_BUDGET_ACCOUNT)
WHEN 20 THEN TO_CHAR(h4.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 21 THEN TO_CHAR(h4.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 22 THEN TO_CHAR(h10.PURCH_ENCUMBRANCE_TYPE_ID)
WHEN 23 THEN TO_CHAR(h11.CST_ENCUM_UPG_OPTION)
WHEN 24 THEN TO_CHAR(h4.TXN_PO_DISTRIBUTION_ID)
WHEN 25 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 18 THEN fvl85.meaning
WHEN 25 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, PO_DISTS_REF_V h9
, PO_HEADERS_REF_V h10
, PSA_CST_XLA_UPG_V h11
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 25 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.inv_organization_id (+) = h1.organization_id AND h4.ref_transaction_id = h1.transaction_id AND h6.inventory_item_id (+) = h1.inventory_item_id and h6.organization_id (+) = h1.organization_id AND h7.inv_transaction_type_id = h1.transaction_type_id AND h8.pla_cat_organization_id (+) = h1.organization_id
and h8.pla_cat_item_id (+) = h1.inventory_item_id
and h8.pla_subinv_cg (+) = h1.h_subinv_cg AND h4.txn_po_header_id = h9.po_header_id (+) and h4.txn_po_distribution_id = h9.po_distribution_id (+) AND h4.txn_po_header_id = h10.po_header_id (+) AND h4.rcv_transaction_id = h11.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
WHEN 12 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
WHEN 12 THEN TO_CHAR(l5.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 12 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, CST_XLA_INV_SEC_INVS_REF_V l5
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
AND l5.subinventory (+) = l2.subinventory_code and l5.subinv_organization_id (+) = l2.l_organization_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l5.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_587'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_587');
END insert_sources_587;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: PO_DEL_ADJ
-- Event Class Code: PURCHASE_ORDER
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h8.PLA_BRIDGING_ACCOUNT source_22
, h8.PLA_EXPENSE_ACCOUNT source_24
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h3.INV_ORG_PUR_PRICE_VAR_ACCT source_58
, h4.APPLIED_TO_APPL_ID source_79
, h4.APPLIED_TO_DIST_LINK_TYPE source_80
, h4.APPLIED_TO_ENTITY_CODE source_81
, h4.APPLIED_TO_PO_DOC_ID source_83
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h9.PO_BUDGET_ACCOUNT source_86
, h4.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h4.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h10.PURCH_ENCUMBRANCE_TYPE_ID source_96
, h11.CST_ENCUM_UPG_OPTION source_100
, h4.TXN_PO_DISTRIBUTION_ID source_101
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, PO_DISTS_REF_V h9
, PO_HEADERS_REF_V h10
, PSA_CST_XLA_UPG_V h11
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.INV_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h4.ref_transaction_id = h1.transaction_id AND h6.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h4.txn_po_header_id = h9.po_header_id (+) AND h4.txn_po_distribution_id = h9.po_distribution_id (+) AND h4.txn_po_header_id = h10.po_header_id (+) AND h4.rcv_transaction_id = h11.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: PO_DEL_ADJ
-- Event Class Code: PURCHASE_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
, l5.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, CST_XLA_INV_SEC_INVS_REF_V l5
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
AND l5.SUBINVENTORY (+) = l2.SUBINVENTORY_CODE AND l5.SUBINV_ORGANIZATION_ID (+) = l2.L_ORGANIZATION_ID AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l5.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_588(
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) := 'PO_DEL_INV';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_588';
(p_msg => 'BEGIN of insert_sources_588'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_REF_V'
WHEN 19 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 20 THEN 'PO_DISTS_REF_V'
WHEN 21 THEN 'CST_XLA_INV_REF_V'
WHEN 22 THEN 'CST_XLA_INV_REF_V'
WHEN 23 THEN 'PO_HEADERS_REF_V'
WHEN 24 THEN 'PSA_CST_XLA_UPG_V'
WHEN 25 THEN 'CST_XLA_INV_REF_V'
WHEN 26 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
WHEN 26 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '201'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '201'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
WHEN 26 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 8 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'INV_ORG_PUR_PRICE_VAR_ACCT'
WHEN 15 THEN 'APPLIED_TO_APPL_ID'
WHEN 16 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 17 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 18 THEN 'APPLIED_TO_PO_DOC_ID'
WHEN 19 THEN 'DISTRIBUTION_TYPE'
WHEN 20 THEN 'PO_BUDGET_ACCOUNT'
WHEN 21 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 22 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 23 THEN 'PURCH_ENCUMBRANCE_TYPE_ID'
WHEN 24 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 25 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 26 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h4.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h8.PLA_BRIDGING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h8.PLA_EXPENSE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h3.INV_ORG_PUR_PRICE_VAR_ACCT)
WHEN 15 THEN TO_CHAR(h4.APPLIED_TO_APPL_ID)
WHEN 16 THEN TO_CHAR(h4.APPLIED_TO_DIST_LINK_TYPE)
WHEN 17 THEN TO_CHAR(h4.APPLIED_TO_ENTITY_CODE)
WHEN 18 THEN TO_CHAR(h4.APPLIED_TO_PO_DOC_ID)
WHEN 19 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 20 THEN TO_CHAR(h9.PO_BUDGET_ACCOUNT)
WHEN 21 THEN TO_CHAR(h4.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 22 THEN TO_CHAR(h4.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 23 THEN TO_CHAR(h10.PURCH_ENCUMBRANCE_TYPE_ID)
WHEN 24 THEN TO_CHAR(h11.CST_ENCUM_UPG_OPTION)
WHEN 25 THEN TO_CHAR(h4.TXN_PO_DISTRIBUTION_ID)
WHEN 26 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 19 THEN fvl85.meaning
WHEN 26 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, PO_DISTS_REF_V h9
, PO_HEADERS_REF_V h10
, PSA_CST_XLA_UPG_V h11
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 26 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.inv_organization_id (+) = h1.organization_id AND h4.ref_transaction_id = h1.transaction_id AND h6.inventory_item_id (+) = h1.inventory_item_id and h6.organization_id (+) = h1.organization_id AND h7.inv_transaction_type_id = h1.transaction_type_id AND h8.pla_cat_organization_id (+) = h1.organization_id
and h8.pla_cat_item_id (+) = h1.inventory_item_id
and h8.pla_subinv_cg (+) = h1.h_subinv_cg AND h4.txn_po_header_id = h9.po_header_id (+) and h4.txn_po_distribution_id = h9.po_distribution_id (+) AND h4.txn_po_header_id = h10.po_header_id (+) AND h4.rcv_transaction_id = h11.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
WHEN 12 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
WHEN 12 THEN TO_CHAR(l5.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 12 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, CST_XLA_INV_SEC_INVS_REF_V l5
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
AND l5.subinventory (+) = l2.subinventory_code and l5.subinv_organization_id (+) = l2.l_organization_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l5.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_588'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_588');
END insert_sources_588;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: PO_DEL_INV
-- Event Class Code: PURCHASE_ORDER
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h4.INV_TXN_DISTRIBUTION_ACCT source_20
, h8.PLA_BRIDGING_ACCOUNT source_22
, h8.PLA_EXPENSE_ACCOUNT source_24
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h3.INV_ORG_PUR_PRICE_VAR_ACCT source_58
, h4.APPLIED_TO_APPL_ID source_79
, h4.APPLIED_TO_DIST_LINK_TYPE source_80
, h4.APPLIED_TO_ENTITY_CODE source_81
, h4.APPLIED_TO_PO_DOC_ID source_83
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h9.PO_BUDGET_ACCOUNT source_86
, h4.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h4.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h10.PURCH_ENCUMBRANCE_TYPE_ID source_96
, h11.CST_ENCUM_UPG_OPTION source_100
, h4.TXN_PO_DISTRIBUTION_ID source_101
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, PO_DISTS_REF_V h9
, PO_HEADERS_REF_V h10
, PSA_CST_XLA_UPG_V h11
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.INV_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h4.ref_transaction_id = h1.transaction_id AND h6.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h4.txn_po_header_id = h9.po_header_id (+) AND h4.txn_po_distribution_id = h9.po_distribution_id (+) AND h4.txn_po_header_id = h10.po_header_id (+) AND h4.rcv_transaction_id = h11.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: PO_DEL_INV
-- Event Class Code: PURCHASE_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
, l5.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, CST_XLA_INV_SEC_INVS_REF_V l5
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
AND l5.SUBINVENTORY (+) = l2.SUBINVENTORY_CODE AND l5.SUBINV_ORGANIZATION_ID (+) = l2.L_ORGANIZATION_ID AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l5.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_589(
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) := 'RCPT_REC_INSP_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_589';
(p_msg => 'BEGIN of insert_sources_589'
,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 'CST_XLA_RCV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 3 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 4 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 5 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 6 THEN 'CST_XLA_RCV_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'
WHEN 6 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'DISTRIBUTION_TYPE'
WHEN 2 THEN 'CURRENCY_CODE'
WHEN 3 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 4 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 5 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 6 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 2 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 3 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 4 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 5 THEN TO_CHAR(h1.CURRENCY_CONVERSION_TYPE)
WHEN 6 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 1 THEN fvl85.meaning
WHEN 6 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 6 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
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_RCV_LINES_V'
WHEN 2 THEN 'CST_XLA_RCV_LINES_V'
WHEN 3 THEN 'CST_XLA_RCV_LINES_V'
WHEN 4 THEN 'CST_XLA_RCV_LINES_V'
WHEN 5 THEN 'CST_XLA_RCV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RCV_ACCOUNTING_LINE_TYPE'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'ACCOUNTED_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.RCV_ACCOUNTING_LINE_TYPE)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_589'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_589');
END insert_sources_589;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: RCPT_REC_INSP
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.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.CURRENCY_CODE source_88
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.CURRENCY_CONVERSION_TYPE source_94
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: RCPT_REC_INSP
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.CODE_COMBINATION_ID source_11
, l2.RCV_ACCOUNTING_LINE_TYPE source_78
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
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
;
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_590(
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) := 'RETR_PRICE_ADJ_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_590';
(p_msg => 'BEGIN of insert_sources_590'
,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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 7 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'DISTRIBUTION_TYPE'
WHEN 7 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 7 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl85.meaning
WHEN 7 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 7 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
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, (select rownum r from all_objects where rownum <= 9 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
)
;
(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_590'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_590');
END insert_sources_590;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: RETR_PRICE_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
, h1.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: RETR_PRICE_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
, l2.LINE_NUMBER
, l2.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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
;
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_591(
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) := 'RETR_PRICE_ADJ_DEL_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_591';
(p_msg => 'BEGIN of insert_sources_591'
,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 'CST_XLA_RCV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 3 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 4 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 5 THEN 'CST_XLA_RCV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'DISTRIBUTION_TYPE'
WHEN 2 THEN 'CURRENCY_CODE'
WHEN 3 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 4 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 5 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 2 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 3 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 4 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 5 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 1 THEN fvl85.meaning
WHEN 5 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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 h1.event_id = xet.event_id
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_RCV_LINES_V'
WHEN 2 THEN 'CST_XLA_RCV_LINES_V'
WHEN 3 THEN 'CST_XLA_RCV_LINES_V'
WHEN 4 THEN 'CST_XLA_RCV_LINES_V'
WHEN 5 THEN 'CST_XLA_RCV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RCV_ACCOUNTING_LINE_TYPE'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'ACCOUNTED_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.RCV_ACCOUNTING_LINE_TYPE)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_591'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_591');
END insert_sources_591;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: RETR_PRICE_ADJ_DEL
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.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.CURRENCY_CODE source_88
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: RETR_PRICE_ADJ_DEL
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.CODE_COMBINATION_ID source_11
, l2.RCV_ACCOUNTING_LINE_TYPE source_78
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
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
;
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_592(
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) := 'RETR_PRICE_ADJ_RCV_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_592';
(p_msg => 'BEGIN of insert_sources_592'
,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 'CST_XLA_RCV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 3 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 4 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 5 THEN 'CST_XLA_RCV_HEADERS_V'
WHEN 6 THEN 'CST_XLA_RCV_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'
WHEN 6 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'DISTRIBUTION_TYPE'
WHEN 2 THEN 'CURRENCY_CODE'
WHEN 3 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 4 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 5 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 6 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 2 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 3 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 4 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 5 THEN TO_CHAR(h1.CURRENCY_CONVERSION_TYPE)
WHEN 6 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 1 THEN fvl85.meaning
WHEN 6 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 6 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
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_RCV_LINES_V'
WHEN 2 THEN 'CST_XLA_RCV_LINES_V'
WHEN 3 THEN 'CST_XLA_RCV_LINES_V'
WHEN 4 THEN 'CST_XLA_RCV_LINES_V'
WHEN 5 THEN 'CST_XLA_RCV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RCV_ACCOUNTING_LINE_TYPE'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'ACCOUNTED_AMOUNT'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.RCV_ACCOUNTING_LINE_TYPE)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_592'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_592');
END insert_sources_592;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: RETR_PRICE_ADJ_RCV
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.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.CURRENCY_CODE source_88
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.CURRENCY_CONVERSION_TYPE source_94
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_RCV_HEADERS_V h1
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: RETR_PRICE_ADJ_RCV
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.CODE_COMBINATION_ID source_11
, l2.RCV_ACCOUNTING_LINE_TYPE source_78
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
FROM xla_events_gt xet
, CST_XLA_RCV_LINES_V l2
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
;
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_593(
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) := 'RET_RI_INV';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_593';
(p_msg => 'BEGIN of insert_sources_593'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_REF_V'
WHEN 15 THEN 'CST_XLA_INV_REF_V'
WHEN 16 THEN 'CST_XLA_INV_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'PO_DISTS_REF_V'
WHEN 20 THEN 'CST_XLA_INV_REF_V'
WHEN 21 THEN 'CST_XLA_INV_REF_V'
WHEN 22 THEN 'PO_HEADERS_REF_V'
WHEN 23 THEN 'PSA_CST_XLA_UPG_V'
WHEN 24 THEN 'CST_XLA_INV_REF_V'
WHEN 25 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '201'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '201'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INV_ORG_PUR_PRICE_VAR_ACCT'
WHEN 14 THEN 'APPLIED_TO_APPL_ID'
WHEN 15 THEN 'APPLIED_TO_DIST_LINK_TYPE'
WHEN 16 THEN 'APPLIED_TO_ENTITY_CODE'
WHEN 17 THEN 'APPLIED_TO_PO_DOC_ID'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'PO_BUDGET_ACCOUNT'
WHEN 20 THEN 'ENCUM_REVERSAL_AMOUNT_ENTERED'
WHEN 21 THEN 'ENCUMBRANCE_REVERSAL_AMOUNT'
WHEN 22 THEN 'PURCH_ENCUMBRANCE_TYPE_ID'
WHEN 23 THEN 'CST_ENCUM_UPG_OPTION'
WHEN 24 THEN 'TXN_PO_DISTRIBUTION_ID'
WHEN 25 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h8.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h8.PLA_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h3.INV_ORG_PUR_PRICE_VAR_ACCT)
WHEN 14 THEN TO_CHAR(h4.APPLIED_TO_APPL_ID)
WHEN 15 THEN TO_CHAR(h4.APPLIED_TO_DIST_LINK_TYPE)
WHEN 16 THEN TO_CHAR(h4.APPLIED_TO_ENTITY_CODE)
WHEN 17 THEN TO_CHAR(h4.APPLIED_TO_PO_DOC_ID)
WHEN 18 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h9.PO_BUDGET_ACCOUNT)
WHEN 20 THEN TO_CHAR(h4.ENCUM_REVERSAL_AMOUNT_ENTERED)
WHEN 21 THEN TO_CHAR(h4.ENCUMBRANCE_REVERSAL_AMOUNT)
WHEN 22 THEN TO_CHAR(h10.PURCH_ENCUMBRANCE_TYPE_ID)
WHEN 23 THEN TO_CHAR(h11.CST_ENCUM_UPG_OPTION)
WHEN 24 THEN TO_CHAR(h4.TXN_PO_DISTRIBUTION_ID)
WHEN 25 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 18 THEN fvl85.meaning
WHEN 25 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, PO_DISTS_REF_V h9
, PO_HEADERS_REF_V h10
, PSA_CST_XLA_UPG_V h11
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 25 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.inv_organization_id (+) = h1.organization_id AND h4.ref_transaction_id = h1.transaction_id AND h6.inventory_item_id (+) = h1.inventory_item_id and h6.organization_id (+) = h1.organization_id AND h7.inv_transaction_type_id = h1.transaction_type_id AND h8.pla_cat_organization_id (+) = h1.organization_id
and h8.pla_cat_item_id (+) = h1.inventory_item_id
and h8.pla_subinv_cg (+) = h1.h_subinv_cg AND h4.txn_po_header_id = h9.po_header_id (+) and h4.txn_po_distribution_id = h9.po_distribution_id (+) AND h4.txn_po_header_id = h10.po_header_id (+) AND h4.rcv_transaction_id = h11.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
WHEN 12 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
WHEN 12 THEN TO_CHAR(l5.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 12 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, CST_XLA_INV_SEC_INVS_REF_V l5
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
AND l5.subinventory (+) = l2.subinventory_code and l5.subinv_organization_id (+) = l2.l_organization_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l5.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_593'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_593');
END insert_sources_593;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: RET_RI_INV
-- Event Class Code: PURCHASE_ORDER
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h8.PLA_BRIDGING_ACCOUNT source_22
, h8.PLA_EXPENSE_ACCOUNT source_24
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h3.INV_ORG_PUR_PRICE_VAR_ACCT source_58
, h4.APPLIED_TO_APPL_ID source_79
, h4.APPLIED_TO_DIST_LINK_TYPE source_80
, h4.APPLIED_TO_ENTITY_CODE source_81
, h4.APPLIED_TO_PO_DOC_ID source_83
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h9.PO_BUDGET_ACCOUNT source_86
, h4.ENCUM_REVERSAL_AMOUNT_ENTERED source_87
, h4.ENCUMBRANCE_REVERSAL_AMOUNT source_89
, h10.PURCH_ENCUMBRANCE_TYPE_ID source_96
, h11.CST_ENCUM_UPG_OPTION source_100
, h4.TXN_PO_DISTRIBUTION_ID source_101
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, PO_DISTS_REF_V h9
, PO_HEADERS_REF_V h10
, PSA_CST_XLA_UPG_V h11
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.INV_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h4.ref_transaction_id = h1.transaction_id AND h6.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h8.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h8.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h4.txn_po_header_id = h9.po_header_id (+) AND h4.txn_po_distribution_id = h9.po_distribution_id (+) AND h4.txn_po_header_id = h10.po_header_id (+) AND h4.rcv_transaction_id = h11.transaction_id (+) AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: RET_RI_INV
-- Event Class Code: PURCHASE_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
, l5.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
, CST_XLA_INV_SEC_INVS_REF_V l5
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
AND l5.SUBINVENTORY (+) = l2.SUBINVENTORY_CODE AND l5.SUBINV_ORGANIZATION_ID (+) = l2.L_ORGANIZATION_ID AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l5.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_594(
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) := 'RMA_RCPT';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_594';
(p_msg => 'BEGIN of insert_sources_594'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 8 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 9 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 10 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'DISTRIBUTION_TYPE'
WHEN 12 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 12 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 11 THEN fvl85.meaning
WHEN 12 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_594'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_594');
END insert_sources_594;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: RMA_RCPT
-- Event Class Code: SALES_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: RMA_RCPT
-- Event Class Code: SALES_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_595(
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) := 'RMA_RETURN';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_595';
(p_msg => 'BEGIN of insert_sources_595'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 8 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 9 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 10 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'DISTRIBUTION_TYPE'
WHEN 12 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 12 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 11 THEN fvl85.meaning
WHEN 12 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_595'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_595');
END insert_sources_595;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: RMA_RETURN
-- Event Class Code: SALES_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: RMA_RETURN
-- Event Class Code: SALES_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_596(
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) := 'SO_ISSUE';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_596';
(p_msg => 'BEGIN of insert_sources_596'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 8 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 9 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 10 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'DISTRIBUTION_TYPE'
WHEN 12 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 12 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 11 THEN fvl85.meaning
WHEN 12 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id
and h6.pla_cat_item_id (+) = h1.inventory_item_id
and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_596'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_596');
END insert_sources_596;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: SO_ISSUE
-- Event Class Code: SALES_ORDER
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: SO_ISSUE
-- Event Class Code: SALES_ORDER
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_597(
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) := 'STD_COST_UPD';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_597';
(p_msg => 'BEGIN of insert_sources_597'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PRIMARY_COST_METHOD'
WHEN 7 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 9 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 10 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 11 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'DISTRIBUTION_TYPE'
WHEN 13 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.PRIMARY_COST_METHOD)
WHEN 7 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 13 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl39.meaning
WHEN 12 THEN fvl85.meaning
WHEN 13 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.inv_organization_id (+) = h1.organization_id AND h4.ref_transaction_id = h1.transaction_id AND h5.inventory_item_id = h1.inventory_item_id and h5.organization_id = h1.organization_id AND h6.inv_transaction_type_id = h1.transaction_type_id AND h7.pla_cat_organization_id (+) = h1.organization_id
and h7.pla_cat_item_id (+) = h1.inventory_item_id
and h7.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h3.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_597'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_597');
END insert_sources_597;
l_event_type_name VARCHAR2(80) := 'Standard Cost Update';
l_event_class_name VARCHAR2(80) := 'Material Cost Update';
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: STD_COST_UPD
-- Event Class Code: MTL_COST_UPD
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h3.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_ORG_PARAMS_REF_V h3
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.INV_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h4.ref_transaction_id = h1.transaction_id AND h5.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID
AND h7.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID
AND h7.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h3.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: STD_COST_UPD
-- Event Class Code: MTL_COST_UPD
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_598(
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) := 'UAVG_COST_UPD';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_598';
(p_msg => 'BEGIN of insert_sources_598'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INV_REF_V'
WHEN 8 THEN 'CST_XLA_INV_REF_V'
WHEN 9 THEN 'CST_XLA_INV_REF_V'
WHEN 10 THEN 'CST_XLA_INV_REF_V'
WHEN 11 THEN 'CST_XLA_INV_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 17 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_MATERIAL_ACCT'
WHEN 7 THEN 'INV_TXN_MAT_OVHD_ACCT'
WHEN 8 THEN 'INV_TXN_RESOURCE_ACCT'
WHEN 9 THEN 'INV_TXN_OUT_PROC_ACCT'
WHEN 10 THEN 'INV_TXN_OVERHEAD_ACCT'
WHEN 11 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 12 THEN 'PLA_ACV_ACCOUNT'
WHEN 13 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 14 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 15 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 16 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 17 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.INV_TXN_MATERIAL_ACCT)
WHEN 7 THEN TO_CHAR(h3.INV_TXN_MAT_OVHD_ACCT)
WHEN 8 THEN TO_CHAR(h3.INV_TXN_RESOURCE_ACCT)
WHEN 9 THEN TO_CHAR(h3.INV_TXN_OUT_PROC_ACCT)
WHEN 10 THEN TO_CHAR(h3.INV_TXN_OVERHEAD_ACCT)
WHEN 11 THEN TO_CHAR(h3.INV_TXN_DISTRIBUTION_ACCT)
WHEN 12 THEN TO_CHAR(h6.PLA_ACV_ACCOUNT)
WHEN 13 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 14 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 15 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 16 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 17 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 18 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 18 THEN fvl85.meaning
WHEN 19 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 19 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id (+) = h1.inventory_item_id and h4.organization_id (+) = h1.organization_id AND h5.inv_transaction_type_id (+) = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id and h6.pla_cat_item_id (+) = h1.inventory_item_id and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_598'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_598');
END insert_sources_598;
l_event_type_name VARCHAR2(80) := 'User-defined Cost Update';
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UAVG_COST_UPD
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h3.INV_TXN_MATERIAL_ACCT source_14
, h3.INV_TXN_MAT_OVHD_ACCT source_16
, h3.INV_TXN_RESOURCE_ACCT source_17
, h3.INV_TXN_OUT_PROC_ACCT source_18
, h3.INV_TXN_OVERHEAD_ACCT source_19
, h3.INV_TXN_DISTRIBUTION_ACCT source_20
, h6.PLA_ACV_ACCOUNT source_23
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID (+) = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UAVG_COST_UPD
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_599(
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) := 'UCG_TXFR';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_599';
(p_msg => 'BEGIN of insert_sources_599'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 10 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 17 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 18 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 19 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 20 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 21 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_ACV_ACCOUNT'
WHEN 8 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 9 THEN 'TRF_PLA_EXPENSE_ACCT'
WHEN 10 THEN 'H_TRANSFER_COST_GROUP_ID'
WHEN 11 THEN 'H_COST_GROUP_ID'
WHEN 12 THEN 'H_SUBINVENTORY_CODE'
WHEN 13 THEN 'H_TRANSFER_SUBINVENTORY'
WHEN 14 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 15 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 16 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 17 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 18 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 19 THEN 'TRF_PLA_BRIDGING_ACCT'
WHEN 20 THEN 'DISTRIBUTION_TYPE'
WHEN 21 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_ACV_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_EXPENSE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.TRF_PLA_EXPENSE_ACCT)
WHEN 10 THEN TO_CHAR(h1.H_TRANSFER_COST_GROUP_ID)
WHEN 11 THEN TO_CHAR(h1.H_COST_GROUP_ID)
WHEN 12 THEN TO_CHAR(h1.H_SUBINVENTORY_CODE)
WHEN 13 THEN TO_CHAR(h1.H_TRANSFER_SUBINVENTORY)
WHEN 14 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 15 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 16 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 17 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 18 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 19 THEN TO_CHAR(h7.TRF_PLA_BRIDGING_ACCT)
WHEN 20 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 21 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 20 THEN fvl85.meaning
WHEN 21 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, CST_XLA_TRF_PLA_CAT_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 21 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id (+) = h1.inventory_item_id and h4.organization_id (+) = h1.organization_id AND h5.inv_transaction_type_id (+) = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id and h6.pla_cat_item_id (+) = h1.inventory_item_id and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND h7.trf_pla_cat_organization_id (+) = h1.transfer_organization_id and h7.trf_pla_cat_item_id (+) = h1.inventory_item_id and h7.trf_pla_subinv_cg (+) = h1.h_trf_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_ELEMENT_ID'
WHEN 2 THEN 'COST_GROUP_ID'
WHEN 3 THEN 'SUBINVENTORY_CODE'
WHEN 4 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 5 THEN 'CURRENCY_CODE'
WHEN 6 THEN 'ENTERED_AMOUNT'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'ACCOUNTED_AMOUNT'
WHEN 11 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 12 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 2 THEN TO_CHAR(l2.COST_GROUP_ID)
WHEN 3 THEN TO_CHAR(l2.SUBINVENTORY_CODE)
WHEN 4 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 6 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 11 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 12 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 3 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009622
,TO_CHAR(l2.SUBINVENTORY_CODE)
,'SUBINVENTORY_CODE'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_599'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_599');
END insert_sources_599;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UCG_TXFR
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_BRIDGING_ACCOUNT source_22
, h6.PLA_ACV_ACCOUNT source_23
, h6.PLA_EXPENSE_ACCOUNT source_24
, h7.TRF_PLA_EXPENSE_ACCT source_25
, h1.H_TRANSFER_COST_GROUP_ID source_27
, h1.H_COST_GROUP_ID source_28
, h1.H_SUBINVENTORY_CODE source_30
, h1.H_TRANSFER_SUBINVENTORY source_31
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h7.TRF_PLA_BRIDGING_ACCT source_47
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, CST_XLA_TRF_PLA_CAT_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID (+) = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h7.TRF_PLA_CAT_ORGANIZATION_ID (+) = h1.TRANSFER_ORGANIZATION_ID AND h7.TRF_PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h7.TRF_PLA_SUBINV_CG (+) = h1.H_TRF_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UCG_TXFR
-- Event Class Code: USER_DEFINE
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.COST_ELEMENT_ID source_15
, l2.COST_GROUP_ID source_26
, l2.SUBINVENTORY_CODE source_29
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_600(
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) := 'UDIR_INTERORG_RCPT';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_600';
(p_msg => 'BEGIN of insert_sources_600'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INTERORG_EXPENSE_ACCOUNT'
WHEN 8 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 15 THEN 'DISTRIBUTION_TYPE'
WHEN 16 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 15 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 16 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 15 THEN fvl85.meaning
WHEN 16 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 16 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id (+) = h2.inventory_item_id and h5.organization_id (+) = h2.organization_id AND h6.inv_transaction_type_id (+) = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id and h7.pla_cat_item_id (+) = h2.inventory_item_id and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_600'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_600');
END insert_sources_600;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_RCPT
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_EXPENSE_ACCOUNT source_34
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_RCPT
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_601(
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) := 'UDIR_INTERORG_RCPT_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_601';
(p_msg => 'BEGIN of insert_sources_601'
,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 --hdr1
(
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 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 2 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 3 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 4 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 5 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 11 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 2 THEN 'INTERORG_EXPENSE_ACCOUNT'
WHEN 3 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 4 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 5 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 6 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 7 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 8 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 9 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 10 THEN 'DISTRIBUTION_TYPE'
WHEN 11 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h4.PLA_BRIDGING_ACCOUNT)
WHEN 2 THEN TO_CHAR(h1.INTERORG_EXPENSE_ACCOUNT)
WHEN 3 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 4 THEN TO_CHAR(h4.PLA_MATERIAL_ACCOUNT)
WHEN 5 THEN TO_CHAR(h4.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 6 THEN TO_CHAR(h4.PLA_RESOURCE_ACCOUNT)
WHEN 7 THEN TO_CHAR(h4.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h4.PLA_OVERHEAD_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 10 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 11 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 10 THEN fvl85.meaning
WHEN 11 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_PLA_CATEGORY_REF_V h4
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.pla_cat_organization_id (+) = h2.organization_id and h4.pla_cat_item_id (+) = h2.inventory_item_id and h4.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_601'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_601');
END insert_sources_601;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_RCPT_NO_TP
-- Event Class Code: USER_DEFINE
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
, h4.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_EXPENSE_ACCOUNT source_34
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h4.PLA_MATERIAL_ACCOUNT source_41
, h4.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h4.PLA_RESOURCE_ACCOUNT source_43
, h4.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h4.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_PLA_CATEGORY_REF_V h4
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h4.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h4.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_RCPT_NO_TP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_602(
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) := 'UDIR_INTERORG_RCPT_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_602';
(p_msg => 'BEGIN of insert_sources_602'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INTERORG_EXPENSE_ACCOUNT'
WHEN 8 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 15 THEN 'DISTRIBUTION_TYPE'
WHEN 16 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 15 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 16 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 15 THEN fvl85.meaning
WHEN 16 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 16 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id (+) = h2.inventory_item_id and h5.organization_id (+) = h2.organization_id AND h6.inv_transaction_type_id (+) = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id and h7.pla_cat_item_id (+) = h2.inventory_item_id and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_602'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_602');
END insert_sources_602;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_RCPT_TP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_EXPENSE_ACCOUNT source_34
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_RCPT_TP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_603(
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) := 'UDIR_INTERORG_SHIP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_603';
(p_msg => 'BEGIN of insert_sources_603'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INV_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 17 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INV_TXN_TRANSPO_DIST_ACCT'
WHEN 8 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 9 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 10 THEN 'INTERORG_TXFR_CREDIT_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 12 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 14 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 15 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 16 THEN 'INV_ORG_PUR_PRICE_VAR_ACCT'
WHEN 17 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h8.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h5.INV_TXN_TRANSPO_DIST_ACCT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 10 THEN TO_CHAR(h1.INTERORG_TXFR_CREDIT_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 14 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 15 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 16 THEN TO_CHAR(h4.INV_ORG_PUR_PRICE_VAR_ACCT)
WHEN 17 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 18 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 18 THEN fvl85.meaning
WHEN 19 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 19 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id (+) = h2.inventory_item_id and h6.organization_id (+) = h2.organization_id AND h7.inv_transaction_type_id (+) = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id and h8.pla_cat_item_id (+) = h2.inventory_item_id and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_603'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_603');
END insert_sources_603;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_SHIP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h8.PLA_BRIDGING_ACCOUNT source_22
, h5.INV_TXN_TRANSPO_DIST_ACCT source_32
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h1.INTERORG_TXFR_CREDIT_ACCOUNT source_40
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h4.INV_ORG_PUR_PRICE_VAR_ACCT source_58
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_SHIP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_604(
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) := 'UDIR_INTERORG_SHIP_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_604';
(p_msg => 'BEGIN of insert_sources_604'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INV_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 17 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 18 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INV_TXN_TRANSPO_DIST_ACCT'
WHEN 8 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 9 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 10 THEN 'INTERORG_TXFR_CREDIT_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 12 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 14 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 15 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 16 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 17 THEN 'DISTRIBUTION_TYPE'
WHEN 18 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h4.INV_TXN_TRANSPO_DIST_ACCT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 10 THEN TO_CHAR(h1.INTERORG_TXFR_CREDIT_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 14 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 15 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 16 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 17 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 18 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 17 THEN fvl85.meaning
WHEN 18 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id (+) = h2.inventory_item_id and h5.organization_id (+) = h2.organization_id AND h6.inv_transaction_type_id (+) = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id and h7.pla_cat_item_id (+) = h2.inventory_item_id and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_604'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_604');
END insert_sources_604;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_SHIP_NO_TP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h4.INV_TXN_TRANSPO_DIST_ACCT source_32
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h1.INTERORG_TXFR_CREDIT_ACCOUNT source_40
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_SHIP_NO_TP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_605(
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) := 'UDIR_INTERORG_SHIP_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_605';
(p_msg => 'BEGIN of insert_sources_605'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INV_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 17 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INV_TXN_TRANSPO_DIST_ACCT'
WHEN 8 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 9 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 10 THEN 'INTERORG_TXFR_CREDIT_ACCOUNT'
WHEN 11 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 12 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 14 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 15 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 16 THEN 'INV_ORG_PUR_PRICE_VAR_ACCT'
WHEN 17 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h8.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h5.INV_TXN_TRANSPO_DIST_ACCT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 10 THEN TO_CHAR(h1.INTERORG_TXFR_CREDIT_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 14 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 15 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 16 THEN TO_CHAR(h4.INV_ORG_PUR_PRICE_VAR_ACCT)
WHEN 17 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 18 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 18 THEN fvl85.meaning
WHEN 19 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 19 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id (+) = h2.inventory_item_id and h6.organization_id (+) = h2.organization_id AND h7.inv_transaction_type_id (+) = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id and h8.pla_cat_item_id (+) = h2.inventory_item_id and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_605'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_605');
END insert_sources_605;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_SHIP_TP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h8.PLA_BRIDGING_ACCOUNT source_22
, h5.INV_TXN_TRANSPO_DIST_ACCT source_32
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h1.INTERORG_TXFR_CREDIT_ACCOUNT source_40
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h4.INV_ORG_PUR_PRICE_VAR_ACCT source_58
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UDIR_INTERORG_SHIP_TP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_606(
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) := 'UFOB_RCPT_SENDER_SHIP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_606';
(p_msg => 'BEGIN of insert_sources_606'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PRIMARY_COST_METHOD'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 14 THEN 'DISTRIBUTION_TYPE'
WHEN 15 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h8.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 8 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 14 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 15 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 7 THEN fvl39.meaning
WHEN 14 THEN fvl85.meaning
WHEN 15 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 15 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id (+) = h2.inventory_item_id and h6.organization_id (+) = h2.organization_id AND h7.inv_transaction_type_id (+) = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id and h8.pla_cat_item_id (+) = h2.inventory_item_id and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_606'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_606');
END insert_sources_606;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_RCPT_SENDER_SHIP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h8.PLA_BRIDGING_ACCOUNT source_22
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_RCPT_SENDER_SHIP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_607(
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) := 'UFOB_SHIP_RECIPIENT_SHIP_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_607';
(p_msg => 'BEGIN of insert_sources_607'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 17 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 18 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_TRANSPO_DIST_ACCT'
WHEN 7 THEN 'INTERORG_EXPENSE_ACCOUNT'
WHEN 8 THEN 'INTERORG_PAYABLES_ACCOUNT'
WHEN 9 THEN 'INTERORG_PRICE_VAR_ACCOUNT'
WHEN 10 THEN 'PRIMARY_COST_METHOD'
WHEN 11 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 12 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 14 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 15 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 16 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 17 THEN 'DISTRIBUTION_TYPE'
WHEN 18 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h5.INV_TXN_TRANSPO_DIST_ACCT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_EXPENSE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_PAYABLES_ACCOUNT)
WHEN 9 THEN TO_CHAR(h1.INTERORG_PRICE_VAR_ACCOUNT)
WHEN 10 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 11 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 14 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 15 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 16 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 17 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 18 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 10 THEN fvl39.meaning
WHEN 17 THEN fvl85.meaning
WHEN 18 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id (+) = h2.inventory_item_id and h6.organization_id (+) = h2.organization_id AND h7.inv_transaction_type_id (+) = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id and h8.pla_cat_item_id (+) = h2.inventory_item_id and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_607'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_607');
END insert_sources_607;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_SHIP_RECIPIENT_SHIP_NO_TP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h5.INV_TXN_TRANSPO_DIST_ACCT source_32
, h1.INTERORG_EXPENSE_ACCOUNT source_34
, h1.INTERORG_PAYABLES_ACCOUNT source_35
, h1.INTERORG_PRICE_VAR_ACCOUNT source_36
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_SHIP_RECIPIENT_SHIP_NO_TP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_608(
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) := 'UFOB_SHIP_RECIPIENT_SHIP_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_608';
(p_msg => 'BEGIN of insert_sources_608'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 10 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 7 THEN 'INTERORG_PRICE_VAR_ACCOUNT'
WHEN 8 THEN 'PROFIT_IN_INV_ACCOUNT'
WHEN 9 THEN 'INV_ORG_EXPENSE_ACCT'
WHEN 10 THEN 'PRIMARY_COST_METHOD'
WHEN 11 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 12 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 14 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 15 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 16 THEN 'INTERORG_BRIDGING_ACCOUNT'
WHEN 17 THEN 'INV_TXN_EXPENSE_ACCT'
WHEN 18 THEN 'DISTRIBUTION_TYPE'
WHEN 19 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h6.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h7.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h8.PLA_EXPENSE_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_PRICE_VAR_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.PROFIT_IN_INV_ACCOUNT)
WHEN 9 THEN TO_CHAR(h4.INV_ORG_EXPENSE_ACCT)
WHEN 10 THEN TO_CHAR(h4.PRIMARY_COST_METHOD)
WHEN 11 THEN TO_CHAR(h8.PLA_MATERIAL_ACCOUNT)
WHEN 12 THEN TO_CHAR(h8.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h8.PLA_RESOURCE_ACCOUNT)
WHEN 14 THEN TO_CHAR(h8.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 15 THEN TO_CHAR(h8.PLA_OVERHEAD_ACCOUNT)
WHEN 16 THEN TO_CHAR(h1.INTERORG_BRIDGING_ACCOUNT)
WHEN 17 THEN TO_CHAR(h5.INV_TXN_EXPENSE_ACCT)
WHEN 18 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 19 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 10 THEN fvl39.meaning
WHEN 18 THEN fvl85.meaning
WHEN 19 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 19 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.inv_organization_id (+) = h2.organization_id AND h5.ref_transaction_id = h2.transaction_id AND h6.inventory_item_id (+) = h2.inventory_item_id and h6.organization_id (+) = h2.organization_id AND h7.inv_transaction_type_id (+) = h2.transaction_type_id AND h8.pla_cat_organization_id (+) = h2.organization_id and h8.pla_cat_item_id (+) = h2.inventory_item_id and h8.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_608'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_608');
END insert_sources_608;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_SHIP_RECIPIENT_SHIP_TP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h6.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h7.INV_TXN_TYPE_DESCRIPTION source_5
, h8.PLA_EXPENSE_ACCOUNT source_24
, h1.INTERORG_PRICE_VAR_ACCOUNT source_36
, h1.PROFIT_IN_INV_ACCOUNT source_37
, h4.INV_ORG_EXPENSE_ACCT source_38
, h4.PRIMARY_COST_METHOD source_39
, fvl39.meaning source_39_meaning
, h8.PLA_MATERIAL_ACCOUNT source_41
, h8.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h8.PLA_RESOURCE_ACCOUNT source_43
, h8.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h8.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_BRIDGING_ACCOUNT source_46
, h5.INV_TXN_EXPENSE_ACCT source_60
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_ORG_PARAMS_REF_V h4
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h6
, CST_XLA_INV_TXN_TYPES_REF_V h7
, CST_XLA_PLA_CATEGORY_REF_V h8
, fnd_lookup_values fvl39
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.INV_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h5.ref_transaction_id = h2.transaction_id AND h6.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h6.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h8.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h8.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h8.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl39.lookup_type(+) = 'MTL_PRIMARY_COST'
AND fvl39.lookup_code(+) = h4.PRIMARY_COST_METHOD
AND fvl39.view_application_id(+) = 700
AND fvl39.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_SHIP_RECIPIENT_SHIP_TP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_609(
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) := 'UFOB_SHIP_SENDER_SHIP_NO_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_609';
(p_msg => 'BEGIN of insert_sources_609'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 8 THEN 'INTERORG_TXFR_CREDIT_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 15 THEN 'DISTRIBUTION_TYPE'
WHEN 16 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h1.INTERORG_TXFR_CREDIT_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 15 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 16 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 15 THEN fvl85.meaning
WHEN 16 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 16 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id (+) = h2.inventory_item_id and h5.organization_id (+) = h2.organization_id AND h6.inv_transaction_type_id (+) = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id and h7.pla_cat_item_id (+) = h2.inventory_item_id and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_609'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_609');
END insert_sources_609;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_SHIP_SENDER_SHIP_NO_TP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h1.INTERORG_TXFR_CREDIT_ACCOUNT source_40
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_SHIP_SENDER_SHIP_NO_TP
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l3.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_610(
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) := 'UFOB_SHIP_SENDER_SHIP_TP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_610';
(p_msg => 'BEGIN of insert_sources_610'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INTERORG_PARAMS_REF_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'INTERORG_REVENUE_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'INTERORG_RECEIVABLES_ACCOUNT'
WHEN 14 THEN 'DISTRIBUTION_TYPE'
WHEN 15 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h2.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h5.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h4.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h4.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h6.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h7.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.INTERORG_REVENUE_ACCOUNT)
WHEN 8 THEN TO_CHAR(h7.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h7.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h7.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h7.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.INTERORG_RECEIVABLES_ACCOUNT)
WHEN 14 THEN TO_CHAR(h2.DISTRIBUTION_TYPE)
WHEN 15 THEN TO_CHAR(h2.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl85.meaning
WHEN 15 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 15 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.inventory_item_id (+) = h2.inventory_item_id and h5.organization_id (+) = h2.organization_id AND h6.inv_transaction_type_id (+) = h2.transaction_type_id AND h7.pla_cat_organization_id (+) = h2.organization_id and h7.pla_cat_item_id (+) = h2.inventory_item_id and h7.pla_subinv_cg (+) = h2.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_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 '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_ELEMENT_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 10 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l3.COST_ELEMENT_ID)
WHEN 2 THEN TO_CHAR(l3.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l3.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l3.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l3.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l3.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l3.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l3.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l3.ACCOUNTING_LINE_TYPE_CODE)
WHEN 10 THEN TO_CHAR(l3.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l3.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
,(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_type_code = C_EVENT_TYPE_CODE
AND l3.event_id = xet.event_id
)
;
(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_610'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_610');
END insert_sources_610;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_SHIP_SENDER_SHIP_TP
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h5.ITEM_CONCATENATED_SEGMENTS source_2
, h4.TRANSACTION_QUANTITY source_3
, h4.TRANSACTION_UOM source_4
, h6.INV_TXN_TYPE_DESCRIPTION source_5
, h7.PLA_BRIDGING_ACCOUNT source_22
, h1.INTERORG_REVENUE_ACCOUNT source_33
, h7.PLA_MATERIAL_ACCOUNT source_41
, h7.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h7.PLA_RESOURCE_ACCOUNT source_43
, h7.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h7.PLA_OVERHEAD_ACCOUNT source_45
, h1.INTERORG_RECEIVABLES_ACCOUNT source_59
, h2.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h2.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INTERORG_PARAMS_REF_V h1
, CST_XLA_INV_HEADERS_V h2
, CST_XLA_INV_REF_V h4
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h5
, CST_XLA_INV_TXN_TYPES_REF_V h6
, CST_XLA_PLA_CATEGORY_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h2.event_id = xet.event_id
AND h1.event_id (+) = h2.event_id
AND h4.ref_transaction_id = h2.transaction_id AND h5.INVENTORY_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h5.ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h6.INV_TRANSACTION_TYPE_ID (+) = h2.TRANSACTION_TYPE_ID AND h7.PLA_CAT_ORGANIZATION_ID (+) = h2.ORGANIZATION_ID AND h7.PLA_CAT_ITEM_ID (+) = h2.INVENTORY_ITEM_ID AND h7.PLA_SUBINV_CG (+) = h2.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h2.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h2.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UFOB_SHIP_SENDER_SHIP_TP
-- Event Class Code: USER_DEFINE
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.COST_ELEMENT_ID source_15
, l3.DISTRIBUTION_IDENTIFIER source_84
, l3.CURRENCY_CODE source_88
, l3.ENTERED_AMOUNT source_91
, l3.CURRENCY_CONVERSION_DATE source_92
, l3.CURRENCY_CONVERSION_RATE source_93
, l3.CURRENCY_CONVERSION_TYPE source_94
, l3.ACCOUNTED_AMOUNT source_95
, l3.ACCOUNTING_LINE_TYPE_CODE source_97
, l3.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l3
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l3.event_id = xet.event_id
;
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_611(
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) := 'UIPV_TXFR';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_611';
(p_msg => 'BEGIN of insert_sources_611'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INV_REF_V'
WHEN 8 THEN 'CST_XLA_INV_REF_V'
WHEN 9 THEN 'CST_XLA_INV_REF_V'
WHEN 10 THEN 'CST_XLA_INV_REF_V'
WHEN 11 THEN 'CST_XLA_INV_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 14 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 15 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 16 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 17 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 18 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 19 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 20 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 21 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 22 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 23 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 24 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 25 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 26 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 27 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
WHEN 26 THEN 'HEADER'
WHEN 27 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
WHEN 26 THEN '707'
WHEN 27 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_MATERIAL_ACCT'
WHEN 7 THEN 'INV_TXN_MAT_OVHD_ACCT'
WHEN 8 THEN 'INV_TXN_RESOURCE_ACCT'
WHEN 9 THEN 'INV_TXN_OUT_PROC_ACCT'
WHEN 10 THEN 'INV_TXN_OVERHEAD_ACCT'
WHEN 11 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 12 THEN 'PLA_ACV_ACCOUNT'
WHEN 13 THEN 'H_TRANSFER_COST_GROUP_ID'
WHEN 14 THEN 'H_COST_GROUP_ID'
WHEN 15 THEN 'H_TRANSFER_SUBINVENTORY'
WHEN 16 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 17 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 18 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 19 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 20 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 21 THEN 'TRF_PLA_MATERIAL_ACCT'
WHEN 22 THEN 'TRF_PLA_MATERIAL_OVERHEAD_ACCT'
WHEN 23 THEN 'TRF_PLA_RESOURCE_ACCT'
WHEN 24 THEN 'TRF_PLA_OUTSIDE_PROCESS_ACCT'
WHEN 25 THEN 'TRF_PLA_OVERHEAD_ACCT'
WHEN 26 THEN 'DISTRIBUTION_TYPE'
WHEN 27 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h3.INV_TXN_MATERIAL_ACCT)
WHEN 7 THEN TO_CHAR(h3.INV_TXN_MAT_OVHD_ACCT)
WHEN 8 THEN TO_CHAR(h3.INV_TXN_RESOURCE_ACCT)
WHEN 9 THEN TO_CHAR(h3.INV_TXN_OUT_PROC_ACCT)
WHEN 10 THEN TO_CHAR(h3.INV_TXN_OVERHEAD_ACCT)
WHEN 11 THEN TO_CHAR(h3.INV_TXN_DISTRIBUTION_ACCT)
WHEN 12 THEN TO_CHAR(h6.PLA_ACV_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.H_TRANSFER_COST_GROUP_ID)
WHEN 14 THEN TO_CHAR(h1.H_COST_GROUP_ID)
WHEN 15 THEN TO_CHAR(h1.H_TRANSFER_SUBINVENTORY)
WHEN 16 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 17 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 18 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 19 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 20 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 21 THEN TO_CHAR(h7.TRF_PLA_MATERIAL_ACCT)
WHEN 22 THEN TO_CHAR(h7.TRF_PLA_MATERIAL_OVERHEAD_ACCT)
WHEN 23 THEN TO_CHAR(h7.TRF_PLA_RESOURCE_ACCT)
WHEN 24 THEN TO_CHAR(h7.TRF_PLA_OUTSIDE_PROCESS_ACCT)
WHEN 25 THEN TO_CHAR(h7.TRF_PLA_OVERHEAD_ACCT)
WHEN 26 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 27 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 26 THEN fvl85.meaning
WHEN 27 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, CST_XLA_TRF_PLA_CAT_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 27 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id (+) = h1.inventory_item_id and h4.organization_id (+) = h1.organization_id AND h5.inv_transaction_type_id (+) = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id and h6.pla_cat_item_id (+) = h1.inventory_item_id and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND h7.trf_pla_cat_organization_id (+) = h1.transfer_organization_id and h7.trf_pla_cat_item_id (+) = h1.inventory_item_id and h7.trf_pla_subinv_cg (+) = h1.h_trf_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_ELEMENT_ID'
WHEN 2 THEN 'COST_GROUP_ID'
WHEN 3 THEN 'SUBINVENTORY_CODE'
WHEN 4 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 5 THEN 'CURRENCY_CODE'
WHEN 6 THEN 'ENTERED_AMOUNT'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'ACCOUNTED_AMOUNT'
WHEN 11 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 12 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 2 THEN TO_CHAR(l2.COST_GROUP_ID)
WHEN 3 THEN TO_CHAR(l2.SUBINVENTORY_CODE)
WHEN 4 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 6 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 11 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 12 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 3 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009622
,TO_CHAR(l2.SUBINVENTORY_CODE)
,'SUBINVENTORY_CODE'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_611'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_611');
END insert_sources_611;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UIPV_TXFR
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h3.INV_TXN_MATERIAL_ACCT source_14
, h3.INV_TXN_MAT_OVHD_ACCT source_16
, h3.INV_TXN_RESOURCE_ACCT source_17
, h3.INV_TXN_OUT_PROC_ACCT source_18
, h3.INV_TXN_OVERHEAD_ACCT source_19
, h3.INV_TXN_DISTRIBUTION_ACCT source_20
, h6.PLA_ACV_ACCOUNT source_23
, h1.H_TRANSFER_COST_GROUP_ID source_27
, h1.H_COST_GROUP_ID source_28
, h1.H_TRANSFER_SUBINVENTORY source_31
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h7.TRF_PLA_MATERIAL_ACCT source_48
, h7.TRF_PLA_MATERIAL_OVERHEAD_ACCT source_49
, h7.TRF_PLA_RESOURCE_ACCT source_50
, h7.TRF_PLA_OUTSIDE_PROCESS_ACCT source_51
, h7.TRF_PLA_OVERHEAD_ACCT source_52
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, CST_XLA_TRF_PLA_CAT_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID (+) = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h7.TRF_PLA_CAT_ORGANIZATION_ID (+) = h1.TRANSFER_ORGANIZATION_ID AND h7.TRF_PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h7.TRF_PLA_SUBINV_CG (+) = h1.H_TRF_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UIPV_TXFR
-- Event Class Code: USER_DEFINE
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.COST_ELEMENT_ID source_15
, l2.COST_GROUP_ID source_26
, l2.SUBINVENTORY_CODE source_29
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_612(
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) := 'UMISC_ISSUE';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_612';
(p_msg => 'BEGIN of insert_sources_612'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_ACV_ACCOUNT'
WHEN 7 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 9 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 10 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 11 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 12 THEN 'DISTRIBUTION_TYPE'
WHEN 13 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_ACV_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 9 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 10 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 11 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 12 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 13 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 12 THEN fvl85.meaning
WHEN 13 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id (+) = h1.inventory_item_id and h4.organization_id (+) = h1.organization_id AND h5.inv_transaction_type_id (+) = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id and h6.pla_cat_item_id (+) = h1.inventory_item_id and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_612'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_612');
END insert_sources_612;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UMISC_ISSUE
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_ACV_ACCOUNT source_23
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID (+) = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UMISC_ISSUE
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_613(
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) := 'UMISC_RCPT';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_613';
(p_msg => 'BEGIN of insert_sources_613'
,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 --hdr1
(
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 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 2 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 3 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 4 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 5 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 8 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'PLA_ACV_ACCOUNT'
WHEN 2 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 3 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 4 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 5 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 6 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 7 THEN 'DISTRIBUTION_TYPE'
WHEN 8 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.PLA_ACV_ACCOUNT)
WHEN 2 THEN TO_CHAR(h3.PLA_MATERIAL_ACCOUNT)
WHEN 3 THEN TO_CHAR(h3.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 4 THEN TO_CHAR(h3.PLA_RESOURCE_ACCOUNT)
WHEN 5 THEN TO_CHAR(h3.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 6 THEN TO_CHAR(h3.PLA_OVERHEAD_ACCOUNT)
WHEN 7 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 8 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 7 THEN fvl85.meaning
WHEN 8 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_PLA_CATEGORY_REF_V h3
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 8 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.pla_cat_organization_id (+) = h1.organization_id and h3.pla_cat_item_id (+) = h1.inventory_item_id and h3.pla_subinv_cg (+) = h1.h_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 11 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_613'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_613');
END insert_sources_613;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UMISC_RCPT
-- Event Class Code: USER_DEFINE
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
, h3.PLA_ACV_ACCOUNT source_23
, h3.PLA_MATERIAL_ACCOUNT source_41
, h3.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h3.PLA_RESOURCE_ACCOUNT source_43
, h3.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h3.PLA_OVERHEAD_ACCOUNT source_45
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_PLA_CATEGORY_REF_V h3
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h3.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h3.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: UMISC_RCPT
-- Event Class Code: USER_DEFINE
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.CODE_COMBINATION_ID source_11
, l2.COST_ELEMENT_ID source_15
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_614(
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) := 'USUB_TXFR';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_614';
(p_msg => 'BEGIN of insert_sources_614'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 10 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 11 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 12 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 13 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 14 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 15 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 16 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 17 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 18 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 19 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 20 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 21 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 22 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 23 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 24 THEN 'CST_XLA_TRF_PLA_CAT_REF_V'
WHEN 25 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 26 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
WHEN 26 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
WHEN 26 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 7 THEN 'PLA_ACV_ACCOUNT'
WHEN 8 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 9 THEN 'TRF_PLA_EXPENSE_ACCT'
WHEN 10 THEN 'H_TRANSFER_COST_GROUP_ID'
WHEN 11 THEN 'H_COST_GROUP_ID'
WHEN 12 THEN 'H_SUBINVENTORY_CODE'
WHEN 13 THEN 'H_TRANSFER_SUBINVENTORY'
WHEN 14 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 15 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 16 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 17 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 18 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 19 THEN 'TRF_PLA_BRIDGING_ACCT'
WHEN 20 THEN 'TRF_PLA_MATERIAL_ACCT'
WHEN 21 THEN 'TRF_PLA_MATERIAL_OVERHEAD_ACCT'
WHEN 22 THEN 'TRF_PLA_RESOURCE_ACCT'
WHEN 23 THEN 'TRF_PLA_OUTSIDE_PROCESS_ACCT'
WHEN 24 THEN 'TRF_PLA_OVERHEAD_ACCT'
WHEN 25 THEN 'DISTRIBUTION_TYPE'
WHEN 26 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.PLA_BRIDGING_ACCOUNT)
WHEN 7 THEN TO_CHAR(h6.PLA_ACV_ACCOUNT)
WHEN 8 THEN TO_CHAR(h6.PLA_EXPENSE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h7.TRF_PLA_EXPENSE_ACCT)
WHEN 10 THEN TO_CHAR(h1.H_TRANSFER_COST_GROUP_ID)
WHEN 11 THEN TO_CHAR(h1.H_COST_GROUP_ID)
WHEN 12 THEN TO_CHAR(h1.H_SUBINVENTORY_CODE)
WHEN 13 THEN TO_CHAR(h1.H_TRANSFER_SUBINVENTORY)
WHEN 14 THEN TO_CHAR(h6.PLA_MATERIAL_ACCOUNT)
WHEN 15 THEN TO_CHAR(h6.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 16 THEN TO_CHAR(h6.PLA_RESOURCE_ACCOUNT)
WHEN 17 THEN TO_CHAR(h6.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 18 THEN TO_CHAR(h6.PLA_OVERHEAD_ACCOUNT)
WHEN 19 THEN TO_CHAR(h7.TRF_PLA_BRIDGING_ACCT)
WHEN 20 THEN TO_CHAR(h7.TRF_PLA_MATERIAL_ACCT)
WHEN 21 THEN TO_CHAR(h7.TRF_PLA_MATERIAL_OVERHEAD_ACCT)
WHEN 22 THEN TO_CHAR(h7.TRF_PLA_RESOURCE_ACCT)
WHEN 23 THEN TO_CHAR(h7.TRF_PLA_OUTSIDE_PROCESS_ACCT)
WHEN 24 THEN TO_CHAR(h7.TRF_PLA_OVERHEAD_ACCT)
WHEN 25 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 26 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 25 THEN fvl85.meaning
WHEN 26 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, CST_XLA_TRF_PLA_CAT_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 26 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id (+) = h1.inventory_item_id and h4.organization_id (+) = h1.organization_id AND h5.inv_transaction_type_id (+) = h1.transaction_type_id AND h6.pla_cat_organization_id (+) = h1.organization_id and h6.pla_cat_item_id (+) = h1.inventory_item_id and h6.pla_subinv_cg (+) = h1.h_subinv_cg AND h7.trf_pla_cat_organization_id (+) = h1.transfer_organization_id and h7.trf_pla_cat_item_id (+) = h1.inventory_item_id and h7.trf_pla_subinv_cg (+) = h1.h_trf_subinv_cg AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'COST_ELEMENT_ID'
WHEN 2 THEN 'COST_GROUP_ID'
WHEN 3 THEN 'SUBINVENTORY_CODE'
WHEN 4 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 5 THEN 'CURRENCY_CODE'
WHEN 6 THEN 'ENTERED_AMOUNT'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'ACCOUNTED_AMOUNT'
WHEN 11 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 12 THEN 'L_ORGANIZATION_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.COST_ELEMENT_ID)
WHEN 2 THEN TO_CHAR(l2.COST_GROUP_ID)
WHEN 3 THEN TO_CHAR(l2.SUBINVENTORY_CODE)
WHEN 4 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 6 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 11 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
WHEN 12 THEN TO_CHAR(l2.L_ORGANIZATION_CODE)
ELSE null
END source_value
, CASE r
WHEN 1 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l2.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 3 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009622
,TO_CHAR(l2.SUBINVENTORY_CODE)
,'SUBINVENTORY_CODE'
,'S'
,707)
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_614'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_614');
END insert_sources_614;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: USUB_TXFR
-- Event Class Code: USER_DEFINE
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h6.PLA_BRIDGING_ACCOUNT source_22
, h6.PLA_ACV_ACCOUNT source_23
, h6.PLA_EXPENSE_ACCOUNT source_24
, h7.TRF_PLA_EXPENSE_ACCT source_25
, h1.H_TRANSFER_COST_GROUP_ID source_27
, h1.H_COST_GROUP_ID source_28
, h1.H_SUBINVENTORY_CODE source_30
, h1.H_TRANSFER_SUBINVENTORY source_31
, h6.PLA_MATERIAL_ACCOUNT source_41
, h6.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h6.PLA_RESOURCE_ACCOUNT source_43
, h6.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h6.PLA_OVERHEAD_ACCOUNT source_45
, h7.TRF_PLA_BRIDGING_ACCT source_47
, h7.TRF_PLA_MATERIAL_ACCT source_48
, h7.TRF_PLA_MATERIAL_OVERHEAD_ACCT source_49
, h7.TRF_PLA_RESOURCE_ACCT source_50
, h7.TRF_PLA_OUTSIDE_PROCESS_ACCT source_51
, h7.TRF_PLA_OVERHEAD_ACCT source_52
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, CST_XLA_PLA_CATEGORY_REF_V h6
, CST_XLA_TRF_PLA_CAT_REF_V h7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID (+) = h1.TRANSACTION_TYPE_ID AND h6.PLA_CAT_ORGANIZATION_ID (+) = h1.ORGANIZATION_ID AND h6.PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h6.PLA_SUBINV_CG (+) = h1.H_SUBINV_CG AND h7.TRF_PLA_CAT_ORGANIZATION_ID (+) = h1.TRANSFER_ORGANIZATION_ID AND h7.TRF_PLA_CAT_ITEM_ID (+) = h1.INVENTORY_ITEM_ID AND h7.TRF_PLA_SUBINV_CG (+) = h1.H_TRF_SUBINV_CG AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: USUB_TXFR
-- Event Class Code: USER_DEFINE
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.COST_ELEMENT_ID source_15
, l2.COST_GROUP_ID source_26
, l2.SUBINVENTORY_CODE source_29
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
, l2.L_ORGANIZATION_CODE source_108
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_615(
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) := 'VARIANCE_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_615';
(p_msg => 'BEGIN of insert_sources_615'
,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 'CST_XLA_WIP_HEADERS_V'
WHEN 2 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 3 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 4 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 5 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 6 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 7 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 8 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 9 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 10 THEN 'CST_XLA_WIP_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'TRANSACTION_UOM'
WHEN 3 THEN 'PRIMARY_QUANTITY'
WHEN 4 THEN 'WIP_TRANSACTION_TYPE_ID'
WHEN 5 THEN 'DISTRIBUTION_TYPE'
WHEN 6 THEN 'CURRENCY_CODE'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h1.TRANSACTION_UOM)
WHEN 3 THEN TO_CHAR(h1.PRIMARY_QUANTITY)
WHEN 4 THEN TO_CHAR(h1.WIP_TRANSACTION_TYPE_ID)
WHEN 5 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 6 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 7 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(h1.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl7.meaning
WHEN 5 THEN fvl85.meaning
WHEN 10 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_HEADERS_V h1
, fnd_lookup_values fvl7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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 h1.event_id = xet.event_id
AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h1.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_WIP_LINES_V'
WHEN 2 THEN 'CST_XLA_WIP_LINES_V'
WHEN 3 THEN 'CST_XLA_WIP_LINES_V'
WHEN 4 THEN 'CST_XLA_WIP_LINES_V'
WHEN 5 THEN 'CST_XLA_WIP_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'ENTERED_AMOUNT'
WHEN 4 THEN 'ACCOUNTED_AMOUNT'
WHEN 5 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 4 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_615'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_615');
END insert_sources_615;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: VARIANCE
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.TRANSACTION_ID source_1
, h1.TRANSACTION_UOM source_4
, h1.PRIMARY_QUANTITY source_6
, h1.WIP_TRANSACTION_TYPE_ID source_7
, fvl7.meaning source_7_meaning
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.CURRENCY_CODE source_88
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.CURRENCY_CONVERSION_TYPE source_94
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_HEADERS_V h1
, fnd_lookup_values fvl7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h1.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: VARIANCE
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l2
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
;
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_616(
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_ASSEMBLY_COMPLETION';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_616';
(p_msg => 'BEGIN of insert_sources_616'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 15 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 16 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 17 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 18 THEN 'CST_XLA_INV_REF_V'
WHEN 19 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 20 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 21 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'INV_ORG_AVG_COST_VAR_ACCT'
WHEN 8 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 15 THEN 'WIP_ENTITY_TYPE'
WHEN 16 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 17 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 18 THEN 'TRANSACTION_SOURCE_ID'
WHEN 19 THEN 'TRANSACTION_ACTION_ID'
WHEN 20 THEN 'DISTRIBUTION_TYPE'
WHEN 21 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h8.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h6.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h6.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h9.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h5.INV_ORG_AVG_COST_VAR_ACCT)
WHEN 8 THEN TO_CHAR(h10.PLA_BRIDGING_ACCOUNT)
WHEN 9 THEN TO_CHAR(h10.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h10.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h10.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h10.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h10.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 15 THEN TO_CHAR(h13.WIP_ENTITY_TYPE)
WHEN 16 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 17 THEN TO_CHAR(h11.REP_ITM_BRIDGING_ACCT)
WHEN 18 THEN TO_CHAR(h6.TRANSACTION_SOURCE_ID)
WHEN 19 THEN TO_CHAR(h3.TRANSACTION_ACTION_ID)
WHEN 20 THEN TO_CHAR(h3.DISTRIBUTION_TYPE)
WHEN 21 THEN TO_CHAR(h3.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 15 THEN fvl55.meaning
WHEN 19 THEN fvl62.meaning
WHEN 20 THEN fvl85.meaning
WHEN 21 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_ORG_PARAMS_REF_V h5
, CST_XLA_INV_REF_V h6
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h8
, CST_XLA_INV_TXN_TYPES_REF_V h9
, CST_XLA_PLA_CATEGORY_REF_V h10
, CST_XLA_REP_ITEM_REF_V h11
, CST_XLA_WIP_ENTITY_REF_V h13
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 21 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h3.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h6.transaction_source_id AND h2.flo_sch_wip_entity_id (+) = h6.transaction_source_id AND h5.inv_organization_id (+) = h3.organization_id AND h6.ref_transaction_id = h3.transaction_id AND h8.inventory_item_id = h3.inventory_item_id and h8.organization_id = h3.organization_id AND h9.inv_transaction_type_id = h3.transaction_type_id AND h10.pla_cat_organization_id (+) = h3.organization_id
and h10.pla_cat_item_id (+) = h3.inventory_item_id
and h10.pla_subinv_cg (+) = h3.h_subinv_cg AND h11.rep_itm_wip_entity_id (+) = h6.transaction_source_id and h11.rep_itm_line_id (+) = h6.repetitive_line_id AND h13.wip_entity_id (+) = h6.transaction_source_id AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h13.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l4.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_RES_OVH_REF_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_LINES_V'
WHEN 13 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RES_OVH_ABSORPTION_ACCT'
WHEN 3 THEN 'COST_ELEMENT_ID'
WHEN 4 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 5 THEN 'CURRENCY_CODE'
WHEN 6 THEN 'ENTERED_AMOUNT'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'ACCOUNTED_AMOUNT'
WHEN 11 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 12 THEN 'L_ORGANIZATION_CODE'
WHEN 13 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l4.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l12.RES_OVH_ABSORPTION_ACCT)
WHEN 3 THEN TO_CHAR(l4.COST_ELEMENT_ID)
WHEN 4 THEN TO_CHAR(l4.DISTRIBUTION_IDENTIFIER)
WHEN 5 THEN TO_CHAR(l4.CURRENCY_CODE)
WHEN 6 THEN TO_CHAR(l4.ENTERED_AMOUNT)
WHEN 7 THEN TO_CHAR(l4.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(l4.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(l4.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(l4.ACCOUNTED_AMOUNT)
WHEN 11 THEN TO_CHAR(l4.ACCOUNTING_LINE_TYPE_CODE)
WHEN 12 THEN TO_CHAR(l4.L_ORGANIZATION_CODE)
WHEN 13 THEN TO_CHAR(l7.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 3 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l4.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 13 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l7
, CST_XLA_RES_OVH_REF_V l12
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l4.event_id = xet.event_id
AND l7.subinventory (+) = l4.subinventory_code and l7.subinv_organization_id (+) = l4.l_organization_id AND l12.resource_id (+) = l4.material_overhead_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l7.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_616'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_616');
END insert_sources_616;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_ASSEMBLY_COMPLETION
-- Event Class Code: WIP_MTL
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
, h3.TRANSACTION_ID source_1
, h8.ITEM_CONCATENATED_SEGMENTS source_2
, h6.TRANSACTION_QUANTITY source_3
, h6.TRANSACTION_UOM source_4
, h9.INV_TXN_TYPE_DESCRIPTION source_5
, h6.INV_TXN_DISTRIBUTION_ACCT source_20
, h5.INV_ORG_AVG_COST_VAR_ACCT source_21
, h10.PLA_BRIDGING_ACCOUNT source_22
, h10.PLA_MATERIAL_ACCOUNT source_41
, h10.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h10.PLA_RESOURCE_ACCOUNT source_43
, h10.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h10.PLA_OVERHEAD_ACCOUNT source_45
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h13.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h11.REP_ITM_BRIDGING_ACCT source_57
, h6.TRANSACTION_SOURCE_ID source_61
, h3.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h3.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h3.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_ORG_PARAMS_REF_V h5
, CST_XLA_INV_REF_V h6
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h8
, CST_XLA_INV_TXN_TYPES_REF_V h9
, CST_XLA_PLA_CATEGORY_REF_V h10
, CST_XLA_REP_ITEM_REF_V h11
, CST_XLA_WIP_ENTITY_REF_V h13
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h3.event_id = xet.event_id
AND h1.DIS_JOB_WIP_ENTITY_ID (+) = h6.TRANSACTION_SOURCE_ID AND h2.FLO_SCH_WIP_ENTITY_ID (+) = h6.TRANSACTION_SOURCE_ID AND h5.INV_ORGANIZATION_ID (+) = h3.ORGANIZATION_ID AND h6.ref_transaction_id = h3.transaction_id AND h8.INVENTORY_ITEM_ID = h3.INVENTORY_ITEM_ID AND h8.ORGANIZATION_ID = h3.ORGANIZATION_ID AND h9.INV_TRANSACTION_TYPE_ID = h3.TRANSACTION_TYPE_ID AND h10.PLA_CAT_ORGANIZATION_ID (+) = h3.ORGANIZATION_ID
AND h10.PLA_CAT_ITEM_ID (+) = h3.INVENTORY_ITEM_ID
AND h10.PLA_SUBINV_CG (+) = h3.H_SUBINV_CG AND h11.rep_itm_wip_entity_id (+) = h6.transaction_source_id AND h11.rep_itm_line_id (+) = h6.repetitive_line_id AND h13.WIP_ENTITY_ID (+) = h6.TRANSACTION_SOURCE_ID AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h13.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_ASSEMBLY_COMPLETION
-- Event Class Code: WIP_MTL
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 , l4.LINE_NUMBER
, l4.CODE_COMBINATION_ID source_11
, l12.RES_OVH_ABSORPTION_ACCT source_13
, l4.COST_ELEMENT_ID source_15
, l4.DISTRIBUTION_IDENTIFIER source_84
, l4.CURRENCY_CODE source_88
, l4.ENTERED_AMOUNT source_91
, l4.CURRENCY_CONVERSION_DATE source_92
, l4.CURRENCY_CONVERSION_RATE source_93
, l4.CURRENCY_CONVERSION_TYPE source_94
, l4.ACCOUNTED_AMOUNT source_95
, l4.ACCOUNTING_LINE_TYPE_CODE source_97
, l4.L_ORGANIZATION_CODE source_108
, l7.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l7
, CST_XLA_RES_OVH_REF_V l12
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l4.event_id = xet.event_id
AND l7.SUBINVENTORY (+) = l4.SUBINVENTORY_CODE AND l7.SUBINV_ORGANIZATION_ID (+) = l4.L_ORGANIZATION_ID AND l12.resource_id (+) = l4.material_overhead_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l7.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_617(
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_ASSEMBLY_RETURN';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_617';
(p_msg => 'BEGIN of insert_sources_617'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_INV_ORG_PARAMS_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 15 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 16 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 17 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 18 THEN 'CST_XLA_INV_REF_V'
WHEN 19 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 20 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 21 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'INV_ORG_AVG_COST_VAR_ACCT'
WHEN 8 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 15 THEN 'WIP_ENTITY_TYPE'
WHEN 16 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 17 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 18 THEN 'TRANSACTION_SOURCE_ID'
WHEN 19 THEN 'TRANSACTION_ACTION_ID'
WHEN 20 THEN 'DISTRIBUTION_TYPE'
WHEN 21 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h8.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h6.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h6.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h9.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h6.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h5.INV_ORG_AVG_COST_VAR_ACCT)
WHEN 8 THEN TO_CHAR(h10.PLA_BRIDGING_ACCOUNT)
WHEN 9 THEN TO_CHAR(h10.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h10.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h10.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h10.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h10.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 15 THEN TO_CHAR(h13.WIP_ENTITY_TYPE)
WHEN 16 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 17 THEN TO_CHAR(h11.REP_ITM_BRIDGING_ACCT)
WHEN 18 THEN TO_CHAR(h6.TRANSACTION_SOURCE_ID)
WHEN 19 THEN TO_CHAR(h3.TRANSACTION_ACTION_ID)
WHEN 20 THEN TO_CHAR(h3.DISTRIBUTION_TYPE)
WHEN 21 THEN TO_CHAR(h3.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 15 THEN fvl55.meaning
WHEN 19 THEN fvl62.meaning
WHEN 20 THEN fvl85.meaning
WHEN 21 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_ORG_PARAMS_REF_V h5
, CST_XLA_INV_REF_V h6
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h8
, CST_XLA_INV_TXN_TYPES_REF_V h9
, CST_XLA_PLA_CATEGORY_REF_V h10
, CST_XLA_REP_ITEM_REF_V h11
, CST_XLA_WIP_ENTITY_REF_V h13
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 21 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h3.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h6.transaction_source_id AND h2.flo_sch_wip_entity_id (+) = h6.transaction_source_id AND h5.inv_organization_id (+) = h3.organization_id AND h6.ref_transaction_id = h3.transaction_id AND h8.inventory_item_id = h3.inventory_item_id and h8.organization_id = h3.organization_id AND h9.inv_transaction_type_id = h3.transaction_type_id AND h10.pla_cat_organization_id (+) = h3.organization_id
and h10.pla_cat_item_id (+) = h3.inventory_item_id
and h10.pla_subinv_cg (+) = h3.h_subinv_cg AND h11.rep_itm_wip_entity_id (+) = h6.transaction_source_id and h11.rep_itm_line_id (+) = h6.repetitive_line_id AND h13.wip_entity_id (+) = h6.transaction_source_id AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h13.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l4.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_RES_OVH_REF_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_LINES_V'
WHEN 13 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'RES_OVH_ABSORPTION_ACCT'
WHEN 3 THEN 'COST_ELEMENT_ID'
WHEN 4 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 5 THEN 'CURRENCY_CODE'
WHEN 6 THEN 'ENTERED_AMOUNT'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'ACCOUNTED_AMOUNT'
WHEN 11 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 12 THEN 'L_ORGANIZATION_CODE'
WHEN 13 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l4.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l12.RES_OVH_ABSORPTION_ACCT)
WHEN 3 THEN TO_CHAR(l4.COST_ELEMENT_ID)
WHEN 4 THEN TO_CHAR(l4.DISTRIBUTION_IDENTIFIER)
WHEN 5 THEN TO_CHAR(l4.CURRENCY_CODE)
WHEN 6 THEN TO_CHAR(l4.ENTERED_AMOUNT)
WHEN 7 THEN TO_CHAR(l4.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(l4.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(l4.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(l4.ACCOUNTED_AMOUNT)
WHEN 11 THEN TO_CHAR(l4.ACCOUNTING_LINE_TYPE_CODE)
WHEN 12 THEN TO_CHAR(l4.L_ORGANIZATION_CODE)
WHEN 13 THEN TO_CHAR(l7.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 3 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l4.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 13 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l7
, CST_XLA_RES_OVH_REF_V l12
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 13 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l4.event_id = xet.event_id
AND l7.subinventory (+) = l4.subinventory_code and l7.subinv_organization_id (+) = l4.l_organization_id AND l12.resource_id (+) = l4.material_overhead_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l7.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_617'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_617');
END insert_sources_617;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_ASSEMBLY_RETURN
-- Event Class Code: WIP_MTL
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
, h3.TRANSACTION_ID source_1
, h8.ITEM_CONCATENATED_SEGMENTS source_2
, h6.TRANSACTION_QUANTITY source_3
, h6.TRANSACTION_UOM source_4
, h9.INV_TXN_TYPE_DESCRIPTION source_5
, h6.INV_TXN_DISTRIBUTION_ACCT source_20
, h5.INV_ORG_AVG_COST_VAR_ACCT source_21
, h10.PLA_BRIDGING_ACCOUNT source_22
, h10.PLA_MATERIAL_ACCOUNT source_41
, h10.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h10.PLA_RESOURCE_ACCOUNT source_43
, h10.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h10.PLA_OVERHEAD_ACCOUNT source_45
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h13.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h11.REP_ITM_BRIDGING_ACCT source_57
, h6.TRANSACTION_SOURCE_ID source_61
, h3.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h3.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h3.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_ORG_PARAMS_REF_V h5
, CST_XLA_INV_REF_V h6
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h8
, CST_XLA_INV_TXN_TYPES_REF_V h9
, CST_XLA_PLA_CATEGORY_REF_V h10
, CST_XLA_REP_ITEM_REF_V h11
, CST_XLA_WIP_ENTITY_REF_V h13
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h3.event_id = xet.event_id
AND h1.DIS_JOB_WIP_ENTITY_ID (+) = h6.TRANSACTION_SOURCE_ID AND h2.FLO_SCH_WIP_ENTITY_ID (+) = h6.TRANSACTION_SOURCE_ID AND h5.INV_ORGANIZATION_ID (+) = h3.ORGANIZATION_ID AND h6.ref_transaction_id = h3.transaction_id AND h8.INVENTORY_ITEM_ID = h3.INVENTORY_ITEM_ID AND h8.ORGANIZATION_ID = h3.ORGANIZATION_ID AND h9.INV_TRANSACTION_TYPE_ID = h3.TRANSACTION_TYPE_ID AND h10.PLA_CAT_ORGANIZATION_ID (+) = h3.ORGANIZATION_ID
AND h10.PLA_CAT_ITEM_ID (+) = h3.INVENTORY_ITEM_ID
AND h10.PLA_SUBINV_CG (+) = h3.H_SUBINV_CG AND h11.rep_itm_wip_entity_id (+) = h6.transaction_source_id AND h11.rep_itm_line_id (+) = h6.repetitive_line_id AND h13.WIP_ENTITY_ID (+) = h6.TRANSACTION_SOURCE_ID AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h13.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_ASSEMBLY_RETURN
-- Event Class Code: WIP_MTL
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 , l4.LINE_NUMBER
, l4.CODE_COMBINATION_ID source_11
, l12.RES_OVH_ABSORPTION_ACCT source_13
, l4.COST_ELEMENT_ID source_15
, l4.DISTRIBUTION_IDENTIFIER source_84
, l4.CURRENCY_CODE source_88
, l4.ENTERED_AMOUNT source_91
, l4.CURRENCY_CONVERSION_DATE source_92
, l4.CURRENCY_CONVERSION_RATE source_93
, l4.CURRENCY_CONVERSION_TYPE source_94
, l4.ACCOUNTED_AMOUNT source_95
, l4.ACCOUNTING_LINE_TYPE_CODE source_97
, l4.L_ORGANIZATION_CODE source_108
, l7.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l7
, CST_XLA_RES_OVH_REF_V l12
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l4.event_id = xet.event_id
AND l7.SUBINVENTORY (+) = l4.SUBINVENTORY_CODE AND l7.SUBINV_ORGANIZATION_ID (+) = l4.L_ORGANIZATION_ID AND l12.resource_id (+) = l4.material_overhead_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l7.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_618(
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_COMP_ISSUE';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_618';
(p_msg => 'BEGIN of insert_sources_618'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 14 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 15 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 16 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 17 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 18 THEN 'CST_XLA_INV_REF_V'
WHEN 19 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 20 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 21 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 8 THEN 'PLA_EXPENSE_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 10 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 11 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 12 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 13 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 14 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 15 THEN 'WIP_ENTITY_TYPE'
WHEN 16 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 17 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 18 THEN 'TRANSACTION_SOURCE_ID'
WHEN 19 THEN 'TRANSACTION_ACTION_ID'
WHEN 20 THEN 'DISTRIBUTION_TYPE'
WHEN 21 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h7.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h8.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h5.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h9.PLA_BRIDGING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h9.PLA_EXPENSE_ACCOUNT)
WHEN 9 THEN TO_CHAR(h9.PLA_MATERIAL_ACCOUNT)
WHEN 10 THEN TO_CHAR(h9.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 11 THEN TO_CHAR(h9.PLA_RESOURCE_ACCOUNT)
WHEN 12 THEN TO_CHAR(h9.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 13 THEN TO_CHAR(h9.PLA_OVERHEAD_ACCOUNT)
WHEN 14 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 15 THEN TO_CHAR(h11.WIP_ENTITY_TYPE)
WHEN 16 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 17 THEN TO_CHAR(h10.REP_ITM_BRIDGING_ACCT)
WHEN 18 THEN TO_CHAR(h5.TRANSACTION_SOURCE_ID)
WHEN 19 THEN TO_CHAR(h3.TRANSACTION_ACTION_ID)
WHEN 20 THEN TO_CHAR(h3.DISTRIBUTION_TYPE)
WHEN 21 THEN TO_CHAR(h3.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 15 THEN fvl55.meaning
WHEN 19 THEN fvl62.meaning
WHEN 20 THEN fvl85.meaning
WHEN 21 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h7
, CST_XLA_INV_TXN_TYPES_REF_V h8
, CST_XLA_PLA_CATEGORY_REF_V h9
, CST_XLA_REP_ITEM_REF_V h10
, CST_XLA_WIP_ENTITY_REF_V h11
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 21 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h3.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h5.transaction_source_id AND h2.flo_sch_wip_entity_id (+) = h5.transaction_source_id AND h5.ref_transaction_id = h3.transaction_id AND h7.inventory_item_id = h3.inventory_item_id and h7.organization_id = h3.organization_id AND h8.inv_transaction_type_id = h3.transaction_type_id AND h9.pla_cat_organization_id (+) = h3.organization_id
and h9.pla_cat_item_id (+) = h3.inventory_item_id
and h9.pla_subinv_cg (+) = h3.h_subinv_cg AND h10.rep_itm_wip_entity_id (+) = h5.transaction_source_id and h10.rep_itm_line_id (+) = h5.repetitive_line_id AND h11.wip_entity_id (+) = h5.transaction_source_id AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h11.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l4.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
WHEN 12 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l4.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l4.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l4.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l4.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l4.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l4.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l4.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l4.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l4.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l4.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l4.L_ORGANIZATION_CODE)
WHEN 12 THEN TO_CHAR(l6.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l4.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 12 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l6
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l4.event_id = xet.event_id
AND l6.subinventory (+) = l4.subinventory_code and l6.subinv_organization_id (+) = l4.l_organization_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l6.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_618'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_618');
END insert_sources_618;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_COMP_ISSUE
-- Event Class Code: WIP_MTL
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
, h3.TRANSACTION_ID source_1
, h7.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h8.INV_TXN_TYPE_DESCRIPTION source_5
, h5.INV_TXN_DISTRIBUTION_ACCT source_20
, h9.PLA_BRIDGING_ACCOUNT source_22
, h9.PLA_EXPENSE_ACCOUNT source_24
, h9.PLA_MATERIAL_ACCOUNT source_41
, h9.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h9.PLA_RESOURCE_ACCOUNT source_43
, h9.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h9.PLA_OVERHEAD_ACCOUNT source_45
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h11.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h10.REP_ITM_BRIDGING_ACCT source_57
, h5.TRANSACTION_SOURCE_ID source_61
, h3.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h3.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h3.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h7
, CST_XLA_INV_TXN_TYPES_REF_V h8
, CST_XLA_PLA_CATEGORY_REF_V h9
, CST_XLA_REP_ITEM_REF_V h10
, CST_XLA_WIP_ENTITY_REF_V h11
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h3.event_id = xet.event_id
AND h1.DIS_JOB_WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND h2.FLO_SCH_WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND h5.ref_transaction_id = h3.transaction_id AND h7.INVENTORY_ITEM_ID = h3.INVENTORY_ITEM_ID AND h7.ORGANIZATION_ID = h3.ORGANIZATION_ID AND h8.INV_TRANSACTION_TYPE_ID = h3.TRANSACTION_TYPE_ID AND h9.PLA_CAT_ORGANIZATION_ID (+) = h3.ORGANIZATION_ID
AND h9.PLA_CAT_ITEM_ID (+) = h3.INVENTORY_ITEM_ID
AND h9.PLA_SUBINV_CG (+) = h3.H_SUBINV_CG AND h10.rep_itm_wip_entity_id (+) = h5.transaction_source_id AND h10.rep_itm_line_id (+) = h5.repetitive_line_id AND h11.WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h11.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_COMP_ISSUE
-- Event Class Code: WIP_MTL
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 , l4.LINE_NUMBER
, l4.CODE_COMBINATION_ID source_11
, l4.COST_ELEMENT_ID source_15
, l4.DISTRIBUTION_IDENTIFIER source_84
, l4.CURRENCY_CODE source_88
, l4.ENTERED_AMOUNT source_91
, l4.CURRENCY_CONVERSION_DATE source_92
, l4.CURRENCY_CONVERSION_RATE source_93
, l4.CURRENCY_CONVERSION_TYPE source_94
, l4.ACCOUNTED_AMOUNT source_95
, l4.ACCOUNTING_LINE_TYPE_CODE source_97
, l4.L_ORGANIZATION_CODE source_108
, l6.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l6
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l4.event_id = xet.event_id
AND l6.SUBINVENTORY (+) = l4.SUBINVENTORY_CODE AND l6.SUBINV_ORGANIZATION_ID (+) = l4.L_ORGANIZATION_ID AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l6.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_619(
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_COMP_RETURN';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_619';
(p_msg => 'BEGIN of insert_sources_619'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 14 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 15 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 16 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 20 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 14 THEN 'WIP_ENTITY_TYPE'
WHEN 15 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 16 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 17 THEN 'TRANSACTION_SOURCE_ID'
WHEN 18 THEN 'TRANSACTION_ACTION_ID'
WHEN 19 THEN 'DISTRIBUTION_TYPE'
WHEN 20 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h7.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h8.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h5.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h9.PLA_BRIDGING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h9.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h9.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h9.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h9.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h9.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 14 THEN TO_CHAR(h11.WIP_ENTITY_TYPE)
WHEN 15 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 16 THEN TO_CHAR(h10.REP_ITM_BRIDGING_ACCT)
WHEN 17 THEN TO_CHAR(h5.TRANSACTION_SOURCE_ID)
WHEN 18 THEN TO_CHAR(h3.TRANSACTION_ACTION_ID)
WHEN 19 THEN TO_CHAR(h3.DISTRIBUTION_TYPE)
WHEN 20 THEN TO_CHAR(h3.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl55.meaning
WHEN 18 THEN fvl62.meaning
WHEN 19 THEN fvl85.meaning
WHEN 20 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h7
, CST_XLA_INV_TXN_TYPES_REF_V h8
, CST_XLA_PLA_CATEGORY_REF_V h9
, CST_XLA_REP_ITEM_REF_V h10
, CST_XLA_WIP_ENTITY_REF_V h11
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 20 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h3.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h5.transaction_source_id AND h2.flo_sch_wip_entity_id (+) = h5.transaction_source_id AND h5.ref_transaction_id = h3.transaction_id AND h7.inventory_item_id = h3.inventory_item_id and h7.organization_id = h3.organization_id AND h8.inv_transaction_type_id = h3.transaction_type_id AND h9.pla_cat_organization_id (+) = h3.organization_id
and h9.pla_cat_item_id (+) = h3.inventory_item_id
and h9.pla_subinv_cg (+) = h3.h_subinv_cg AND h10.rep_itm_wip_entity_id (+) = h5.transaction_source_id and h10.rep_itm_line_id (+) = h5.repetitive_line_id AND h11.wip_entity_id (+) = h5.transaction_source_id AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h11.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l4.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
WHEN 12 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l4.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l4.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l4.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l4.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l4.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l4.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l4.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l4.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l4.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l4.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l4.L_ORGANIZATION_CODE)
WHEN 12 THEN TO_CHAR(l6.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l4.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 12 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l6
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l4.event_id = xet.event_id
AND l6.subinventory (+) = l4.subinventory_code and l6.subinv_organization_id (+) = l4.l_organization_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l6.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_619'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_619');
END insert_sources_619;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_COMP_RETURN
-- Event Class Code: WIP_MTL
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
, h3.TRANSACTION_ID source_1
, h7.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h8.INV_TXN_TYPE_DESCRIPTION source_5
, h5.INV_TXN_DISTRIBUTION_ACCT source_20
, h9.PLA_BRIDGING_ACCOUNT source_22
, h9.PLA_MATERIAL_ACCOUNT source_41
, h9.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h9.PLA_RESOURCE_ACCOUNT source_43
, h9.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h9.PLA_OVERHEAD_ACCOUNT source_45
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h11.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h10.REP_ITM_BRIDGING_ACCT source_57
, h5.TRANSACTION_SOURCE_ID source_61
, h3.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h3.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h3.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h7
, CST_XLA_INV_TXN_TYPES_REF_V h8
, CST_XLA_PLA_CATEGORY_REF_V h9
, CST_XLA_REP_ITEM_REF_V h10
, CST_XLA_WIP_ENTITY_REF_V h11
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h3.event_id = xet.event_id
AND h1.DIS_JOB_WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND h2.FLO_SCH_WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND h5.ref_transaction_id = h3.transaction_id AND h7.INVENTORY_ITEM_ID = h3.INVENTORY_ITEM_ID AND h7.ORGANIZATION_ID = h3.ORGANIZATION_ID AND h8.INV_TRANSACTION_TYPE_ID = h3.TRANSACTION_TYPE_ID AND h9.PLA_CAT_ORGANIZATION_ID (+) = h3.ORGANIZATION_ID
AND h9.PLA_CAT_ITEM_ID (+) = h3.INVENTORY_ITEM_ID
AND h9.PLA_SUBINV_CG (+) = h3.H_SUBINV_CG AND h10.rep_itm_wip_entity_id (+) = h5.transaction_source_id AND h10.rep_itm_line_id (+) = h5.repetitive_line_id AND h11.WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h11.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_COMP_RETURN
-- Event Class Code: WIP_MTL
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 , l4.LINE_NUMBER
, l4.CODE_COMBINATION_ID source_11
, l4.COST_ELEMENT_ID source_15
, l4.DISTRIBUTION_IDENTIFIER source_84
, l4.CURRENCY_CODE source_88
, l4.ENTERED_AMOUNT source_91
, l4.CURRENCY_CONVERSION_DATE source_92
, l4.CURRENCY_CONVERSION_RATE source_93
, l4.CURRENCY_CONVERSION_TYPE source_94
, l4.ACCOUNTED_AMOUNT source_95
, l4.ACCOUNTING_LINE_TYPE_CODE source_97
, l4.L_ORGANIZATION_CODE source_108
, l6.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l6
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l4.event_id = xet.event_id
AND l6.SUBINVENTORY (+) = l4.SUBINVENTORY_CODE AND l6.SUBINV_ORGANIZATION_ID (+) = l4.L_ORGANIZATION_ID AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l6.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_620(
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_UPD_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_620';
(p_msg => 'BEGIN of insert_sources_620'
,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 'CST_XLA_WIP_HEADERS_V'
WHEN 2 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 3 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 4 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 5 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 6 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 7 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 8 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 9 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 10 THEN 'CST_XLA_WIP_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'TRANSACTION_UOM'
WHEN 3 THEN 'PRIMARY_QUANTITY'
WHEN 4 THEN 'WIP_TRANSACTION_TYPE_ID'
WHEN 5 THEN 'DISTRIBUTION_TYPE'
WHEN 6 THEN 'CURRENCY_CODE'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h1.TRANSACTION_UOM)
WHEN 3 THEN TO_CHAR(h1.PRIMARY_QUANTITY)
WHEN 4 THEN TO_CHAR(h1.WIP_TRANSACTION_TYPE_ID)
WHEN 5 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 6 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 7 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(h1.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl7.meaning
WHEN 5 THEN fvl85.meaning
WHEN 10 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_HEADERS_V h1
, fnd_lookup_values fvl7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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 h1.event_id = xet.event_id
AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h1.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_WIP_LINES_V'
WHEN 2 THEN 'CST_XLA_WIP_LINES_V'
WHEN 3 THEN 'CST_XLA_WIP_LINES_V'
WHEN 4 THEN 'CST_XLA_WIP_LINES_V'
WHEN 5 THEN 'CST_XLA_WIP_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'ENTERED_AMOUNT'
WHEN 4 THEN 'ACCOUNTED_AMOUNT'
WHEN 5 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 4 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_620'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_620');
END insert_sources_620;
l_event_class_name VARCHAR2(80) := 'WIP Cost Update';
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: WIP_COST_UPD
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.TRANSACTION_ID source_1
, h1.TRANSACTION_UOM source_4
, h1.PRIMARY_QUANTITY source_6
, h1.WIP_TRANSACTION_TYPE_ID source_7
, fvl7.meaning source_7_meaning
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.CURRENCY_CODE source_88
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.CURRENCY_CONVERSION_TYPE source_94
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_HEADERS_V h1
, fnd_lookup_values fvl7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h1.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: WIP_COST_UPD
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l2
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
;
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_621(
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_EST_SCRAP_REVERSAL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_621';
(p_msg => 'BEGIN of insert_sources_621'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 7 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'DISTRIBUTION_TYPE'
WHEN 7 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 7 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl85.meaning
WHEN 7 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 7 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 9 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_621'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_621');
END insert_sources_621;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_EST_SCRAP_REVERSAL
-- Event Class Code: WIP_MTL
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_EST_SCRAP_REVERSAL
-- Event Class Code: WIP_MTL
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_622(
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_LOT_ALL';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_622';
(p_msg => 'BEGIN of insert_sources_622'
,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 'CST_XLA_WIP_HEADERS_V'
WHEN 2 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 3 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 4 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 5 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 6 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 7 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 8 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 9 THEN 'CST_XLA_WIP_HEADERS_V'
WHEN 10 THEN 'CST_XLA_WIP_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'TRANSACTION_UOM'
WHEN 3 THEN 'PRIMARY_QUANTITY'
WHEN 4 THEN 'WIP_TRANSACTION_TYPE_ID'
WHEN 5 THEN 'DISTRIBUTION_TYPE'
WHEN 6 THEN 'CURRENCY_CODE'
WHEN 7 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 9 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 10 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h1.TRANSACTION_UOM)
WHEN 3 THEN TO_CHAR(h1.PRIMARY_QUANTITY)
WHEN 4 THEN TO_CHAR(h1.WIP_TRANSACTION_TYPE_ID)
WHEN 5 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 6 THEN TO_CHAR(h1.CURRENCY_CODE)
WHEN 7 THEN TO_CHAR(h1.CURRENCY_CONVERSION_DATE)
WHEN 8 THEN TO_CHAR(h1.CURRENCY_CONVERSION_RATE)
WHEN 9 THEN TO_CHAR(h1.CURRENCY_CONVERSION_TYPE)
WHEN 10 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 4 THEN fvl7.meaning
WHEN 5 THEN fvl85.meaning
WHEN 10 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_HEADERS_V h1
, fnd_lookup_values fvl7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(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 h1.event_id = xet.event_id
AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h1.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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
, l2.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_WIP_LINES_V'
WHEN 2 THEN 'CST_XLA_WIP_LINES_V'
WHEN 3 THEN 'CST_XLA_WIP_LINES_V'
WHEN 4 THEN 'CST_XLA_WIP_LINES_V'
WHEN 5 THEN 'CST_XLA_WIP_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'ENTERED_AMOUNT'
WHEN 4 THEN 'ACCOUNTED_AMOUNT'
WHEN 5 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 4 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l2
, (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 l2.event_id = xet.event_id
)
;
(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_622'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_622');
END insert_sources_622;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: WIP_LOT
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.TRANSACTION_ID source_1
, h1.TRANSACTION_UOM source_4
, h1.PRIMARY_QUANTITY source_6
, h1.WIP_TRANSACTION_TYPE_ID source_7
, fvl7.meaning source_7_meaning
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.CURRENCY_CODE source_88
, h1.CURRENCY_CONVERSION_DATE source_92
, h1.CURRENCY_CONVERSION_RATE source_93
, h1.CURRENCY_CONVERSION_TYPE source_94
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_WIP_HEADERS_V h1
, fnd_lookup_values fvl7
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
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
AND fvl7.lookup_type(+) = 'WIP_TRANSACTION_TYPE'
AND fvl7.lookup_code(+) = h1.WIP_TRANSACTION_TYPE_ID
AND fvl7.view_application_id(+) = 700
AND fvl7.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Class Code: WIP_LOT
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.ENTERED_AMOUNT source_91
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_WIP_LINES_V l2
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
;
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_623(
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_NEG_COMP_ISSUE';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_623';
(p_msg => 'BEGIN of insert_sources_623'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 14 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 15 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 16 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 20 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 21 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 22 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 23 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 24 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 25 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 26 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 27 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 28 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 29 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 30 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 31 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 32 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 33 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 34 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 35 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
WHEN 26 THEN 'HEADER'
WHEN 27 THEN 'HEADER'
WHEN 28 THEN 'HEADER'
WHEN 29 THEN 'HEADER'
WHEN 30 THEN 'HEADER'
WHEN 31 THEN 'HEADER'
WHEN 32 THEN 'HEADER'
WHEN 33 THEN 'HEADER'
WHEN 34 THEN 'HEADER'
WHEN 35 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
WHEN 26 THEN '707'
WHEN 27 THEN '707'
WHEN 28 THEN '707'
WHEN 29 THEN '707'
WHEN 30 THEN '707'
WHEN 31 THEN '707'
WHEN 32 THEN '707'
WHEN 33 THEN '707'
WHEN 34 THEN '707'
WHEN 35 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 14 THEN 'WIP_ENTITY_TYPE'
WHEN 15 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 16 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 17 THEN 'TRANSACTION_SOURCE_ID'
WHEN 18 THEN 'TRANSACTION_ACTION_ID'
WHEN 19 THEN 'DIS_JOB_MATERIAL_ACCT'
WHEN 20 THEN 'DIS_JOB_MAT_OVH_ACCT'
WHEN 21 THEN 'DIS_JOB_RESOURCE_ACCT'
WHEN 22 THEN 'DIS_JOB_OUT_PROC_ACCT'
WHEN 23 THEN 'DIS_JOB_OVERHEAD_ACCT'
WHEN 24 THEN 'REP_SCHED_MATERIAL_ACCOUNT'
WHEN 25 THEN 'REP_SCHED_MAT_OVHD_ACCOUNT'
WHEN 26 THEN 'REP_SCHED_RESOURCE_ACCOUNT'
WHEN 27 THEN 'REP_SCHED_OUT_PROC_ACCOUNT'
WHEN 28 THEN 'REP_SCHED_OVERHEAD_ACCOUNT'
WHEN 29 THEN 'FLO_SCH_MATERIAL_ACCT'
WHEN 30 THEN 'FLO_SCH_MAT_OVHD_ACCT'
WHEN 31 THEN 'FLO_SCH_RESOURCE_ACCT'
WHEN 32 THEN 'FLO_SCH_OUT_PROC_ACCT'
WHEN 33 THEN 'FLO_SCH_OVERHEAD_ACCT'
WHEN 34 THEN 'DISTRIBUTION_TYPE'
WHEN 35 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h7.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h8.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h5.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h9.PLA_BRIDGING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h9.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h9.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h9.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h9.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h9.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 14 THEN TO_CHAR(h12.WIP_ENTITY_TYPE)
WHEN 15 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 16 THEN TO_CHAR(h10.REP_ITM_BRIDGING_ACCT)
WHEN 17 THEN TO_CHAR(h5.TRANSACTION_SOURCE_ID)
WHEN 18 THEN TO_CHAR(h3.TRANSACTION_ACTION_ID)
WHEN 19 THEN TO_CHAR(h1.DIS_JOB_MATERIAL_ACCT)
WHEN 20 THEN TO_CHAR(h1.DIS_JOB_MAT_OVH_ACCT)
WHEN 21 THEN TO_CHAR(h1.DIS_JOB_RESOURCE_ACCT)
WHEN 22 THEN TO_CHAR(h1.DIS_JOB_OUT_PROC_ACCT)
WHEN 23 THEN TO_CHAR(h1.DIS_JOB_OVERHEAD_ACCT)
WHEN 24 THEN TO_CHAR(h11.REP_SCHED_MATERIAL_ACCOUNT)
WHEN 25 THEN TO_CHAR(h11.REP_SCHED_MAT_OVHD_ACCOUNT)
WHEN 26 THEN TO_CHAR(h11.REP_SCHED_RESOURCE_ACCOUNT)
WHEN 27 THEN TO_CHAR(h11.REP_SCHED_OUT_PROC_ACCOUNT)
WHEN 28 THEN TO_CHAR(h11.REP_SCHED_OVERHEAD_ACCOUNT)
WHEN 29 THEN TO_CHAR(h2.FLO_SCH_MATERIAL_ACCT)
WHEN 30 THEN TO_CHAR(h2.FLO_SCH_MAT_OVHD_ACCT)
WHEN 31 THEN TO_CHAR(h2.FLO_SCH_RESOURCE_ACCT)
WHEN 32 THEN TO_CHAR(h2.FLO_SCH_OUT_PROC_ACCT)
WHEN 33 THEN TO_CHAR(h2.FLO_SCH_OVERHEAD_ACCT)
WHEN 34 THEN TO_CHAR(h3.DISTRIBUTION_TYPE)
WHEN 35 THEN TO_CHAR(h3.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl55.meaning
WHEN 18 THEN fvl62.meaning
WHEN 34 THEN fvl85.meaning
WHEN 35 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h7
, CST_XLA_INV_TXN_TYPES_REF_V h8
, CST_XLA_PLA_CATEGORY_REF_V h9
, CST_XLA_REP_ITEM_REF_V h10
, CST_XLA_REP_SCHED_REF_V h11
, CST_XLA_WIP_ENTITY_REF_V h12
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 35 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h3.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h5.transaction_source_id AND h2.flo_sch_wip_entity_id (+) = h5.transaction_source_id AND h5.ref_transaction_id = h3.transaction_id AND h7.inventory_item_id = h3.inventory_item_id and h7.organization_id = h3.organization_id AND h8.inv_transaction_type_id = h3.transaction_type_id AND h9.pla_cat_organization_id (+) = h3.organization_id
and h9.pla_cat_item_id (+) = h3.inventory_item_id
and h9.pla_subinv_cg (+) = h3.h_subinv_cg AND h10.rep_itm_wip_entity_id (+) = h5.transaction_source_id and h10.rep_itm_line_id (+) = h5.repetitive_line_id AND h11.transaction_id (+) = h5.ref_transaction_id AND h12.wip_entity_id (+) = h5.transaction_source_id AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h12.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l4.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
WHEN 12 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l4.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l4.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l4.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l4.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l4.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l4.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l4.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l4.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l4.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l4.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l4.L_ORGANIZATION_CODE)
WHEN 12 THEN TO_CHAR(l6.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l4.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 12 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l6
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l4.event_id = xet.event_id
AND l6.subinventory (+) = l4.subinventory_code and l6.subinv_organization_id (+) = l4.l_organization_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l6.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_623'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_623');
END insert_sources_623;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_NEG_COMP_ISSUE
-- Event Class Code: WIP_MTL
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
, h3.TRANSACTION_ID source_1
, h7.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h8.INV_TXN_TYPE_DESCRIPTION source_5
, h5.INV_TXN_DISTRIBUTION_ACCT source_20
, h9.PLA_BRIDGING_ACCOUNT source_22
, h9.PLA_MATERIAL_ACCOUNT source_41
, h9.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h9.PLA_RESOURCE_ACCOUNT source_43
, h9.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h9.PLA_OVERHEAD_ACCOUNT source_45
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h12.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h10.REP_ITM_BRIDGING_ACCT source_57
, h5.TRANSACTION_SOURCE_ID source_61
, h3.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h1.DIS_JOB_MATERIAL_ACCT source_63
, h1.DIS_JOB_MAT_OVH_ACCT source_64
, h1.DIS_JOB_RESOURCE_ACCT source_65
, h1.DIS_JOB_OUT_PROC_ACCT source_66
, h1.DIS_JOB_OVERHEAD_ACCT source_67
, h11.REP_SCHED_MATERIAL_ACCOUNT source_68
, h11.REP_SCHED_MAT_OVHD_ACCOUNT source_69
, h11.REP_SCHED_RESOURCE_ACCOUNT source_70
, h11.REP_SCHED_OUT_PROC_ACCOUNT source_71
, h11.REP_SCHED_OVERHEAD_ACCOUNT source_72
, h2.FLO_SCH_MATERIAL_ACCT source_73
, h2.FLO_SCH_MAT_OVHD_ACCT source_74
, h2.FLO_SCH_RESOURCE_ACCT source_75
, h2.FLO_SCH_OUT_PROC_ACCT source_76
, h2.FLO_SCH_OVERHEAD_ACCT source_77
, h3.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h3.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h7
, CST_XLA_INV_TXN_TYPES_REF_V h8
, CST_XLA_PLA_CATEGORY_REF_V h9
, CST_XLA_REP_ITEM_REF_V h10
, CST_XLA_REP_SCHED_REF_V h11
, CST_XLA_WIP_ENTITY_REF_V h12
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h3.event_id = xet.event_id
AND h1.DIS_JOB_WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND h2.FLO_SCH_WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND h5.ref_transaction_id = h3.transaction_id AND h7.INVENTORY_ITEM_ID = h3.INVENTORY_ITEM_ID AND h7.ORGANIZATION_ID = h3.ORGANIZATION_ID AND h8.INV_TRANSACTION_TYPE_ID = h3.TRANSACTION_TYPE_ID AND h9.PLA_CAT_ORGANIZATION_ID (+) = h3.ORGANIZATION_ID
AND h9.PLA_CAT_ITEM_ID (+) = h3.INVENTORY_ITEM_ID
AND h9.PLA_SUBINV_CG (+) = h3.H_SUBINV_CG AND h10.rep_itm_wip_entity_id (+) = h5.transaction_source_id AND h10.rep_itm_line_id (+) = h5.repetitive_line_id AND h11.transaction_id (+) = h5.ref_transaction_id AND h12.WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h12.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_NEG_COMP_ISSUE
-- Event Class Code: WIP_MTL
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 , l4.LINE_NUMBER
, l4.CODE_COMBINATION_ID source_11
, l4.COST_ELEMENT_ID source_15
, l4.DISTRIBUTION_IDENTIFIER source_84
, l4.CURRENCY_CODE source_88
, l4.ENTERED_AMOUNT source_91
, l4.CURRENCY_CONVERSION_DATE source_92
, l4.CURRENCY_CONVERSION_RATE source_93
, l4.CURRENCY_CONVERSION_TYPE source_94
, l4.ACCOUNTED_AMOUNT source_95
, l4.ACCOUNTING_LINE_TYPE_CODE source_97
, l4.L_ORGANIZATION_CODE source_108
, l6.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l6
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l4.event_id = xet.event_id
AND l6.SUBINVENTORY (+) = l4.SUBINVENTORY_CODE AND l6.SUBINV_ORGANIZATION_ID (+) = l4.L_ORGANIZATION_ID AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l6.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_624(
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_NEG_COMP_RETURN';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_624';
(p_msg => 'BEGIN of insert_sources_624'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_REF_V'
WHEN 7 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 8 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 9 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 10 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 11 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 12 THEN 'CST_XLA_PLA_CATEGORY_REF_V'
WHEN 13 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 14 THEN 'CST_XLA_WIP_ENTITY_REF_V'
WHEN 15 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 16 THEN 'CST_XLA_REP_ITEM_REF_V'
WHEN 17 THEN 'CST_XLA_INV_REF_V'
WHEN 18 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 19 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 20 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 21 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 22 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 23 THEN 'CST_XLA_DISCRETE_JOB_REF_V'
WHEN 24 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 25 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 26 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 27 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 28 THEN 'CST_XLA_REP_SCHED_REF_V'
WHEN 29 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 30 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 31 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 32 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 33 THEN 'CST_XLA_FLOW_SCHEDULE_REF_V'
WHEN 34 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 35 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
WHEN 8 THEN 'HEADER'
WHEN 9 THEN 'HEADER'
WHEN 10 THEN 'HEADER'
WHEN 11 THEN 'HEADER'
WHEN 12 THEN 'HEADER'
WHEN 13 THEN 'HEADER'
WHEN 14 THEN 'HEADER'
WHEN 15 THEN 'HEADER'
WHEN 16 THEN 'HEADER'
WHEN 17 THEN 'HEADER'
WHEN 18 THEN 'HEADER'
WHEN 19 THEN 'HEADER'
WHEN 20 THEN 'HEADER'
WHEN 21 THEN 'HEADER'
WHEN 22 THEN 'HEADER'
WHEN 23 THEN 'HEADER'
WHEN 24 THEN 'HEADER'
WHEN 25 THEN 'HEADER'
WHEN 26 THEN 'HEADER'
WHEN 27 THEN 'HEADER'
WHEN 28 THEN 'HEADER'
WHEN 29 THEN 'HEADER'
WHEN 30 THEN 'HEADER'
WHEN 31 THEN 'HEADER'
WHEN 32 THEN 'HEADER'
WHEN 33 THEN 'HEADER'
WHEN 34 THEN 'HEADER'
WHEN 35 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
WHEN 13 THEN '707'
WHEN 14 THEN '707'
WHEN 15 THEN '707'
WHEN 16 THEN '707'
WHEN 17 THEN '707'
WHEN 18 THEN '707'
WHEN 19 THEN '707'
WHEN 20 THEN '707'
WHEN 21 THEN '707'
WHEN 22 THEN '707'
WHEN 23 THEN '707'
WHEN 24 THEN '707'
WHEN 25 THEN '707'
WHEN 26 THEN '707'
WHEN 27 THEN '707'
WHEN 28 THEN '707'
WHEN 29 THEN '707'
WHEN 30 THEN '707'
WHEN 31 THEN '707'
WHEN 32 THEN '707'
WHEN 33 THEN '707'
WHEN 34 THEN '707'
WHEN 35 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'INV_TXN_DISTRIBUTION_ACCT'
WHEN 7 THEN 'PLA_BRIDGING_ACCOUNT'
WHEN 8 THEN 'PLA_MATERIAL_ACCOUNT'
WHEN 9 THEN 'PLA_MATERIAL_OVERHEAD_ACCOUNT'
WHEN 10 THEN 'PLA_RESOURCE_ACCOUNT'
WHEN 11 THEN 'PLA_OUTSIDE_PROCESSING_ACCOUNT'
WHEN 12 THEN 'PLA_OVERHEAD_ACCOUNT'
WHEN 13 THEN 'DIS_JOB_BRIDGING_ACCT'
WHEN 14 THEN 'WIP_ENTITY_TYPE'
WHEN 15 THEN 'FLO_SCH_BRIDGING_ACCT'
WHEN 16 THEN 'REP_ITM_BRIDGING_ACCT'
WHEN 17 THEN 'TRANSACTION_SOURCE_ID'
WHEN 18 THEN 'TRANSACTION_ACTION_ID'
WHEN 19 THEN 'DIS_JOB_MATERIAL_ACCT'
WHEN 20 THEN 'DIS_JOB_MAT_OVH_ACCT'
WHEN 21 THEN 'DIS_JOB_RESOURCE_ACCT'
WHEN 22 THEN 'DIS_JOB_OUT_PROC_ACCT'
WHEN 23 THEN 'DIS_JOB_OVERHEAD_ACCT'
WHEN 24 THEN 'REP_SCHED_MATERIAL_ACCOUNT'
WHEN 25 THEN 'REP_SCHED_MAT_OVHD_ACCOUNT'
WHEN 26 THEN 'REP_SCHED_RESOURCE_ACCOUNT'
WHEN 27 THEN 'REP_SCHED_OUT_PROC_ACCOUNT'
WHEN 28 THEN 'REP_SCHED_OVERHEAD_ACCOUNT'
WHEN 29 THEN 'FLO_SCH_MATERIAL_ACCT'
WHEN 30 THEN 'FLO_SCH_MAT_OVHD_ACCT'
WHEN 31 THEN 'FLO_SCH_RESOURCE_ACCT'
WHEN 32 THEN 'FLO_SCH_OUT_PROC_ACCT'
WHEN 33 THEN 'FLO_SCH_OVERHEAD_ACCT'
WHEN 34 THEN 'DISTRIBUTION_TYPE'
WHEN 35 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h3.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h7.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h5.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h5.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h8.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h5.INV_TXN_DISTRIBUTION_ACCT)
WHEN 7 THEN TO_CHAR(h9.PLA_BRIDGING_ACCOUNT)
WHEN 8 THEN TO_CHAR(h9.PLA_MATERIAL_ACCOUNT)
WHEN 9 THEN TO_CHAR(h9.PLA_MATERIAL_OVERHEAD_ACCOUNT)
WHEN 10 THEN TO_CHAR(h9.PLA_RESOURCE_ACCOUNT)
WHEN 11 THEN TO_CHAR(h9.PLA_OUTSIDE_PROCESSING_ACCOUNT)
WHEN 12 THEN TO_CHAR(h9.PLA_OVERHEAD_ACCOUNT)
WHEN 13 THEN TO_CHAR(h1.DIS_JOB_BRIDGING_ACCT)
WHEN 14 THEN TO_CHAR(h12.WIP_ENTITY_TYPE)
WHEN 15 THEN TO_CHAR(h2.FLO_SCH_BRIDGING_ACCT)
WHEN 16 THEN TO_CHAR(h10.REP_ITM_BRIDGING_ACCT)
WHEN 17 THEN TO_CHAR(h5.TRANSACTION_SOURCE_ID)
WHEN 18 THEN TO_CHAR(h3.TRANSACTION_ACTION_ID)
WHEN 19 THEN TO_CHAR(h1.DIS_JOB_MATERIAL_ACCT)
WHEN 20 THEN TO_CHAR(h1.DIS_JOB_MAT_OVH_ACCT)
WHEN 21 THEN TO_CHAR(h1.DIS_JOB_RESOURCE_ACCT)
WHEN 22 THEN TO_CHAR(h1.DIS_JOB_OUT_PROC_ACCT)
WHEN 23 THEN TO_CHAR(h1.DIS_JOB_OVERHEAD_ACCT)
WHEN 24 THEN TO_CHAR(h11.REP_SCHED_MATERIAL_ACCOUNT)
WHEN 25 THEN TO_CHAR(h11.REP_SCHED_MAT_OVHD_ACCOUNT)
WHEN 26 THEN TO_CHAR(h11.REP_SCHED_RESOURCE_ACCOUNT)
WHEN 27 THEN TO_CHAR(h11.REP_SCHED_OUT_PROC_ACCOUNT)
WHEN 28 THEN TO_CHAR(h11.REP_SCHED_OVERHEAD_ACCOUNT)
WHEN 29 THEN TO_CHAR(h2.FLO_SCH_MATERIAL_ACCT)
WHEN 30 THEN TO_CHAR(h2.FLO_SCH_MAT_OVHD_ACCT)
WHEN 31 THEN TO_CHAR(h2.FLO_SCH_RESOURCE_ACCT)
WHEN 32 THEN TO_CHAR(h2.FLO_SCH_OUT_PROC_ACCT)
WHEN 33 THEN TO_CHAR(h2.FLO_SCH_OVERHEAD_ACCT)
WHEN 34 THEN TO_CHAR(h3.DISTRIBUTION_TYPE)
WHEN 35 THEN TO_CHAR(h3.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 14 THEN fvl55.meaning
WHEN 18 THEN fvl62.meaning
WHEN 34 THEN fvl85.meaning
WHEN 35 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h7
, CST_XLA_INV_TXN_TYPES_REF_V h8
, CST_XLA_PLA_CATEGORY_REF_V h9
, CST_XLA_REP_ITEM_REF_V h10
, CST_XLA_REP_SCHED_REF_V h11
, CST_XLA_WIP_ENTITY_REF_V h12
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 35 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h3.event_id = xet.event_id
AND h1.dis_job_wip_entity_id (+) = h5.transaction_source_id AND h2.flo_sch_wip_entity_id (+) = h5.transaction_source_id AND h5.ref_transaction_id = h3.transaction_id AND h7.inventory_item_id = h3.inventory_item_id and h7.organization_id = h3.organization_id AND h8.inv_transaction_type_id = h3.transaction_type_id AND h9.pla_cat_organization_id (+) = h3.organization_id
and h9.pla_cat_item_id (+) = h3.inventory_item_id
and h9.pla_subinv_cg (+) = h3.h_subinv_cg AND h10.rep_itm_wip_entity_id (+) = h5.transaction_source_id and h10.rep_itm_line_id (+) = h5.repetitive_line_id AND h11.transaction_id (+) = h5.ref_transaction_id AND h12.wip_entity_id (+) = h5.transaction_source_id AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h12.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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
, l4.line_number line_number
, CASE r
WHEN 1 THEN 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_LINES_V'
WHEN 10 THEN 'CST_XLA_INV_LINES_V'
WHEN 11 THEN 'CST_XLA_INV_LINES_V'
WHEN 12 THEN 'CST_XLA_INV_SEC_INVS_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
WHEN 10 THEN '707'
WHEN 11 THEN '707'
WHEN 12 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'COST_ELEMENT_ID'
WHEN 3 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 4 THEN 'CURRENCY_CODE'
WHEN 5 THEN 'ENTERED_AMOUNT'
WHEN 6 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 8 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 9 THEN 'ACCOUNTED_AMOUNT'
WHEN 10 THEN 'ACCOUNTING_LINE_TYPE_CODE'
WHEN 11 THEN 'L_ORGANIZATION_CODE'
WHEN 12 THEN 'ASSET_INVENTORY'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l4.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l4.COST_ELEMENT_ID)
WHEN 3 THEN TO_CHAR(l4.DISTRIBUTION_IDENTIFIER)
WHEN 4 THEN TO_CHAR(l4.CURRENCY_CODE)
WHEN 5 THEN TO_CHAR(l4.ENTERED_AMOUNT)
WHEN 6 THEN TO_CHAR(l4.CURRENCY_CONVERSION_DATE)
WHEN 7 THEN TO_CHAR(l4.CURRENCY_CONVERSION_RATE)
WHEN 8 THEN TO_CHAR(l4.CURRENCY_CONVERSION_TYPE)
WHEN 9 THEN TO_CHAR(l4.ACCOUNTED_AMOUNT)
WHEN 10 THEN TO_CHAR(l4.ACCOUNTING_LINE_TYPE_CODE)
WHEN 11 THEN TO_CHAR(l4.L_ORGANIZATION_CODE)
WHEN 12 THEN TO_CHAR(l6.ASSET_INVENTORY)
ELSE null
END source_value
, CASE r
WHEN 2 THEN XLA_00707_AAD_S_000020_PKG.GetMeaning(
1009615
,TO_CHAR(l4.COST_ELEMENT_ID)
,'COST_ELEMENT_ID'
,'S'
,707)
WHEN 12 THEN fvl110.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l6
, fnd_lookup_values fvl110
,(select rownum r from all_objects where rownum <= 12 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l4.event_id = xet.event_id
AND l6.subinventory (+) = l4.subinventory_code and l6.subinv_organization_id (+) = l4.l_organization_id AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l6.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_624'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_624');
END insert_sources_624;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_NEG_COMP_RETURN
-- Event Class Code: WIP_MTL
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
, h3.TRANSACTION_ID source_1
, h7.ITEM_CONCATENATED_SEGMENTS source_2
, h5.TRANSACTION_QUANTITY source_3
, h5.TRANSACTION_UOM source_4
, h8.INV_TXN_TYPE_DESCRIPTION source_5
, h5.INV_TXN_DISTRIBUTION_ACCT source_20
, h9.PLA_BRIDGING_ACCOUNT source_22
, h9.PLA_MATERIAL_ACCOUNT source_41
, h9.PLA_MATERIAL_OVERHEAD_ACCOUNT source_42
, h9.PLA_RESOURCE_ACCOUNT source_43
, h9.PLA_OUTSIDE_PROCESSING_ACCOUNT source_44
, h9.PLA_OVERHEAD_ACCOUNT source_45
, h1.DIS_JOB_BRIDGING_ACCT source_54
, h12.WIP_ENTITY_TYPE source_55
, fvl55.meaning source_55_meaning
, h2.FLO_SCH_BRIDGING_ACCT source_56
, h10.REP_ITM_BRIDGING_ACCT source_57
, h5.TRANSACTION_SOURCE_ID source_61
, h3.TRANSACTION_ACTION_ID source_62
, fvl62.meaning source_62_meaning
, h1.DIS_JOB_MATERIAL_ACCT source_63
, h1.DIS_JOB_MAT_OVH_ACCT source_64
, h1.DIS_JOB_RESOURCE_ACCT source_65
, h1.DIS_JOB_OUT_PROC_ACCT source_66
, h1.DIS_JOB_OVERHEAD_ACCT source_67
, h11.REP_SCHED_MATERIAL_ACCOUNT source_68
, h11.REP_SCHED_MAT_OVHD_ACCOUNT source_69
, h11.REP_SCHED_RESOURCE_ACCOUNT source_70
, h11.REP_SCHED_OUT_PROC_ACCOUNT source_71
, h11.REP_SCHED_OVERHEAD_ACCOUNT source_72
, h2.FLO_SCH_MATERIAL_ACCT source_73
, h2.FLO_SCH_MAT_OVHD_ACCT source_74
, h2.FLO_SCH_RESOURCE_ACCT source_75
, h2.FLO_SCH_OUT_PROC_ACCT source_76
, h2.FLO_SCH_OVERHEAD_ACCT source_77
, h3.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h3.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_DISCRETE_JOB_REF_V h1
, CST_XLA_FLOW_SCHEDULE_REF_V h2
, CST_XLA_INV_HEADERS_V h3
, CST_XLA_INV_REF_V h5
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h7
, CST_XLA_INV_TXN_TYPES_REF_V h8
, CST_XLA_PLA_CATEGORY_REF_V h9
, CST_XLA_REP_ITEM_REF_V h10
, CST_XLA_REP_SCHED_REF_V h11
, CST_XLA_WIP_ENTITY_REF_V h12
, fnd_lookup_values fvl55
, fnd_lookup_values fvl62
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h3.event_id = xet.event_id
AND h1.DIS_JOB_WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND h2.FLO_SCH_WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND h5.ref_transaction_id = h3.transaction_id AND h7.INVENTORY_ITEM_ID = h3.INVENTORY_ITEM_ID AND h7.ORGANIZATION_ID = h3.ORGANIZATION_ID AND h8.INV_TRANSACTION_TYPE_ID = h3.TRANSACTION_TYPE_ID AND h9.PLA_CAT_ORGANIZATION_ID (+) = h3.ORGANIZATION_ID
AND h9.PLA_CAT_ITEM_ID (+) = h3.INVENTORY_ITEM_ID
AND h9.PLA_SUBINV_CG (+) = h3.H_SUBINV_CG AND h10.rep_itm_wip_entity_id (+) = h5.transaction_source_id AND h10.rep_itm_line_id (+) = h5.repetitive_line_id AND h11.transaction_id (+) = h5.ref_transaction_id AND h12.WIP_ENTITY_ID (+) = h5.TRANSACTION_SOURCE_ID AND fvl55.lookup_type(+) = 'WIP_ENTITY'
AND fvl55.lookup_code(+) = h12.WIP_ENTITY_TYPE
AND fvl55.view_application_id(+) = 700
AND fvl55.language(+) = USERENV('LANG')
AND fvl62.lookup_type(+) = 'MTL_TRANSACTION_ACTION'
AND fvl62.lookup_code(+) = h3.TRANSACTION_ACTION_ID
AND fvl62.view_application_id(+) = 700
AND fvl62.language(+) = USERENV('LANG')
AND fvl85.lookup_type(+) = 'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h3.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h3.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_NEG_COMP_RETURN
-- Event Class Code: WIP_MTL
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 , l4.LINE_NUMBER
, l4.CODE_COMBINATION_ID source_11
, l4.COST_ELEMENT_ID source_15
, l4.DISTRIBUTION_IDENTIFIER source_84
, l4.CURRENCY_CODE source_88
, l4.ENTERED_AMOUNT source_91
, l4.CURRENCY_CONVERSION_DATE source_92
, l4.CURRENCY_CONVERSION_RATE source_93
, l4.CURRENCY_CONVERSION_TYPE source_94
, l4.ACCOUNTED_AMOUNT source_95
, l4.ACCOUNTING_LINE_TYPE_CODE source_97
, l4.L_ORGANIZATION_CODE source_108
, l6.ASSET_INVENTORY source_110
, fvl110.meaning source_110_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l4
, CST_XLA_INV_SEC_INVS_REF_V l6
, fnd_lookup_values fvl110
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l4.event_id = xet.event_id
AND l6.SUBINVENTORY (+) = l4.SUBINVENTORY_CODE AND l6.SUBINV_ORGANIZATION_ID (+) = l4.L_ORGANIZATION_ID AND fvl110.lookup_type(+) = 'YES_NO'
AND fvl110.lookup_code(+) = l6.ASSET_INVENTORY
AND fvl110.view_application_id(+) = 0
AND fvl110.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_625(
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_SCRAP';
l_log_module := C_DEFAULT_MODULE||'.insert_sources_625';
(p_msg => 'BEGIN of insert_sources_625'
,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 --hdr1
(
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 'CST_XLA_INV_HEADERS_V'
WHEN 2 THEN 'CST_XLA_INV_SYSTEM_ITEMS_REF_V'
WHEN 3 THEN 'CST_XLA_INV_REF_V'
WHEN 4 THEN 'CST_XLA_INV_REF_V'
WHEN 5 THEN 'CST_XLA_INV_TXN_TYPES_REF_V'
WHEN 6 THEN 'CST_XLA_INV_HEADERS_V'
WHEN 7 THEN 'CST_XLA_INV_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'
WHEN 6 THEN 'HEADER'
WHEN 7 THEN 'HEADER'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'TRANSACTION_ID'
WHEN 2 THEN 'ITEM_CONCATENATED_SEGMENTS'
WHEN 3 THEN 'TRANSACTION_QUANTITY'
WHEN 4 THEN 'TRANSACTION_UOM'
WHEN 5 THEN 'INV_TXN_TYPE_DESCRIPTION'
WHEN 6 THEN 'DISTRIBUTION_TYPE'
WHEN 7 THEN 'TRANSFER_TO_GL_INDICATOR'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(h1.TRANSACTION_ID)
WHEN 2 THEN TO_CHAR(h4.ITEM_CONCATENATED_SEGMENTS)
WHEN 3 THEN TO_CHAR(h3.TRANSACTION_QUANTITY)
WHEN 4 THEN TO_CHAR(h3.TRANSACTION_UOM)
WHEN 5 THEN TO_CHAR(h5.INV_TXN_TYPE_DESCRIPTION)
WHEN 6 THEN TO_CHAR(h1.DISTRIBUTION_TYPE)
WHEN 7 THEN TO_CHAR(h1.TRANSFER_TO_GL_INDICATOR)
ELSE null
END source_value
, CASE r
WHEN 6 THEN fvl85.meaning
WHEN 7 THEN fvl114.meaning
ELSE null
END source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
,(select rownum r from all_objects where rownum <= 7 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.inventory_item_id = h1.inventory_item_id and h4.organization_id = h1.organization_id AND h5.inv_transaction_type_id = h1.transaction_type_id AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.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 --line1
(
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 'CST_XLA_INV_LINES_V'
WHEN 2 THEN 'CST_XLA_INV_LINES_V'
WHEN 3 THEN 'CST_XLA_INV_LINES_V'
WHEN 4 THEN 'CST_XLA_INV_LINES_V'
WHEN 5 THEN 'CST_XLA_INV_LINES_V'
WHEN 6 THEN 'CST_XLA_INV_LINES_V'
WHEN 7 THEN 'CST_XLA_INV_LINES_V'
WHEN 8 THEN 'CST_XLA_INV_LINES_V'
WHEN 9 THEN 'CST_XLA_INV_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'
ELSE null
END object_type_code
, CASE r
WHEN 1 THEN '707'
WHEN 2 THEN '707'
WHEN 3 THEN '707'
WHEN 4 THEN '707'
WHEN 5 THEN '707'
WHEN 6 THEN '707'
WHEN 7 THEN '707'
WHEN 8 THEN '707'
WHEN 9 THEN '707'
ELSE null
END source_application_id
, 'S' source_type_code
, CASE r
WHEN 1 THEN 'CODE_COMBINATION_ID'
WHEN 2 THEN 'DISTRIBUTION_IDENTIFIER'
WHEN 3 THEN 'CURRENCY_CODE'
WHEN 4 THEN 'ENTERED_AMOUNT'
WHEN 5 THEN 'CURRENCY_CONVERSION_DATE'
WHEN 6 THEN 'CURRENCY_CONVERSION_RATE'
WHEN 7 THEN 'CURRENCY_CONVERSION_TYPE'
WHEN 8 THEN 'ACCOUNTED_AMOUNT'
WHEN 9 THEN 'ACCOUNTING_LINE_TYPE_CODE'
ELSE null
END source_code
, CASE r
WHEN 1 THEN TO_CHAR(l2.CODE_COMBINATION_ID)
WHEN 2 THEN TO_CHAR(l2.DISTRIBUTION_IDENTIFIER)
WHEN 3 THEN TO_CHAR(l2.CURRENCY_CODE)
WHEN 4 THEN TO_CHAR(l2.ENTERED_AMOUNT)
WHEN 5 THEN TO_CHAR(l2.CURRENCY_CONVERSION_DATE)
WHEN 6 THEN TO_CHAR(l2.CURRENCY_CONVERSION_RATE)
WHEN 7 THEN TO_CHAR(l2.CURRENCY_CONVERSION_TYPE)
WHEN 8 THEN TO_CHAR(l2.ACCOUNTED_AMOUNT)
WHEN 9 THEN TO_CHAR(l2.ACCOUNTING_LINE_TYPE_CODE)
ELSE null
END source_value
, null source_meaning
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
,(select rownum r from all_objects where rownum <= 9 and owner = p_apps_owner)
WHERE xet.event_date between p_pad_start_date AND p_pad_end_date
AND xet.event_type_code = C_EVENT_TYPE_CODE
AND l2.event_id = xet.event_id
)
;
(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_625'
,p_level => C_LEVEL_PROCEDURE
,p_module => l_log_module);
(p_location => 'XLA_00707_AAD_S_000020_PKG.insert_sources_625');
END insert_sources_625;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_SCRAP
-- Event Class Code: WIP_MTL
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.TRANSACTION_ID source_1
, h4.ITEM_CONCATENATED_SEGMENTS source_2
, h3.TRANSACTION_QUANTITY source_3
, h3.TRANSACTION_UOM source_4
, h5.INV_TXN_TYPE_DESCRIPTION source_5
, h1.DISTRIBUTION_TYPE source_85
, fvl85.meaning source_85_meaning
, h1.TRANSFER_TO_GL_INDICATOR source_114
, fvl114.meaning source_114_meaning
FROM xla_events_gt xet
, CST_XLA_INV_HEADERS_V h1
, CST_XLA_INV_REF_V h3
, CST_XLA_INV_SYSTEM_ITEMS_REF_V h4
, CST_XLA_INV_TXN_TYPES_REF_V h5
, fnd_lookup_values fvl85
, fnd_lookup_values fvl114
WHERE xet.event_date between p_pad_start_date and p_pad_end_date
and xet.event_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND h1.event_id = xet.event_id
AND h3.ref_transaction_id = h1.transaction_id AND h4.INVENTORY_ITEM_ID = h1.INVENTORY_ITEM_ID AND h4.ORGANIZATION_ID = h1.ORGANIZATION_ID AND h5.INV_TRANSACTION_TYPE_ID = h1.TRANSACTION_TYPE_ID AND fvl85.lookup_type(+) =
'CST_DISTRIBUTION_TYPE'
AND fvl85.lookup_code(+) = h1.DISTRIBUTION_TYPE
AND fvl85.view_application_id(+) = 700
AND fvl85.language(+) = USERENV('LANG')
AND fvl114.lookup_type(+) = 'YES_NO'
AND fvl114.lookup_code(+) = h1.TRANSFER_TO_GL_INDICATOR
AND fvl114.view_application_id(+) = 0
AND fvl114.language(+) = USERENV('LANG')
ORDER BY event_id
;
SELECT /*+ leading(xet) cardinality(xet,1) */
-- Event Type Code: WIP_SCRAP
-- Event Class Code: WIP_MTL
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.CODE_COMBINATION_ID source_11
, l2.DISTRIBUTION_IDENTIFIER source_84
, l2.CURRENCY_CODE source_88
, l2.ENTERED_AMOUNT source_91
, l2.CURRENCY_CONVERSION_DATE source_92
, l2.CURRENCY_CONVERSION_RATE source_93
, l2.CURRENCY_CONVERSION_TYPE source_94
, l2.ACCOUNTED_AMOUNT source_95
, l2.ACCOUNTING_LINE_TYPE_CODE source_97
FROM xla_events_gt xet
, CST_XLA_INV_LINES_V l2
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_type_code = C_EVENT_TYPE_CODE
and xet.event_status_code <> 'N' AND l2.event_id = xet.event_id
;
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_544(
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_545(
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_546(
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_547(
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_548(
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_549(
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_550(
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_551(
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_552(
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_553(
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_554(
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_555(
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_556(
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_557(
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_558(
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_559(
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_560(
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_561(
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_562(
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_563(
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_564(
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_565(
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_566(
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_567(
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_568(
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_569(
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_570(
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_571(
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_572(
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_573(
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_574(
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_575(
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_576(
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_577(
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_578(
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_579(
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_580(
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_581(
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_582(
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_583(
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_584(
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_585(
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_586(
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_587(
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_588(
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_589(
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_590(
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_591(
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_592(
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_593(
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_594(
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_595(
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_596(
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_597(
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_598(
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_599(
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_600(
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_601(
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_602(
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_603(
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_604(
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_605(
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_606(
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_607(
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_608(
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_609(
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_610(
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_611(
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_612(
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_613(
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_614(
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_615(
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_616(
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_617(
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_618(
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_619(
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_620(
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_621(
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_622(
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_623(
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_624(
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_625(
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
);