DBA Data[Home] [Help]

APPS.XLA_00200_AAD_S_000010_PKG dependencies on XLA_AE_JOURNAL_ENTRY_PKG

Line 24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

20: +=======================================================================*/
21: --
22: --
23: TYPE t_rec_array_event IS RECORD
24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

21: --
22: --
23: TYPE t_rec_array_event IS RECORD
24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

Line 26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

22: --
23: TYPE t_rec_array_event IS RECORD
24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

Line 27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

23: TYPE t_rec_array_event IS RECORD
24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

24: (array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

25: ,array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L

26: ,array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

27: ,array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

28: ,array_event_id xla_number_array_type --XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

Line 33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

29: ,array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

Line 34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

30: ,array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L
31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

Line 35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

31: ,array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

Line 36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num

32: ,array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

Line 37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

33: ,array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

34: ,array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

35: ,array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L

36: ,array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num
37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

Line 41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

37: ,array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L

Line 42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

38: ,array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L
46: );

Line 43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

39: ,array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L
46: );
47: --

Line 44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date

40: ,array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L
41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L
46: );
47: --
48: type t_array_value_num is table of number index by varchar2(30);

Line 45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L

41: ,array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
42: ,array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
43: ,array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
44: ,array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date
45: ,array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L
46: );
47: --
48: type t_array_value_num is table of number index by varchar2(30);
49: type t_array_value_char is table of varchar2(240) index by varchar2(30);

Line 162: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

158:
159: END IF;
160:
161: IF p_lookup_code IS NOT NULL AND p_meaning IS NULL THEN
162: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
163: xla_accounting_err_pkg. build_message
164: (p_appli_s_name => 'XLA'
165: ,p_msg_name => 'XLA_AP_NO_LOOKUP_MEANING'
166: ,p_token_1 => 'SOURCE_NAME'

Line 177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name

173: ,p_value_2 => p_lookup_code
174: ,p_token_3 => 'LOOKUP_TYPE'
175: ,p_value_3 => p_lookup_type
176: ,p_token_4 => 'PRODUCT_NAME'
177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
181: );

Line 178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

174: ,p_token_3 => 'LOOKUP_TYPE'
175: ,p_value_3 => p_lookup_type
176: ,p_token_4 => 'PRODUCT_NAME'
177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
181: );
182:

Line 179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

175: ,p_value_3 => p_lookup_type
176: ,p_token_4 => 'PRODUCT_NAME'
177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
181: );
182:
183: IF (C_LEVEL_ERROR >= g_log_level) THEN

Line 180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

176: ,p_token_4 => 'PRODUCT_NAME'
177: ,p_value_4 => xla_ae_journal_entry_pkg.g_cache_event.application_name
178: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
181: );
182:
183: IF (C_LEVEL_ERROR >= g_log_level) THEN
184: trace

Line 310: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

306: ,p_module => l_log_module);
307:
308: END IF;
309:
310: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
311: x_value_combination_id := null;
312: x_value_segment_code := null;
313: x_value_type_code := null;
314: l_output_value := null;

Line 332: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

328: 'XLA_OWNER_TYPE'
329: ,l_component_type_code
330: )
331: ,p_token_3 => 'PAD_NAME'
332: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
333: ,p_token_4 => 'PAD_OWNER'
334: ,p_value_4 => xla_lookups_pkg.get_meaning(
335: 'XLA_OWNER_TYPE'
336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

332: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
333: ,p_token_4 => 'PAD_OWNER'
334: ,p_value_4 => xla_lookups_pkg.get_meaning(
335: 'XLA_OWNER_TYPE'
336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
337: )
338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

334: ,p_value_4 => xla_lookups_pkg.get_meaning(
335: 'XLA_OWNER_TYPE'
336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
337: )
338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
341: ,p_ae_header_id => NULL
342: );

Line 339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

335: 'XLA_OWNER_TYPE'
336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
337: )
338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
341: ,p_ae_header_id => NULL
342: );
343: RETURN l_output_value;

Line 340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
337: )
338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
341: ,p_ae_header_id => NULL
342: );
343: RETURN l_output_value;
344: EXCEPTION

Line 448: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

444: ,p_module => l_log_module);
445:
446: END IF;
447:
448: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
449: x_value_combination_id := null;
450: x_value_segment_code := null;
451: x_value_type_code := null;
452: l_output_value := null;

Line 470: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

466: 'XLA_OWNER_TYPE'
467: ,l_component_type_code
468: )
469: ,p_token_3 => 'PAD_NAME'
470: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
471: ,p_token_4 => 'PAD_OWNER'
472: ,p_value_4 => xla_lookups_pkg.get_meaning(
473: 'XLA_OWNER_TYPE'
474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

470: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
471: ,p_token_4 => 'PAD_OWNER'
472: ,p_value_4 => xla_lookups_pkg.get_meaning(
473: 'XLA_OWNER_TYPE'
474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
475: )
476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

472: ,p_value_4 => xla_lookups_pkg.get_meaning(
473: 'XLA_OWNER_TYPE'
474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
475: )
476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
479: ,p_ae_header_id => NULL
480: );

Line 477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

473: 'XLA_OWNER_TYPE'
474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
475: )
476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
479: ,p_ae_header_id => NULL
480: );
481: RETURN l_output_value;

Line 478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

474: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
475: )
476: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
477: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
478: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
479: ,p_ae_header_id => NULL
480: );
481: RETURN l_output_value;
482: EXCEPTION

Line 612: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

608: ,p_module => l_log_module);
609:
610: END IF;
611:
612: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
613: x_value_combination_id := null;
614: x_value_segment_code := null;
615: x_value_type_code := null;
616: l_output_value := null;

Line 634: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

630: 'XLA_OWNER_TYPE'
631: ,l_component_type_code
632: )
633: ,p_token_3 => 'PAD_NAME'
634: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
635: ,p_token_4 => 'PAD_OWNER'
636: ,p_value_4 => xla_lookups_pkg.get_meaning(
637: 'XLA_OWNER_TYPE'
638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

634: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
635: ,p_token_4 => 'PAD_OWNER'
636: ,p_value_4 => xla_lookups_pkg.get_meaning(
637: 'XLA_OWNER_TYPE'
638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
639: )
640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

636: ,p_value_4 => xla_lookups_pkg.get_meaning(
637: 'XLA_OWNER_TYPE'
638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
639: )
640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
643: ,p_ae_header_id => NULL
644: );

Line 641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

637: 'XLA_OWNER_TYPE'
638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
639: )
640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
643: ,p_ae_header_id => NULL
644: );
645: RETURN l_output_value;

Line 642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

638: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
639: )
640: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
641: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
642: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
643: ,p_ae_header_id => NULL
644: );
645: RETURN l_output_value;
646: EXCEPTION

Line 780: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

776: ,p_module => l_log_module);
777:
778: END IF;
779:
780: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
781: x_value_combination_id := null;
782: x_value_segment_code := null;
783: x_value_type_code := null;
784: l_output_value := null;

Line 802: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

798: 'XLA_OWNER_TYPE'
799: ,l_component_type_code
800: )
801: ,p_token_3 => 'PAD_NAME'
802: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
803: ,p_token_4 => 'PAD_OWNER'
804: ,p_value_4 => xla_lookups_pkg.get_meaning(
805: 'XLA_OWNER_TYPE'
806: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 806: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

802: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
803: ,p_token_4 => 'PAD_OWNER'
804: ,p_value_4 => xla_lookups_pkg.get_meaning(
805: 'XLA_OWNER_TYPE'
806: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
807: )
808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

804: ,p_value_4 => xla_lookups_pkg.get_meaning(
805: 'XLA_OWNER_TYPE'
806: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
807: )
808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
811: ,p_ae_header_id => NULL
812: );

Line 809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

805: 'XLA_OWNER_TYPE'
806: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
807: )
808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
811: ,p_ae_header_id => NULL
812: );
813: RETURN l_output_value;

Line 810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

806: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
807: )
808: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
809: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
810: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
811: ,p_ae_header_id => NULL
812: );
813: RETURN l_output_value;
814: EXCEPTION

Line 918: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

914: ,p_module => l_log_module);
915:
916: END IF;
917:
918: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
919: x_value_combination_id := null;
920: x_value_segment_code := null;
921: x_value_type_code := null;
922: l_output_value := null;

Line 940: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

936: 'XLA_OWNER_TYPE'
937: ,l_component_type_code
938: )
939: ,p_token_3 => 'PAD_NAME'
940: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
941: ,p_token_4 => 'PAD_OWNER'
942: ,p_value_4 => xla_lookups_pkg.get_meaning(
943: 'XLA_OWNER_TYPE'
944: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 944: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

940: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
941: ,p_token_4 => 'PAD_OWNER'
942: ,p_value_4 => xla_lookups_pkg.get_meaning(
943: 'XLA_OWNER_TYPE'
944: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
945: )
946: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
947: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
948: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 946: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

942: ,p_value_4 => xla_lookups_pkg.get_meaning(
943: 'XLA_OWNER_TYPE'
944: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
945: )
946: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
947: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
948: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
949: ,p_ae_header_id => NULL
950: );

Line 947: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

943: 'XLA_OWNER_TYPE'
944: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
945: )
946: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
947: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
948: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
949: ,p_ae_header_id => NULL
950: );
951: RETURN l_output_value;

Line 948: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

944: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
945: )
946: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
947: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
948: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
949: ,p_ae_header_id => NULL
950: );
951: RETURN l_output_value;
952: EXCEPTION

Line 1056: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

1052: ,p_module => l_log_module);
1053:
1054: END IF;
1055:
1056: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1057: x_value_combination_id := null;
1058: x_value_segment_code := null;
1059: x_value_type_code := null;
1060: l_output_value := null;

Line 1078: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

1074: 'XLA_OWNER_TYPE'
1075: ,l_component_type_code
1076: )
1077: ,p_token_3 => 'PAD_NAME'
1078: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1079: ,p_token_4 => 'PAD_OWNER'
1080: ,p_value_4 => xla_lookups_pkg.get_meaning(
1081: 'XLA_OWNER_TYPE'
1082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1078: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1079: ,p_token_4 => 'PAD_OWNER'
1080: ,p_value_4 => xla_lookups_pkg.get_meaning(
1081: 'XLA_OWNER_TYPE'
1082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1083: )
1084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 1084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

1080: ,p_value_4 => xla_lookups_pkg.get_meaning(
1081: 'XLA_OWNER_TYPE'
1082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1083: )
1084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1087: ,p_ae_header_id => NULL
1088: );

Line 1085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

1081: 'XLA_OWNER_TYPE'
1082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1083: )
1084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1087: ,p_ae_header_id => NULL
1088: );
1089: RETURN l_output_value;

Line 1086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

1082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1083: )
1084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1087: ,p_ae_header_id => NULL
1088: );
1089: RETURN l_output_value;
1090: EXCEPTION

Line 1260: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

1256: ,p_module => l_log_module);
1257:
1258: END IF;
1259:
1260: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1261: x_value_combination_id := null;
1262: x_value_segment_code := null;
1263: x_value_type_code := null;
1264: l_output_value := null;

Line 1282: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

1278: 'XLA_OWNER_TYPE'
1279: ,l_component_type_code
1280: )
1281: ,p_token_3 => 'PAD_NAME'
1282: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1283: ,p_token_4 => 'PAD_OWNER'
1284: ,p_value_4 => xla_lookups_pkg.get_meaning(
1285: 'XLA_OWNER_TYPE'
1286: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1286: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1282: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1283: ,p_token_4 => 'PAD_OWNER'
1284: ,p_value_4 => xla_lookups_pkg.get_meaning(
1285: 'XLA_OWNER_TYPE'
1286: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1287: )
1288: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1289: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1290: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 1288: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

1284: ,p_value_4 => xla_lookups_pkg.get_meaning(
1285: 'XLA_OWNER_TYPE'
1286: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1287: )
1288: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1289: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1290: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1291: ,p_ae_header_id => NULL
1292: );

Line 1289: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

1285: 'XLA_OWNER_TYPE'
1286: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1287: )
1288: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1289: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1290: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1291: ,p_ae_header_id => NULL
1292: );
1293: RETURN l_output_value;

Line 1290: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

1286: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1287: )
1288: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1289: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1290: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1291: ,p_ae_header_id => NULL
1292: );
1293: RETURN l_output_value;
1294: EXCEPTION

Line 1392: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

1388: ,p_module => l_log_module);
1389:
1390: END IF;
1391:
1392: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1393: x_value_combination_id := null;
1394: x_value_segment_code := null;
1395: x_value_type_code := null;
1396: l_output_value := null;

Line 1414: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

1410: 'XLA_OWNER_TYPE'
1411: ,l_component_type_code
1412: )
1413: ,p_token_3 => 'PAD_NAME'
1414: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1415: ,p_token_4 => 'PAD_OWNER'
1416: ,p_value_4 => xla_lookups_pkg.get_meaning(
1417: 'XLA_OWNER_TYPE'
1418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1414: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1415: ,p_token_4 => 'PAD_OWNER'
1416: ,p_value_4 => xla_lookups_pkg.get_meaning(
1417: 'XLA_OWNER_TYPE'
1418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1419: )
1420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 1420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

1416: ,p_value_4 => xla_lookups_pkg.get_meaning(
1417: 'XLA_OWNER_TYPE'
1418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1419: )
1420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1423: ,p_ae_header_id => NULL
1424: );

Line 1421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

1417: 'XLA_OWNER_TYPE'
1418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1419: )
1420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1423: ,p_ae_header_id => NULL
1424: );
1425: RETURN l_output_value;

Line 1422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

1418: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1419: )
1420: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1421: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1422: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1423: ,p_ae_header_id => NULL
1424: );
1425: RETURN l_output_value;
1426: EXCEPTION

Line 1533: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

1529: ,p_module => l_log_module);
1530:
1531: END IF;
1532:
1533: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1534: x_value_combination_id := null;
1535: x_value_segment_code := null;
1536: x_value_type_code := null;
1537: l_output_value := null;

Line 1555: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

1551: 'XLA_OWNER_TYPE'
1552: ,l_component_type_code
1553: )
1554: ,p_token_3 => 'PAD_NAME'
1555: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1556: ,p_token_4 => 'PAD_OWNER'
1557: ,p_value_4 => xla_lookups_pkg.get_meaning(
1558: 'XLA_OWNER_TYPE'
1559: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1559: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1555: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1556: ,p_token_4 => 'PAD_OWNER'
1557: ,p_value_4 => xla_lookups_pkg.get_meaning(
1558: 'XLA_OWNER_TYPE'
1559: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1560: )
1561: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1562: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1563: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 1561: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

1557: ,p_value_4 => xla_lookups_pkg.get_meaning(
1558: 'XLA_OWNER_TYPE'
1559: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1560: )
1561: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1562: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1563: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1564: ,p_ae_header_id => NULL
1565: );

Line 1562: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

1558: 'XLA_OWNER_TYPE'
1559: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1560: )
1561: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1562: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1563: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1564: ,p_ae_header_id => NULL
1565: );
1566: RETURN l_output_value;

Line 1563: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

1559: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1560: )
1561: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1562: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1563: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1564: ,p_ae_header_id => NULL
1565: );
1566: RETURN l_output_value;
1567: EXCEPTION

Line 1666: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

1662: ,p_module => l_log_module);
1663:
1664: END IF;
1665:
1666: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1667: x_value_combination_id := null;
1668: x_value_segment_code := null;
1669: x_value_type_code := null;
1670: l_output_value := null;

Line 1688: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

1684: 'XLA_OWNER_TYPE'
1685: ,l_component_type_code
1686: )
1687: ,p_token_3 => 'PAD_NAME'
1688: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1689: ,p_token_4 => 'PAD_OWNER'
1690: ,p_value_4 => xla_lookups_pkg.get_meaning(
1691: 'XLA_OWNER_TYPE'
1692: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1692: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1688: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1689: ,p_token_4 => 'PAD_OWNER'
1690: ,p_value_4 => xla_lookups_pkg.get_meaning(
1691: 'XLA_OWNER_TYPE'
1692: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1693: )
1694: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1695: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1696: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 1694: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

1690: ,p_value_4 => xla_lookups_pkg.get_meaning(
1691: 'XLA_OWNER_TYPE'
1692: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1693: )
1694: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1695: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1696: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1697: ,p_ae_header_id => NULL
1698: );

Line 1695: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

1691: 'XLA_OWNER_TYPE'
1692: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1693: )
1694: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1695: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1696: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1697: ,p_ae_header_id => NULL
1698: );
1699: RETURN l_output_value;

Line 1696: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

1692: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1693: )
1694: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1695: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1696: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1697: ,p_ae_header_id => NULL
1698: );
1699: RETURN l_output_value;
1700: EXCEPTION

Line 1788: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

1784: ,p_module => l_log_module);
1785:
1786: END IF;
1787:
1788: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1789: x_value_combination_id := null;
1790: x_value_segment_code := null;
1791: x_value_type_code := null;
1792: l_output_value := null;

Line 1810: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

1806: 'XLA_OWNER_TYPE'
1807: ,l_component_type_code
1808: )
1809: ,p_token_3 => 'PAD_NAME'
1810: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1811: ,p_token_4 => 'PAD_OWNER'
1812: ,p_value_4 => xla_lookups_pkg.get_meaning(
1813: 'XLA_OWNER_TYPE'
1814: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1814: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1810: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1811: ,p_token_4 => 'PAD_OWNER'
1812: ,p_value_4 => xla_lookups_pkg.get_meaning(
1813: 'XLA_OWNER_TYPE'
1814: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1815: )
1816: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1817: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1818: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 1816: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

1812: ,p_value_4 => xla_lookups_pkg.get_meaning(
1813: 'XLA_OWNER_TYPE'
1814: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1815: )
1816: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1817: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1818: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1819: ,p_ae_header_id => NULL
1820: );

Line 1817: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

1813: 'XLA_OWNER_TYPE'
1814: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1815: )
1816: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1817: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1818: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1819: ,p_ae_header_id => NULL
1820: );
1821: RETURN l_output_value;

Line 1818: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

1814: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1815: )
1816: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1817: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1818: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1819: ,p_ae_header_id => NULL
1820: );
1821: RETURN l_output_value;
1822: EXCEPTION

Line 1910: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

1906: ,p_module => l_log_module);
1907:
1908: END IF;
1909:
1910: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1911: x_value_combination_id := null;
1912: x_value_segment_code := null;
1913: x_value_type_code := null;
1914: l_output_value := null;

Line 1932: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

1928: 'XLA_OWNER_TYPE'
1929: ,l_component_type_code
1930: )
1931: ,p_token_3 => 'PAD_NAME'
1932: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1933: ,p_token_4 => 'PAD_OWNER'
1934: ,p_value_4 => xla_lookups_pkg.get_meaning(
1935: 'XLA_OWNER_TYPE'
1936: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1936: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1932: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1933: ,p_token_4 => 'PAD_OWNER'
1934: ,p_value_4 => xla_lookups_pkg.get_meaning(
1935: 'XLA_OWNER_TYPE'
1936: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1937: )
1938: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1939: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1940: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 1938: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

1934: ,p_value_4 => xla_lookups_pkg.get_meaning(
1935: 'XLA_OWNER_TYPE'
1936: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1937: )
1938: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1939: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1940: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1941: ,p_ae_header_id => NULL
1942: );

Line 1939: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

1935: 'XLA_OWNER_TYPE'
1936: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1937: )
1938: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1939: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1940: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1941: ,p_ae_header_id => NULL
1942: );
1943: RETURN l_output_value;

Line 1940: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

1936: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1937: )
1938: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1939: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1940: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1941: ,p_ae_header_id => NULL
1942: );
1943: RETURN l_output_value;
1944: EXCEPTION

Line 2048: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

2044: ,p_module => l_log_module);
2045:
2046: END IF;
2047:
2048: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2049: x_value_combination_id := null;
2050: x_value_segment_code := null;
2051: x_value_type_code := null;
2052: l_output_value := null;

Line 2070: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

2066: 'XLA_OWNER_TYPE'
2067: ,l_component_type_code
2068: )
2069: ,p_token_3 => 'PAD_NAME'
2070: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2071: ,p_token_4 => 'PAD_OWNER'
2072: ,p_value_4 => xla_lookups_pkg.get_meaning(
2073: 'XLA_OWNER_TYPE'
2074: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2074: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2070: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2071: ,p_token_4 => 'PAD_OWNER'
2072: ,p_value_4 => xla_lookups_pkg.get_meaning(
2073: 'XLA_OWNER_TYPE'
2074: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2075: )
2076: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2077: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2078: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 2076: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

2072: ,p_value_4 => xla_lookups_pkg.get_meaning(
2073: 'XLA_OWNER_TYPE'
2074: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2075: )
2076: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2077: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2078: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2079: ,p_ae_header_id => NULL
2080: );

Line 2077: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

2073: 'XLA_OWNER_TYPE'
2074: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2075: )
2076: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2077: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2078: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2079: ,p_ae_header_id => NULL
2080: );
2081: RETURN l_output_value;

Line 2078: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

2074: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2075: )
2076: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2077: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2078: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2079: ,p_ae_header_id => NULL
2080: );
2081: RETURN l_output_value;
2082: EXCEPTION

Line 2181: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

2177: ,p_module => l_log_module);
2178:
2179: END IF;
2180:
2181: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2182: x_value_combination_id := null;
2183: x_value_segment_code := null;
2184: x_value_type_code := null;
2185: l_output_value := null;

Line 2203: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

2199: 'XLA_OWNER_TYPE'
2200: ,l_component_type_code
2201: )
2202: ,p_token_3 => 'PAD_NAME'
2203: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2204: ,p_token_4 => 'PAD_OWNER'
2205: ,p_value_4 => xla_lookups_pkg.get_meaning(
2206: 'XLA_OWNER_TYPE'
2207: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2207: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2203: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2204: ,p_token_4 => 'PAD_OWNER'
2205: ,p_value_4 => xla_lookups_pkg.get_meaning(
2206: 'XLA_OWNER_TYPE'
2207: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2208: )
2209: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2210: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2211: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 2209: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

2205: ,p_value_4 => xla_lookups_pkg.get_meaning(
2206: 'XLA_OWNER_TYPE'
2207: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2208: )
2209: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2210: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2211: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2212: ,p_ae_header_id => NULL
2213: );

Line 2210: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

2206: 'XLA_OWNER_TYPE'
2207: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2208: )
2209: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2210: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2211: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2212: ,p_ae_header_id => NULL
2213: );
2214: RETURN l_output_value;

Line 2211: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

2207: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2208: )
2209: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2210: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2211: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2212: ,p_ae_header_id => NULL
2213: );
2214: RETURN l_output_value;
2215: EXCEPTION

Line 2319: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

2315: ,p_module => l_log_module);
2316:
2317: END IF;
2318:
2319: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2320: x_value_combination_id := null;
2321: x_value_segment_code := null;
2322: x_value_type_code := null;
2323: l_output_value := null;

Line 2341: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

2337: 'XLA_OWNER_TYPE'
2338: ,l_component_type_code
2339: )
2340: ,p_token_3 => 'PAD_NAME'
2341: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2342: ,p_token_4 => 'PAD_OWNER'
2343: ,p_value_4 => xla_lookups_pkg.get_meaning(
2344: 'XLA_OWNER_TYPE'
2345: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2345: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2341: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2342: ,p_token_4 => 'PAD_OWNER'
2343: ,p_value_4 => xla_lookups_pkg.get_meaning(
2344: 'XLA_OWNER_TYPE'
2345: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2346: )
2347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 2347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

2343: ,p_value_4 => xla_lookups_pkg.get_meaning(
2344: 'XLA_OWNER_TYPE'
2345: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2346: )
2347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2350: ,p_ae_header_id => NULL
2351: );

Line 2348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

2344: 'XLA_OWNER_TYPE'
2345: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2346: )
2347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2350: ,p_ae_header_id => NULL
2351: );
2352: RETURN l_output_value;

Line 2349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

2345: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2346: )
2347: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2348: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2349: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2350: ,p_ae_header_id => NULL
2351: );
2352: RETURN l_output_value;
2353: EXCEPTION

Line 2452: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

2448: ,p_module => l_log_module);
2449:
2450: END IF;
2451:
2452: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2453: x_value_combination_id := null;
2454: x_value_segment_code := null;
2455: x_value_type_code := null;
2456: l_output_value := null;

Line 2474: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

2470: 'XLA_OWNER_TYPE'
2471: ,l_component_type_code
2472: )
2473: ,p_token_3 => 'PAD_NAME'
2474: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2475: ,p_token_4 => 'PAD_OWNER'
2476: ,p_value_4 => xla_lookups_pkg.get_meaning(
2477: 'XLA_OWNER_TYPE'
2478: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2478: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2474: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2475: ,p_token_4 => 'PAD_OWNER'
2476: ,p_value_4 => xla_lookups_pkg.get_meaning(
2477: 'XLA_OWNER_TYPE'
2478: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2479: )
2480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 2480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

2476: ,p_value_4 => xla_lookups_pkg.get_meaning(
2477: 'XLA_OWNER_TYPE'
2478: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2479: )
2480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2483: ,p_ae_header_id => NULL
2484: );

Line 2481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

2477: 'XLA_OWNER_TYPE'
2478: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2479: )
2480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2483: ,p_ae_header_id => NULL
2484: );
2485: RETURN l_output_value;

Line 2482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

2478: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2479: )
2480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2483: ,p_ae_header_id => NULL
2484: );
2485: RETURN l_output_value;
2486: EXCEPTION

Line 2585: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

2581: ,p_module => l_log_module);
2582:
2583: END IF;
2584:
2585: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2586: x_value_combination_id := null;
2587: x_value_segment_code := null;
2588: x_value_type_code := null;
2589: l_output_value := null;

Line 2607: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

2603: 'XLA_OWNER_TYPE'
2604: ,l_component_type_code
2605: )
2606: ,p_token_3 => 'PAD_NAME'
2607: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2608: ,p_token_4 => 'PAD_OWNER'
2609: ,p_value_4 => xla_lookups_pkg.get_meaning(
2610: 'XLA_OWNER_TYPE'
2611: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2611: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2607: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2608: ,p_token_4 => 'PAD_OWNER'
2609: ,p_value_4 => xla_lookups_pkg.get_meaning(
2610: 'XLA_OWNER_TYPE'
2611: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2612: )
2613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 2613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

2609: ,p_value_4 => xla_lookups_pkg.get_meaning(
2610: 'XLA_OWNER_TYPE'
2611: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2612: )
2613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2616: ,p_ae_header_id => NULL
2617: );

Line 2614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

2610: 'XLA_OWNER_TYPE'
2611: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2612: )
2613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2616: ,p_ae_header_id => NULL
2617: );
2618: RETURN l_output_value;

Line 2615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

2611: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2612: )
2613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2616: ,p_ae_header_id => NULL
2617: );
2618: RETURN l_output_value;
2619: EXCEPTION

Line 2714: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

2710: (p_msg => 'END of AcctDerRule_18(invalid)'
2711: ,p_level => C_LEVEL_PROCEDURE
2712: ,p_module => l_log_module);
2713: END IF;
2714: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2715: x_value_type_code := null;
2716: l_output_value := null;
2717: xla_accounting_err_pkg.build_message
2718: (p_appli_s_name => 'XLA'

Line 2734: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

2730: 'XLA_OWNER_TYPE'
2731: ,l_component_type_code
2732: )
2733: ,p_token_3 => 'PAD_NAME'
2734: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2735: ,p_token_4 => 'PAD_OWNER'
2736: ,p_value_4 => xla_lookups_pkg.get_meaning(
2737: 'XLA_OWNER_TYPE'
2738: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2738: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2734: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2735: ,p_token_4 => 'PAD_OWNER'
2736: ,p_value_4 => xla_lookups_pkg.get_meaning(
2737: 'XLA_OWNER_TYPE'
2738: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2739: )
2740: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2741: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2742: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 2740: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

2736: ,p_value_4 => xla_lookups_pkg.get_meaning(
2737: 'XLA_OWNER_TYPE'
2738: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2739: )
2740: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2741: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2742: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2743: ,p_ae_header_id => NULL
2744: );

Line 2741: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

2737: 'XLA_OWNER_TYPE'
2738: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2739: )
2740: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2741: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2742: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2743: ,p_ae_header_id => NULL
2744: );
2745: RETURN l_output_value;

Line 2742: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

2738: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2739: )
2740: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2741: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2742: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2743: ,p_ae_header_id => NULL
2744: );
2745: RETURN l_output_value;
2746: EXCEPTION

Line 2841: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

2837: (p_msg => 'END of AcctDerRule_19(invalid)'
2838: ,p_level => C_LEVEL_PROCEDURE
2839: ,p_module => l_log_module);
2840: END IF;
2841: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2842: x_value_type_code := null;
2843: l_output_value := null;
2844: xla_accounting_err_pkg.build_message
2845: (p_appli_s_name => 'XLA'

Line 2861: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

2857: 'XLA_OWNER_TYPE'
2858: ,l_component_type_code
2859: )
2860: ,p_token_3 => 'PAD_NAME'
2861: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2862: ,p_token_4 => 'PAD_OWNER'
2863: ,p_value_4 => xla_lookups_pkg.get_meaning(
2864: 'XLA_OWNER_TYPE'
2865: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2865: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2861: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2862: ,p_token_4 => 'PAD_OWNER'
2863: ,p_value_4 => xla_lookups_pkg.get_meaning(
2864: 'XLA_OWNER_TYPE'
2865: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2866: )
2867: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2868: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2869: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 2867: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

2863: ,p_value_4 => xla_lookups_pkg.get_meaning(
2864: 'XLA_OWNER_TYPE'
2865: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2866: )
2867: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2868: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2869: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2870: ,p_ae_header_id => NULL
2871: );

Line 2868: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

2864: 'XLA_OWNER_TYPE'
2865: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2866: )
2867: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2868: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2869: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2870: ,p_ae_header_id => NULL
2871: );
2872: RETURN l_output_value;

Line 2869: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

2865: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2866: )
2867: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2868: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2869: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2870: ,p_ae_header_id => NULL
2871: );
2872: RETURN l_output_value;
2873: EXCEPTION

Line 2945: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

2941: (p_msg => 'END of AcctDerRule_20(invalid)'
2942: ,p_level => C_LEVEL_PROCEDURE
2943: ,p_module => l_log_module);
2944: END IF;
2945: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2946: x_value_type_code := null;
2947: l_output_value := null;
2948: xla_accounting_err_pkg.build_message
2949: (p_appli_s_name => 'XLA'

Line 2965: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

2961: 'XLA_OWNER_TYPE'
2962: ,l_component_type_code
2963: )
2964: ,p_token_3 => 'PAD_NAME'
2965: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2966: ,p_token_4 => 'PAD_OWNER'
2967: ,p_value_4 => xla_lookups_pkg.get_meaning(
2968: 'XLA_OWNER_TYPE'
2969: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2969: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2965: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2966: ,p_token_4 => 'PAD_OWNER'
2967: ,p_value_4 => xla_lookups_pkg.get_meaning(
2968: 'XLA_OWNER_TYPE'
2969: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2970: )
2971: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2972: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2973: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 2971: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

2967: ,p_value_4 => xla_lookups_pkg.get_meaning(
2968: 'XLA_OWNER_TYPE'
2969: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2970: )
2971: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2972: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2973: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2974: ,p_ae_header_id => NULL
2975: );

Line 2972: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

2968: 'XLA_OWNER_TYPE'
2969: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2970: )
2971: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2972: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2973: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2974: ,p_ae_header_id => NULL
2975: );
2976: RETURN l_output_value;

Line 2973: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

2969: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2970: )
2971: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2972: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2973: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2974: ,p_ae_header_id => NULL
2975: );
2976: RETURN l_output_value;
2977: EXCEPTION

Line 3224: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

3220: (p_msg => 'END of AcctDerRule_21(invalid)'
3221: ,p_level => C_LEVEL_PROCEDURE
3222: ,p_module => l_log_module);
3223: END IF;
3224: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3225: x_value_type_code := null;
3226: l_output_value := null;
3227: xla_accounting_err_pkg.build_message
3228: (p_appli_s_name => 'XLA'

Line 3244: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

3240: 'XLA_OWNER_TYPE'
3241: ,l_component_type_code
3242: )
3243: ,p_token_3 => 'PAD_NAME'
3244: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3245: ,p_token_4 => 'PAD_OWNER'
3246: ,p_value_4 => xla_lookups_pkg.get_meaning(
3247: 'XLA_OWNER_TYPE'
3248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3244: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3245: ,p_token_4 => 'PAD_OWNER'
3246: ,p_value_4 => xla_lookups_pkg.get_meaning(
3247: 'XLA_OWNER_TYPE'
3248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3249: )
3250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 3250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

3246: ,p_value_4 => xla_lookups_pkg.get_meaning(
3247: 'XLA_OWNER_TYPE'
3248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3249: )
3250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3253: ,p_ae_header_id => NULL
3254: );

Line 3251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

3247: 'XLA_OWNER_TYPE'
3248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3249: )
3250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3253: ,p_ae_header_id => NULL
3254: );
3255: RETURN l_output_value;

Line 3252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

3248: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3249: )
3250: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3251: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3252: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3253: ,p_ae_header_id => NULL
3254: );
3255: RETURN l_output_value;
3256: EXCEPTION

Line 3393: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

3389: (p_msg => 'END of AcctDerRule_22(invalid)'
3390: ,p_level => C_LEVEL_PROCEDURE
3391: ,p_module => l_log_module);
3392: END IF;
3393: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3394: x_value_type_code := null;
3395: l_output_value := null;
3396: xla_accounting_err_pkg.build_message
3397: (p_appli_s_name => 'XLA'

Line 3413: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

3409: 'XLA_OWNER_TYPE'
3410: ,l_component_type_code
3411: )
3412: ,p_token_3 => 'PAD_NAME'
3413: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3414: ,p_token_4 => 'PAD_OWNER'
3415: ,p_value_4 => xla_lookups_pkg.get_meaning(
3416: 'XLA_OWNER_TYPE'
3417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3413: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3414: ,p_token_4 => 'PAD_OWNER'
3415: ,p_value_4 => xla_lookups_pkg.get_meaning(
3416: 'XLA_OWNER_TYPE'
3417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3418: )
3419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 3419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

3415: ,p_value_4 => xla_lookups_pkg.get_meaning(
3416: 'XLA_OWNER_TYPE'
3417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3418: )
3419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3422: ,p_ae_header_id => NULL
3423: );

Line 3420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

3416: 'XLA_OWNER_TYPE'
3417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3418: )
3419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3422: ,p_ae_header_id => NULL
3423: );
3424: RETURN l_output_value;

Line 3421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

3417: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3418: )
3419: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3420: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3421: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3422: ,p_ae_header_id => NULL
3423: );
3424: RETURN l_output_value;
3425: EXCEPTION

Line 3558: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

3554: (p_msg => 'END of AcctDerRule_23(invalid)'
3555: ,p_level => C_LEVEL_PROCEDURE
3556: ,p_module => l_log_module);
3557: END IF;
3558: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3559: x_value_type_code := null;
3560: l_output_value := null;
3561: xla_accounting_err_pkg.build_message
3562: (p_appli_s_name => 'XLA'

Line 3578: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

3574: 'XLA_OWNER_TYPE'
3575: ,l_component_type_code
3576: )
3577: ,p_token_3 => 'PAD_NAME'
3578: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3579: ,p_token_4 => 'PAD_OWNER'
3580: ,p_value_4 => xla_lookups_pkg.get_meaning(
3581: 'XLA_OWNER_TYPE'
3582: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3582: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3578: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3579: ,p_token_4 => 'PAD_OWNER'
3580: ,p_value_4 => xla_lookups_pkg.get_meaning(
3581: 'XLA_OWNER_TYPE'
3582: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3583: )
3584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 3584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

3580: ,p_value_4 => xla_lookups_pkg.get_meaning(
3581: 'XLA_OWNER_TYPE'
3582: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3583: )
3584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3587: ,p_ae_header_id => NULL
3588: );

Line 3585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

3581: 'XLA_OWNER_TYPE'
3582: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3583: )
3584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3587: ,p_ae_header_id => NULL
3588: );
3589: RETURN l_output_value;

Line 3586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

3582: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3583: )
3584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3587: ,p_ae_header_id => NULL
3588: );
3589: RETURN l_output_value;
3590: EXCEPTION

Line 3744: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

3740: (p_msg => 'END of AcctDerRule_24(invalid)'
3741: ,p_level => C_LEVEL_PROCEDURE
3742: ,p_module => l_log_module);
3743: END IF;
3744: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3745: x_value_type_code := null;
3746: l_output_value := null;
3747: xla_accounting_err_pkg.build_message
3748: (p_appli_s_name => 'XLA'

Line 3764: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

3760: 'XLA_OWNER_TYPE'
3761: ,l_component_type_code
3762: )
3763: ,p_token_3 => 'PAD_NAME'
3764: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3765: ,p_token_4 => 'PAD_OWNER'
3766: ,p_value_4 => xla_lookups_pkg.get_meaning(
3767: 'XLA_OWNER_TYPE'
3768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3764: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3765: ,p_token_4 => 'PAD_OWNER'
3766: ,p_value_4 => xla_lookups_pkg.get_meaning(
3767: 'XLA_OWNER_TYPE'
3768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3769: )
3770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 3770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

3766: ,p_value_4 => xla_lookups_pkg.get_meaning(
3767: 'XLA_OWNER_TYPE'
3768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3769: )
3770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3773: ,p_ae_header_id => NULL
3774: );

Line 3771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

3767: 'XLA_OWNER_TYPE'
3768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3769: )
3770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3773: ,p_ae_header_id => NULL
3774: );
3775: RETURN l_output_value;

Line 3772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

3768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3769: )
3770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3773: ,p_ae_header_id => NULL
3774: );
3775: RETURN l_output_value;
3776: EXCEPTION

Line 3870: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

3866: (p_msg => 'END of AcctDerRule_25(invalid)'
3867: ,p_level => C_LEVEL_PROCEDURE
3868: ,p_module => l_log_module);
3869: END IF;
3870: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3871: x_value_type_code := null;
3872: l_output_value := null;
3873: xla_accounting_err_pkg.build_message
3874: (p_appli_s_name => 'XLA'

Line 3890: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

3886: 'XLA_OWNER_TYPE'
3887: ,l_component_type_code
3888: )
3889: ,p_token_3 => 'PAD_NAME'
3890: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3891: ,p_token_4 => 'PAD_OWNER'
3892: ,p_value_4 => xla_lookups_pkg.get_meaning(
3893: 'XLA_OWNER_TYPE'
3894: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3894: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3890: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3891: ,p_token_4 => 'PAD_OWNER'
3892: ,p_value_4 => xla_lookups_pkg.get_meaning(
3893: 'XLA_OWNER_TYPE'
3894: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3895: )
3896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 3896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

3892: ,p_value_4 => xla_lookups_pkg.get_meaning(
3893: 'XLA_OWNER_TYPE'
3894: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3895: )
3896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3899: ,p_ae_header_id => NULL
3900: );

Line 3897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

3893: 'XLA_OWNER_TYPE'
3894: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3895: )
3896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3899: ,p_ae_header_id => NULL
3900: );
3901: RETURN l_output_value;

Line 3898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

3894: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3895: )
3896: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3897: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3898: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3899: ,p_ae_header_id => NULL
3900: );
3901: RETURN l_output_value;
3902: EXCEPTION

Line 3974: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

3970: (p_msg => 'END of AcctDerRule_26(invalid)'
3971: ,p_level => C_LEVEL_PROCEDURE
3972: ,p_module => l_log_module);
3973: END IF;
3974: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3975: x_value_type_code := null;
3976: l_output_value := null;
3977: xla_accounting_err_pkg.build_message
3978: (p_appli_s_name => 'XLA'

Line 3994: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

3990: 'XLA_OWNER_TYPE'
3991: ,l_component_type_code
3992: )
3993: ,p_token_3 => 'PAD_NAME'
3994: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3995: ,p_token_4 => 'PAD_OWNER'
3996: ,p_value_4 => xla_lookups_pkg.get_meaning(
3997: 'XLA_OWNER_TYPE'
3998: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3998: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3994: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3995: ,p_token_4 => 'PAD_OWNER'
3996: ,p_value_4 => xla_lookups_pkg.get_meaning(
3997: 'XLA_OWNER_TYPE'
3998: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3999: )
4000: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4001: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4002: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4000: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

3996: ,p_value_4 => xla_lookups_pkg.get_meaning(
3997: 'XLA_OWNER_TYPE'
3998: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3999: )
4000: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4001: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4002: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4003: ,p_ae_header_id => NULL
4004: );

Line 4001: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

3997: 'XLA_OWNER_TYPE'
3998: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3999: )
4000: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4001: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4002: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4003: ,p_ae_header_id => NULL
4004: );
4005: RETURN l_output_value;

Line 4002: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

3998: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3999: )
4000: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4001: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4002: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4003: ,p_ae_header_id => NULL
4004: );
4005: RETURN l_output_value;
4006: EXCEPTION

Line 4078: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

4074: (p_msg => 'END of AcctDerRule_27(invalid)'
4075: ,p_level => C_LEVEL_PROCEDURE
4076: ,p_module => l_log_module);
4077: END IF;
4078: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4079: x_value_type_code := null;
4080: l_output_value := null;
4081: xla_accounting_err_pkg.build_message
4082: (p_appli_s_name => 'XLA'

Line 4098: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

4094: 'XLA_OWNER_TYPE'
4095: ,l_component_type_code
4096: )
4097: ,p_token_3 => 'PAD_NAME'
4098: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4099: ,p_token_4 => 'PAD_OWNER'
4100: ,p_value_4 => xla_lookups_pkg.get_meaning(
4101: 'XLA_OWNER_TYPE'
4102: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4102: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4098: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4099: ,p_token_4 => 'PAD_OWNER'
4100: ,p_value_4 => xla_lookups_pkg.get_meaning(
4101: 'XLA_OWNER_TYPE'
4102: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4103: )
4104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

4100: ,p_value_4 => xla_lookups_pkg.get_meaning(
4101: 'XLA_OWNER_TYPE'
4102: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4103: )
4104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4107: ,p_ae_header_id => NULL
4108: );

Line 4105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

4101: 'XLA_OWNER_TYPE'
4102: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4103: )
4104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4107: ,p_ae_header_id => NULL
4108: );
4109: RETURN l_output_value;

Line 4106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

4102: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4103: )
4104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4107: ,p_ae_header_id => NULL
4108: );
4109: RETURN l_output_value;
4110: EXCEPTION

Line 4182: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

4178: (p_msg => 'END of AcctDerRule_28(invalid)'
4179: ,p_level => C_LEVEL_PROCEDURE
4180: ,p_module => l_log_module);
4181: END IF;
4182: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4183: x_value_type_code := null;
4184: l_output_value := null;
4185: xla_accounting_err_pkg.build_message
4186: (p_appli_s_name => 'XLA'

Line 4202: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

4198: 'XLA_OWNER_TYPE'
4199: ,l_component_type_code
4200: )
4201: ,p_token_3 => 'PAD_NAME'
4202: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4203: ,p_token_4 => 'PAD_OWNER'
4204: ,p_value_4 => xla_lookups_pkg.get_meaning(
4205: 'XLA_OWNER_TYPE'
4206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4202: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4203: ,p_token_4 => 'PAD_OWNER'
4204: ,p_value_4 => xla_lookups_pkg.get_meaning(
4205: 'XLA_OWNER_TYPE'
4206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4207: )
4208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

4204: ,p_value_4 => xla_lookups_pkg.get_meaning(
4205: 'XLA_OWNER_TYPE'
4206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4207: )
4208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4211: ,p_ae_header_id => NULL
4212: );

Line 4209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

4205: 'XLA_OWNER_TYPE'
4206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4207: )
4208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4211: ,p_ae_header_id => NULL
4212: );
4213: RETURN l_output_value;

Line 4210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

4206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4207: )
4208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4211: ,p_ae_header_id => NULL
4212: );
4213: RETURN l_output_value;
4214: EXCEPTION

Line 4286: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

4282: (p_msg => 'END of AcctDerRule_29(invalid)'
4283: ,p_level => C_LEVEL_PROCEDURE
4284: ,p_module => l_log_module);
4285: END IF;
4286: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4287: x_value_type_code := null;
4288: l_output_value := null;
4289: xla_accounting_err_pkg.build_message
4290: (p_appli_s_name => 'XLA'

Line 4306: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

4302: 'XLA_OWNER_TYPE'
4303: ,l_component_type_code
4304: )
4305: ,p_token_3 => 'PAD_NAME'
4306: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4307: ,p_token_4 => 'PAD_OWNER'
4308: ,p_value_4 => xla_lookups_pkg.get_meaning(
4309: 'XLA_OWNER_TYPE'
4310: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4310: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4306: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4307: ,p_token_4 => 'PAD_OWNER'
4308: ,p_value_4 => xla_lookups_pkg.get_meaning(
4309: 'XLA_OWNER_TYPE'
4310: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4311: )
4312: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4313: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4314: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4312: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

4308: ,p_value_4 => xla_lookups_pkg.get_meaning(
4309: 'XLA_OWNER_TYPE'
4310: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4311: )
4312: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4313: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4314: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4315: ,p_ae_header_id => NULL
4316: );

Line 4313: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

4309: 'XLA_OWNER_TYPE'
4310: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4311: )
4312: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4313: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4314: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4315: ,p_ae_header_id => NULL
4316: );
4317: RETURN l_output_value;

Line 4314: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

4310: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4311: )
4312: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4313: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4314: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4315: ,p_ae_header_id => NULL
4316: );
4317: RETURN l_output_value;
4318: EXCEPTION

Line 4424: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

4420: (p_msg => 'END of AcctDerRule_30(invalid)'
4421: ,p_level => C_LEVEL_PROCEDURE
4422: ,p_module => l_log_module);
4423: END IF;
4424: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4425: x_value_type_code := null;
4426: l_output_value := null;
4427: xla_accounting_err_pkg.build_message
4428: (p_appli_s_name => 'XLA'

Line 4444: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

4440: 'XLA_OWNER_TYPE'
4441: ,l_component_type_code
4442: )
4443: ,p_token_3 => 'PAD_NAME'
4444: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4445: ,p_token_4 => 'PAD_OWNER'
4446: ,p_value_4 => xla_lookups_pkg.get_meaning(
4447: 'XLA_OWNER_TYPE'
4448: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4448: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4444: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4445: ,p_token_4 => 'PAD_OWNER'
4446: ,p_value_4 => xla_lookups_pkg.get_meaning(
4447: 'XLA_OWNER_TYPE'
4448: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4449: )
4450: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4451: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4452: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4450: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

4446: ,p_value_4 => xla_lookups_pkg.get_meaning(
4447: 'XLA_OWNER_TYPE'
4448: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4449: )
4450: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4451: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4452: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4453: ,p_ae_header_id => NULL
4454: );

Line 4451: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

4447: 'XLA_OWNER_TYPE'
4448: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4449: )
4450: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4451: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4452: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4453: ,p_ae_header_id => NULL
4454: );
4455: RETURN l_output_value;

Line 4452: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

4448: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4449: )
4450: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4451: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4452: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4453: ,p_ae_header_id => NULL
4454: );
4455: RETURN l_output_value;
4456: EXCEPTION

Line 4567: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

4563: (p_msg => 'END of AcctDerRule_31(invalid)'
4564: ,p_level => C_LEVEL_PROCEDURE
4565: ,p_module => l_log_module);
4566: END IF;
4567: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4568: x_value_type_code := null;
4569: l_output_value := null;
4570: xla_accounting_err_pkg.build_message
4571: (p_appli_s_name => 'XLA'

Line 4587: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

4583: 'XLA_OWNER_TYPE'
4584: ,l_component_type_code
4585: )
4586: ,p_token_3 => 'PAD_NAME'
4587: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4588: ,p_token_4 => 'PAD_OWNER'
4589: ,p_value_4 => xla_lookups_pkg.get_meaning(
4590: 'XLA_OWNER_TYPE'
4591: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4591: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4587: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4588: ,p_token_4 => 'PAD_OWNER'
4589: ,p_value_4 => xla_lookups_pkg.get_meaning(
4590: 'XLA_OWNER_TYPE'
4591: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4592: )
4593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

4589: ,p_value_4 => xla_lookups_pkg.get_meaning(
4590: 'XLA_OWNER_TYPE'
4591: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4592: )
4593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4596: ,p_ae_header_id => NULL
4597: );

Line 4594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

4590: 'XLA_OWNER_TYPE'
4591: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4592: )
4593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4596: ,p_ae_header_id => NULL
4597: );
4598: RETURN l_output_value;

Line 4595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

4591: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4592: )
4593: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4594: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4595: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4596: ,p_ae_header_id => NULL
4597: );
4598: RETURN l_output_value;
4599: EXCEPTION

Line 4710: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

4706: (p_msg => 'END of AcctDerRule_32(invalid)'
4707: ,p_level => C_LEVEL_PROCEDURE
4708: ,p_module => l_log_module);
4709: END IF;
4710: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4711: x_value_type_code := null;
4712: l_output_value := null;
4713: xla_accounting_err_pkg.build_message
4714: (p_appli_s_name => 'XLA'

Line 4730: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

4726: 'XLA_OWNER_TYPE'
4727: ,l_component_type_code
4728: )
4729: ,p_token_3 => 'PAD_NAME'
4730: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4731: ,p_token_4 => 'PAD_OWNER'
4732: ,p_value_4 => xla_lookups_pkg.get_meaning(
4733: 'XLA_OWNER_TYPE'
4734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4730: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4731: ,p_token_4 => 'PAD_OWNER'
4732: ,p_value_4 => xla_lookups_pkg.get_meaning(
4733: 'XLA_OWNER_TYPE'
4734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4735: )
4736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

4732: ,p_value_4 => xla_lookups_pkg.get_meaning(
4733: 'XLA_OWNER_TYPE'
4734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4735: )
4736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4739: ,p_ae_header_id => NULL
4740: );

Line 4737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

4733: 'XLA_OWNER_TYPE'
4734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4735: )
4736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4739: ,p_ae_header_id => NULL
4740: );
4741: RETURN l_output_value;

Line 4738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

4734: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4735: )
4736: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4737: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4738: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4739: ,p_ae_header_id => NULL
4740: );
4741: RETURN l_output_value;
4742: EXCEPTION

Line 4814: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

4810: (p_msg => 'END of AcctDerRule_33(invalid)'
4811: ,p_level => C_LEVEL_PROCEDURE
4812: ,p_module => l_log_module);
4813: END IF;
4814: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4815: x_value_type_code := null;
4816: l_output_value := null;
4817: xla_accounting_err_pkg.build_message
4818: (p_appli_s_name => 'XLA'

Line 4834: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

4830: 'XLA_OWNER_TYPE'
4831: ,l_component_type_code
4832: )
4833: ,p_token_3 => 'PAD_NAME'
4834: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4835: ,p_token_4 => 'PAD_OWNER'
4836: ,p_value_4 => xla_lookups_pkg.get_meaning(
4837: 'XLA_OWNER_TYPE'
4838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4834: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4835: ,p_token_4 => 'PAD_OWNER'
4836: ,p_value_4 => xla_lookups_pkg.get_meaning(
4837: 'XLA_OWNER_TYPE'
4838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4839: )
4840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

4836: ,p_value_4 => xla_lookups_pkg.get_meaning(
4837: 'XLA_OWNER_TYPE'
4838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4839: )
4840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4843: ,p_ae_header_id => NULL
4844: );

Line 4841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

4837: 'XLA_OWNER_TYPE'
4838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4839: )
4840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4843: ,p_ae_header_id => NULL
4844: );
4845: RETURN l_output_value;

Line 4842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

4838: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4839: )
4840: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4841: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4842: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4843: ,p_ae_header_id => NULL
4844: );
4845: RETURN l_output_value;
4846: EXCEPTION

Line 4941: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

4937: (p_msg => 'END of AcctDerRule_34(invalid)'
4938: ,p_level => C_LEVEL_PROCEDURE
4939: ,p_module => l_log_module);
4940: END IF;
4941: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4942: x_value_type_code := null;
4943: l_output_value := null;
4944: xla_accounting_err_pkg.build_message
4945: (p_appli_s_name => 'XLA'

Line 4961: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

4957: 'XLA_OWNER_TYPE'
4958: ,l_component_type_code
4959: )
4960: ,p_token_3 => 'PAD_NAME'
4961: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4962: ,p_token_4 => 'PAD_OWNER'
4963: ,p_value_4 => xla_lookups_pkg.get_meaning(
4964: 'XLA_OWNER_TYPE'
4965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4961: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4962: ,p_token_4 => 'PAD_OWNER'
4963: ,p_value_4 => xla_lookups_pkg.get_meaning(
4964: 'XLA_OWNER_TYPE'
4965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4966: )
4967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 4967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

4963: ,p_value_4 => xla_lookups_pkg.get_meaning(
4964: 'XLA_OWNER_TYPE'
4965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4966: )
4967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4970: ,p_ae_header_id => NULL
4971: );

Line 4968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

4964: 'XLA_OWNER_TYPE'
4965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4966: )
4967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4970: ,p_ae_header_id => NULL
4971: );
4972: RETURN l_output_value;

Line 4969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

4965: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4966: )
4967: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4968: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4969: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4970: ,p_ae_header_id => NULL
4971: );
4972: RETURN l_output_value;
4973: EXCEPTION

Line 5068: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

5064: (p_msg => 'END of AcctDerRule_35(invalid)'
5065: ,p_level => C_LEVEL_PROCEDURE
5066: ,p_module => l_log_module);
5067: END IF;
5068: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5069: x_value_type_code := null;
5070: l_output_value := null;
5071: xla_accounting_err_pkg.build_message
5072: (p_appli_s_name => 'XLA'

Line 5088: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

5084: 'XLA_OWNER_TYPE'
5085: ,l_component_type_code
5086: )
5087: ,p_token_3 => 'PAD_NAME'
5088: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5089: ,p_token_4 => 'PAD_OWNER'
5090: ,p_value_4 => xla_lookups_pkg.get_meaning(
5091: 'XLA_OWNER_TYPE'
5092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5088: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5089: ,p_token_4 => 'PAD_OWNER'
5090: ,p_value_4 => xla_lookups_pkg.get_meaning(
5091: 'XLA_OWNER_TYPE'
5092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5093: )
5094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 5094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

5090: ,p_value_4 => xla_lookups_pkg.get_meaning(
5091: 'XLA_OWNER_TYPE'
5092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5093: )
5094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5097: ,p_ae_header_id => NULL
5098: );

Line 5095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

5091: 'XLA_OWNER_TYPE'
5092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5093: )
5094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5097: ,p_ae_header_id => NULL
5098: );
5099: RETURN l_output_value;

Line 5096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

5092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5093: )
5094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5097: ,p_ae_header_id => NULL
5098: );
5099: RETURN l_output_value;
5100: EXCEPTION

Line 5195: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

5191: (p_msg => 'END of AcctDerRule_36(invalid)'
5192: ,p_level => C_LEVEL_PROCEDURE
5193: ,p_module => l_log_module);
5194: END IF;
5195: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5196: x_value_type_code := null;
5197: l_output_value := null;
5198: xla_accounting_err_pkg.build_message
5199: (p_appli_s_name => 'XLA'

Line 5215: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

5211: 'XLA_OWNER_TYPE'
5212: ,l_component_type_code
5213: )
5214: ,p_token_3 => 'PAD_NAME'
5215: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5216: ,p_token_4 => 'PAD_OWNER'
5217: ,p_value_4 => xla_lookups_pkg.get_meaning(
5218: 'XLA_OWNER_TYPE'
5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5215: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5216: ,p_token_4 => 'PAD_OWNER'
5217: ,p_value_4 => xla_lookups_pkg.get_meaning(
5218: 'XLA_OWNER_TYPE'
5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5220: )
5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

5217: ,p_value_4 => xla_lookups_pkg.get_meaning(
5218: 'XLA_OWNER_TYPE'
5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5220: )
5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5224: ,p_ae_header_id => NULL
5225: );

Line 5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

5218: 'XLA_OWNER_TYPE'
5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5220: )
5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5224: ,p_ae_header_id => NULL
5225: );
5226: RETURN l_output_value;

Line 5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

5219: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5220: )
5221: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5222: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5223: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5224: ,p_ae_header_id => NULL
5225: );
5226: RETURN l_output_value;
5227: EXCEPTION

Line 5299: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

5295: (p_msg => 'END of AcctDerRule_37(invalid)'
5296: ,p_level => C_LEVEL_PROCEDURE
5297: ,p_module => l_log_module);
5298: END IF;
5299: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5300: x_value_type_code := null;
5301: l_output_value := null;
5302: xla_accounting_err_pkg.build_message
5303: (p_appli_s_name => 'XLA'

Line 5319: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name

5315: 'XLA_OWNER_TYPE'
5316: ,l_component_type_code
5317: )
5318: ,p_token_3 => 'PAD_NAME'
5319: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5320: ,p_token_4 => 'PAD_OWNER'
5321: ,p_value_4 => xla_lookups_pkg.get_meaning(
5322: 'XLA_OWNER_TYPE'
5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5319: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5320: ,p_token_4 => 'PAD_OWNER'
5321: ,p_value_4 => xla_lookups_pkg.get_meaning(
5322: 'XLA_OWNER_TYPE'
5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5324: )
5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

Line 5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

5321: ,p_value_4 => xla_lookups_pkg.get_meaning(
5322: 'XLA_OWNER_TYPE'
5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5324: )
5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5328: ,p_ae_header_id => NULL
5329: );

Line 5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

5322: 'XLA_OWNER_TYPE'
5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5324: )
5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5328: ,p_ae_header_id => NULL
5329: );
5330: RETURN l_output_value;

Line 5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

5323: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5324: )
5325: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5326: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5327: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5328: ,p_ae_header_id => NULL
5329: );
5330: RETURN l_output_value;
5331: EXCEPTION

Line 5448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5444: l_tmp_amt NUMBER;
5445: l_acc_rev_natural_side_code VARCHAR2(1);
5446:
5447: l_num_entries NUMBER;
5448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5452: l_recog_line_1 NUMBER;

Line 5449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5445: l_acc_rev_natural_side_code VARCHAR2(1);
5446:
5447: l_num_entries NUMBER;
5448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5452: l_recog_line_1 NUMBER;
5453: l_recog_line_2 NUMBER;

Line 5450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5446:
5447: l_num_entries NUMBER;
5448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5452: l_recog_line_1 NUMBER;
5453: l_recog_line_2 NUMBER;
5454:

Line 5451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5447: l_num_entries NUMBER;
5448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5452: l_recog_line_1 NUMBER;
5453: l_recog_line_2 NUMBER;
5454:
5455: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5457: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5453: l_recog_line_2 NUMBER;
5454:
5455: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5456: l_bflow_applied_to_amt NUMBER; -- 5132302
5457: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5458:
5459: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5460:
5461: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 5532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

5528: l_accrual_line_num := NULL; -- 4262811
5529: l_tmp_amt := NULL; -- 4262811
5530: --
5531:
5532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5533: l_balance_type_code <> 'B' THEN
5534: IF NVL(p_source_38,'
5535: ') = 'CLEAR_CLEAR' AND
5536: (NVL(p_source_20,'

Line 5614: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5610: --
5611: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5612:
5613: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5614: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5615:
5616: -- 4955764
5617: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5618: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 5690: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

5686: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5687:
5688: IF xla_accounting_cache_pkg.GetValueChar
5689: (p_source_code => 'LEDGER_CATEGORY_CODE'
5690: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5691: AND l_bflow_method_code = 'PRIOR_ENTRY'
5692: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5693: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5694: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 5790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

5786: p_lookup_type => 'XLA_OWNER_TYPE'
5787: ,p_lookup_code => l_component_type_code
5788: )
5789: ,p_token_4 => 'PRODUCT_NAME'
5790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5794: ,p_ae_header_id => NULL

Line 5791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

5787: ,p_lookup_code => l_component_type_code
5788: )
5789: ,p_token_4 => 'PRODUCT_NAME'
5790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5794: ,p_ae_header_id => NULL
5795: );

Line 5792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

5788: )
5789: ,p_token_4 => 'PRODUCT_NAME'
5790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5794: ,p_ae_header_id => NULL
5795: );
5796:

Line 5793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

5789: ,p_token_4 => 'PRODUCT_NAME'
5790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5794: ,p_ae_header_id => NULL
5795: );
5796:
5797: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5820: ----------------------------------------------------------------------------------
5821: -- 4219869 Business Flow
5822: -- Update journal entry status -- Need to generate this within IF
5823: ----------------------------------------------------------------------------------
5824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5826: ,p_balance_type_code => l_balance_type_code
5827: );
5828:

Line 5911: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

5907:
5908: --
5909: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5910: --
5911: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5912: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5913: ELSE
5914: ---------------------------------------------------------------------------------------------------
5915: -- 4262811a Switch Sign

Line 5936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5932:
5933: XLA_AE_LINES_PKG.ValidateCurrentLine;
5934: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5935:
5936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5937: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5938: ,p_balance_type_code => l_balance_type_code);
5939:
5940: END IF;

Line 6084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6080: l_tmp_amt NUMBER;
6081: l_acc_rev_natural_side_code VARCHAR2(1);
6082:
6083: l_num_entries NUMBER;
6084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6088: l_recog_line_1 NUMBER;

Line 6085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6081: l_acc_rev_natural_side_code VARCHAR2(1);
6082:
6083: l_num_entries NUMBER;
6084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6088: l_recog_line_1 NUMBER;
6089: l_recog_line_2 NUMBER;

Line 6086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6082:
6083: l_num_entries NUMBER;
6084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6088: l_recog_line_1 NUMBER;
6089: l_recog_line_2 NUMBER;
6090:

Line 6087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6083: l_num_entries NUMBER;
6084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6088: l_recog_line_1 NUMBER;
6089: l_recog_line_2 NUMBER;
6090:
6091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6089: l_recog_line_2 NUMBER;
6090:
6091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6092: l_bflow_applied_to_amt NUMBER; -- 5132302
6093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6094:
6095: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6096:
6097: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 6168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

6164: l_accrual_line_num := NULL; -- 4262811
6165: l_tmp_amt := NULL; -- 4262811
6166: --
6167:
6168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6169: l_balance_type_code <> 'B' THEN
6170: IF NVL(p_source_38,'
6171: ') <> 'CLEAR_CLEAR' AND
6172: (NVL(p_source_20,'

Line 6252: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6248: --
6249: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6250:
6251: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6252: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6253:
6254: -- 4955764
6255: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6256: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 6328: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

6324: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6325:
6326: IF xla_accounting_cache_pkg.GetValueChar
6327: (p_source_code => 'LEDGER_CATEGORY_CODE'
6328: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6329: AND l_bflow_method_code = 'PRIOR_ENTRY'
6330: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6331: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6332: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 6428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

6424: p_lookup_type => 'XLA_OWNER_TYPE'
6425: ,p_lookup_code => l_component_type_code
6426: )
6427: ,p_token_4 => 'PRODUCT_NAME'
6428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6432: ,p_ae_header_id => NULL

Line 6429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

6425: ,p_lookup_code => l_component_type_code
6426: )
6427: ,p_token_4 => 'PRODUCT_NAME'
6428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6432: ,p_ae_header_id => NULL
6433: );

Line 6430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

6426: )
6427: ,p_token_4 => 'PRODUCT_NAME'
6428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6432: ,p_ae_header_id => NULL
6433: );
6434:

Line 6431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

6427: ,p_token_4 => 'PRODUCT_NAME'
6428: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6429: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6430: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6431: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6432: ,p_ae_header_id => NULL
6433: );
6434:
6435: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6458: ----------------------------------------------------------------------------------
6459: -- 4219869 Business Flow
6460: -- Update journal entry status -- Need to generate this within IF
6461: ----------------------------------------------------------------------------------
6462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6463: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6464: ,p_balance_type_code => l_balance_type_code
6465: );
6466:

Line 6549: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

6545:
6546: --
6547: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6548: --
6549: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6550: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6551: ELSE
6552: ---------------------------------------------------------------------------------------------------
6553: -- 4262811a Switch Sign

Line 6574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6570:
6571: XLA_AE_LINES_PKG.ValidateCurrentLine;
6572: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6573:
6574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6575: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6576: ,p_balance_type_code => l_balance_type_code);
6577:
6578: END IF;

Line 6720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6716: l_tmp_amt NUMBER;
6717: l_acc_rev_natural_side_code VARCHAR2(1);
6718:
6719: l_num_entries NUMBER;
6720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6724: l_recog_line_1 NUMBER;

Line 6721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6717: l_acc_rev_natural_side_code VARCHAR2(1);
6718:
6719: l_num_entries NUMBER;
6720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6724: l_recog_line_1 NUMBER;
6725: l_recog_line_2 NUMBER;

Line 6722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6718:
6719: l_num_entries NUMBER;
6720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6724: l_recog_line_1 NUMBER;
6725: l_recog_line_2 NUMBER;
6726:

Line 6723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6719: l_num_entries NUMBER;
6720: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6721: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6722: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6723: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6724: l_recog_line_1 NUMBER;
6725: l_recog_line_2 NUMBER;
6726:
6727: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6729: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6725: l_recog_line_2 NUMBER;
6726:
6727: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6728: l_bflow_applied_to_amt NUMBER; -- 5132302
6729: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6730:
6731: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6732:
6733: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 6804: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

6800: l_accrual_line_num := NULL; -- 4262811
6801: l_tmp_amt := NULL; -- 4262811
6802: --
6803:
6804: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6805: l_balance_type_code <> 'B' THEN
6806: IF NVL(p_source_38,'
6807: ') <> 'CLEAR_CLEAR' AND
6808: (NVL(p_source_20,'

Line 6886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6882: --
6883: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6884:
6885: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6887:
6888: -- 4955764
6889: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6890: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 6960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

6956: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6957:
6958: IF xla_accounting_cache_pkg.GetValueChar
6959: (p_source_code => 'LEDGER_CATEGORY_CODE'
6960: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6961: AND l_bflow_method_code = 'PRIOR_ENTRY'
6962: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6963: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6964: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 7060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

7056: p_lookup_type => 'XLA_OWNER_TYPE'
7057: ,p_lookup_code => l_component_type_code
7058: )
7059: ,p_token_4 => 'PRODUCT_NAME'
7060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7064: ,p_ae_header_id => NULL

Line 7061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

7057: ,p_lookup_code => l_component_type_code
7058: )
7059: ,p_token_4 => 'PRODUCT_NAME'
7060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7064: ,p_ae_header_id => NULL
7065: );

Line 7062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

7058: )
7059: ,p_token_4 => 'PRODUCT_NAME'
7060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7064: ,p_ae_header_id => NULL
7065: );
7066:

Line 7063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

7059: ,p_token_4 => 'PRODUCT_NAME'
7060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7064: ,p_ae_header_id => NULL
7065: );
7066:
7067: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7090: ----------------------------------------------------------------------------------
7091: -- 4219869 Business Flow
7092: -- Update journal entry status -- Need to generate this within IF
7093: ----------------------------------------------------------------------------------
7094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7096: ,p_balance_type_code => l_balance_type_code
7097: );
7098:

Line 7181: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

7177:
7178: --
7179: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7180: --
7181: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7182: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7183: ELSE
7184: ---------------------------------------------------------------------------------------------------
7185: -- 4262811a Switch Sign

Line 7206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7202:
7203: XLA_AE_LINES_PKG.ValidateCurrentLine;
7204: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7205:
7206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7207: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7208: ,p_balance_type_code => l_balance_type_code);
7209:
7210: END IF;

Line 7380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7376: l_tmp_amt NUMBER;
7377: l_acc_rev_natural_side_code VARCHAR2(1);
7378:
7379: l_num_entries NUMBER;
7380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7384: l_recog_line_1 NUMBER;

Line 7381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7377: l_acc_rev_natural_side_code VARCHAR2(1);
7378:
7379: l_num_entries NUMBER;
7380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7384: l_recog_line_1 NUMBER;
7385: l_recog_line_2 NUMBER;

Line 7382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7378:
7379: l_num_entries NUMBER;
7380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7384: l_recog_line_1 NUMBER;
7385: l_recog_line_2 NUMBER;
7386:

Line 7383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7379: l_num_entries NUMBER;
7380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7384: l_recog_line_1 NUMBER;
7385: l_recog_line_2 NUMBER;
7386:
7387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7385: l_recog_line_2 NUMBER;
7386:
7387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7388: l_bflow_applied_to_amt NUMBER; -- 5132302
7389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7390:
7391: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7392:
7393: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 7464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

7460: l_accrual_line_num := NULL; -- 4262811
7461: l_tmp_amt := NULL; -- 4262811
7462: --
7463:
7464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7465: l_balance_type_code <> 'B' THEN
7466: IF NVL(p_source_38,'
7467: ') = 'CLEAR_CLEAR' AND
7468: (NVL(p_source_67,'

Line 7546: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7542: --
7543: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7544:
7545: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7546: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7547:
7548: -- 4955764
7549: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7550: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 7672: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

7668: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7669:
7670: IF xla_accounting_cache_pkg.GetValueChar
7671: (p_source_code => 'LEDGER_CATEGORY_CODE'
7672: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7673: AND l_bflow_method_code = 'PRIOR_ENTRY'
7674: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7675: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7676: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 7772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

7768: p_lookup_type => 'XLA_OWNER_TYPE'
7769: ,p_lookup_code => l_component_type_code
7770: )
7771: ,p_token_4 => 'PRODUCT_NAME'
7772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7776: ,p_ae_header_id => NULL

Line 7773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

7769: ,p_lookup_code => l_component_type_code
7770: )
7771: ,p_token_4 => 'PRODUCT_NAME'
7772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7776: ,p_ae_header_id => NULL
7777: );

Line 7774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

7770: )
7771: ,p_token_4 => 'PRODUCT_NAME'
7772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7776: ,p_ae_header_id => NULL
7777: );
7778:

Line 7775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

7771: ,p_token_4 => 'PRODUCT_NAME'
7772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7776: ,p_ae_header_id => NULL
7777: );
7778:
7779: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7802: ----------------------------------------------------------------------------------
7803: -- 4219869 Business Flow
7804: -- Update journal entry status -- Need to generate this within IF
7805: ----------------------------------------------------------------------------------
7806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7807: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7808: ,p_balance_type_code => l_balance_type_code
7809: );
7810:

Line 7893: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

7889:
7890: --
7891: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7892: --
7893: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7894: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7895: ELSE
7896: ---------------------------------------------------------------------------------------------------
7897: -- 4262811a Switch Sign

Line 7918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7914:
7915: XLA_AE_LINES_PKG.ValidateCurrentLine;
7916: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7917:
7918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7919: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7920: ,p_balance_type_code => l_balance_type_code);
7921:
7922: END IF;

Line 8092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8088: l_tmp_amt NUMBER;
8089: l_acc_rev_natural_side_code VARCHAR2(1);
8090:
8091: l_num_entries NUMBER;
8092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8096: l_recog_line_1 NUMBER;

Line 8093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8089: l_acc_rev_natural_side_code VARCHAR2(1);
8090:
8091: l_num_entries NUMBER;
8092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8096: l_recog_line_1 NUMBER;
8097: l_recog_line_2 NUMBER;

Line 8094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8090:
8091: l_num_entries NUMBER;
8092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8096: l_recog_line_1 NUMBER;
8097: l_recog_line_2 NUMBER;
8098:

Line 8095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8091: l_num_entries NUMBER;
8092: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8093: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8094: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8095: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8096: l_recog_line_1 NUMBER;
8097: l_recog_line_2 NUMBER;
8098:
8099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8097: l_recog_line_2 NUMBER;
8098:
8099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8100: l_bflow_applied_to_amt NUMBER; -- 5132302
8101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8102:
8103: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8104:
8105: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 8176: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

8172: l_accrual_line_num := NULL; -- 4262811
8173: l_tmp_amt := NULL; -- 4262811
8174: --
8175:
8176: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8177: l_balance_type_code <> 'B' THEN
8178: IF NVL(p_source_38,'
8179: ') <> 'CLEAR_CLEAR' AND
8180: (NVL(p_source_67,'

Line 8258: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8254: --
8255: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8256:
8257: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8258: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8259:
8260: -- 4955764
8261: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8262: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 8384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

8380: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8381:
8382: IF xla_accounting_cache_pkg.GetValueChar
8383: (p_source_code => 'LEDGER_CATEGORY_CODE'
8384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8385: AND l_bflow_method_code = 'PRIOR_ENTRY'
8386: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8387: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8388: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 8484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

8480: p_lookup_type => 'XLA_OWNER_TYPE'
8481: ,p_lookup_code => l_component_type_code
8482: )
8483: ,p_token_4 => 'PRODUCT_NAME'
8484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8488: ,p_ae_header_id => NULL

Line 8485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

8481: ,p_lookup_code => l_component_type_code
8482: )
8483: ,p_token_4 => 'PRODUCT_NAME'
8484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8488: ,p_ae_header_id => NULL
8489: );

Line 8486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

8482: )
8483: ,p_token_4 => 'PRODUCT_NAME'
8484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8488: ,p_ae_header_id => NULL
8489: );
8490:

Line 8487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

8483: ,p_token_4 => 'PRODUCT_NAME'
8484: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8485: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8486: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8487: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8488: ,p_ae_header_id => NULL
8489: );
8490:
8491: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8514: ----------------------------------------------------------------------------------
8515: -- 4219869 Business Flow
8516: -- Update journal entry status -- Need to generate this within IF
8517: ----------------------------------------------------------------------------------
8518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8519: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8520: ,p_balance_type_code => l_balance_type_code
8521: );
8522:

Line 8605: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

8601:
8602: --
8603: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8604: --
8605: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8606: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8607: ELSE
8608: ---------------------------------------------------------------------------------------------------
8609: -- 4262811a Switch Sign

Line 8630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8626:
8627: XLA_AE_LINES_PKG.ValidateCurrentLine;
8628: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8629:
8630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8631: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8632: ,p_balance_type_code => l_balance_type_code);
8633:
8634: END IF;

Line 8778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8774: l_tmp_amt NUMBER;
8775: l_acc_rev_natural_side_code VARCHAR2(1);
8776:
8777: l_num_entries NUMBER;
8778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8782: l_recog_line_1 NUMBER;

Line 8779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8775: l_acc_rev_natural_side_code VARCHAR2(1);
8776:
8777: l_num_entries NUMBER;
8778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8782: l_recog_line_1 NUMBER;
8783: l_recog_line_2 NUMBER;

Line 8780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8776:
8777: l_num_entries NUMBER;
8778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8782: l_recog_line_1 NUMBER;
8783: l_recog_line_2 NUMBER;
8784:

Line 8781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8777: l_num_entries NUMBER;
8778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8782: l_recog_line_1 NUMBER;
8783: l_recog_line_2 NUMBER;
8784:
8785: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8787: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8783: l_recog_line_2 NUMBER;
8784:
8785: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8786: l_bflow_applied_to_amt NUMBER; -- 5132302
8787: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8788:
8789: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8790:
8791: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 8861: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

8857: l_acc_rev_flag := NULL; -- 4262811
8858: l_accrual_line_num := NULL; -- 4262811
8859: l_tmp_amt := NULL; -- 4262811
8860: --
8861: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
8862: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
8863: return;
8864: END IF;
8865:

Line 8862: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

8858: l_accrual_line_num := NULL; -- 4262811
8859: l_tmp_amt := NULL; -- 4262811
8860: --
8861: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
8862: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
8863: return;
8864: END IF;
8865:
8866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 8866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

8862: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
8863: return;
8864: END IF;
8865:
8866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8867: l_balance_type_code <> 'B' THEN
8868: IF NVL(p_source_38,'
8869: ') = 'CLEAR_CLEAR' AND
8870: NVL(p_source_20,'

Line 8944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8940: --
8941: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8942:
8943: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8945:
8946: -- 4955764
8947: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8948: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 9010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

9006: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9007:
9008: IF xla_accounting_cache_pkg.GetValueChar
9009: (p_source_code => 'LEDGER_CATEGORY_CODE'
9010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9011: AND l_bflow_method_code = 'PRIOR_ENTRY'
9012: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9013: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9014: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 9255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

9251: p_lookup_type => 'XLA_OWNER_TYPE'
9252: ,p_lookup_code => l_component_type_code
9253: )
9254: ,p_token_4 => 'PRODUCT_NAME'
9255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9259: ,p_ae_header_id => NULL

Line 9256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

9252: ,p_lookup_code => l_component_type_code
9253: )
9254: ,p_token_4 => 'PRODUCT_NAME'
9255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9259: ,p_ae_header_id => NULL
9260: );

Line 9257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

9253: )
9254: ,p_token_4 => 'PRODUCT_NAME'
9255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9259: ,p_ae_header_id => NULL
9260: );
9261:

Line 9258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

9254: ,p_token_4 => 'PRODUCT_NAME'
9255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9259: ,p_ae_header_id => NULL
9260: );
9261:
9262: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9289: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9285: ----------------------------------------------------------------------------------
9286: -- 4219869 Business Flow
9287: -- Update journal entry status -- Need to generate this within IF
9288: ----------------------------------------------------------------------------------
9289: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9290: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9291: ,p_balance_type_code => l_balance_type_code
9292: );
9293:

Line 9521: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

9517:
9518: --
9519: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9520: --
9521: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9522: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9523: ELSE
9524: ---------------------------------------------------------------------------------------------------
9525: -- 4262811a Switch Sign

Line 9546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9542:
9543: XLA_AE_LINES_PKG.ValidateCurrentLine;
9544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9545:
9546: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9547: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9548: ,p_balance_type_code => l_balance_type_code);
9549:
9550: END IF;

Line 9696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9692: l_tmp_amt NUMBER;
9693: l_acc_rev_natural_side_code VARCHAR2(1);
9694:
9695: l_num_entries NUMBER;
9696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9700: l_recog_line_1 NUMBER;

Line 9697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9693: l_acc_rev_natural_side_code VARCHAR2(1);
9694:
9695: l_num_entries NUMBER;
9696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9700: l_recog_line_1 NUMBER;
9701: l_recog_line_2 NUMBER;

Line 9698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9694:
9695: l_num_entries NUMBER;
9696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9700: l_recog_line_1 NUMBER;
9701: l_recog_line_2 NUMBER;
9702:

Line 9699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9695: l_num_entries NUMBER;
9696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9700: l_recog_line_1 NUMBER;
9701: l_recog_line_2 NUMBER;
9702:
9703: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9705: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9701: l_recog_line_2 NUMBER;
9702:
9703: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9704: l_bflow_applied_to_amt NUMBER; -- 5132302
9705: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9706:
9707: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9708:
9709: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 9779: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

9775: l_acc_rev_flag := NULL; -- 4262811
9776: l_accrual_line_num := NULL; -- 4262811
9777: l_tmp_amt := NULL; -- 4262811
9778: --
9779: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9780: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9781: return;
9782: END IF;
9783:

Line 9780: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

9776: l_accrual_line_num := NULL; -- 4262811
9777: l_tmp_amt := NULL; -- 4262811
9778: --
9779: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9780: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9781: return;
9782: END IF;
9783:
9784: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 9784: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

9780: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9781: return;
9782: END IF;
9783:
9784: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9785: l_balance_type_code <> 'B' THEN
9786: IF NVL(p_source_38,'
9787: ') <> 'CLEAR_CLEAR' AND
9788: NVL(p_source_20,'

Line 9860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9856: --
9857: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9858:
9859: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9861:
9862: -- 4955764
9863: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9864: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 9926: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

9922: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9923:
9924: IF xla_accounting_cache_pkg.GetValueChar
9925: (p_source_code => 'LEDGER_CATEGORY_CODE'
9926: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9927: AND l_bflow_method_code = 'PRIOR_ENTRY'
9928: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9929: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9930: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 10171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

10167: p_lookup_type => 'XLA_OWNER_TYPE'
10168: ,p_lookup_code => l_component_type_code
10169: )
10170: ,p_token_4 => 'PRODUCT_NAME'
10171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10175: ,p_ae_header_id => NULL

Line 10172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

10168: ,p_lookup_code => l_component_type_code
10169: )
10170: ,p_token_4 => 'PRODUCT_NAME'
10171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10175: ,p_ae_header_id => NULL
10176: );

Line 10173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

10169: )
10170: ,p_token_4 => 'PRODUCT_NAME'
10171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10175: ,p_ae_header_id => NULL
10176: );
10177:

Line 10174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

10170: ,p_token_4 => 'PRODUCT_NAME'
10171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10175: ,p_ae_header_id => NULL
10176: );
10177:
10178: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10201: ----------------------------------------------------------------------------------
10202: -- 4219869 Business Flow
10203: -- Update journal entry status -- Need to generate this within IF
10204: ----------------------------------------------------------------------------------
10205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10207: ,p_balance_type_code => l_balance_type_code
10208: );
10209:

Line 10437: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

10433:
10434: --
10435: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10436: --
10437: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10438: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10439: ELSE
10440: ---------------------------------------------------------------------------------------------------
10441: -- 4262811a Switch Sign

Line 10462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10458:
10459: XLA_AE_LINES_PKG.ValidateCurrentLine;
10460: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10461:
10462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10463: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10464: ,p_balance_type_code => l_balance_type_code);
10465:
10466: END IF;

Line 10639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10635: l_tmp_amt NUMBER;
10636: l_acc_rev_natural_side_code VARCHAR2(1);
10637:
10638: l_num_entries NUMBER;
10639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10643: l_recog_line_1 NUMBER;

Line 10640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10636: l_acc_rev_natural_side_code VARCHAR2(1);
10637:
10638: l_num_entries NUMBER;
10639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10643: l_recog_line_1 NUMBER;
10644: l_recog_line_2 NUMBER;

Line 10641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10637:
10638: l_num_entries NUMBER;
10639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10643: l_recog_line_1 NUMBER;
10644: l_recog_line_2 NUMBER;
10645:

Line 10642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10638: l_num_entries NUMBER;
10639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10643: l_recog_line_1 NUMBER;
10644: l_recog_line_2 NUMBER;
10645:
10646: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10648: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10644: l_recog_line_2 NUMBER;
10645:
10646: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10647: l_bflow_applied_to_amt NUMBER; -- 5132302
10648: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10649:
10650: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10651:
10652: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 10722: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

10718: l_acc_rev_flag := NULL; -- 4262811
10719: l_accrual_line_num := NULL; -- 4262811
10720: l_tmp_amt := NULL; -- 4262811
10721: --
10722: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10723: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10724: return;
10725: END IF;
10726:

Line 10723: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

10719: l_accrual_line_num := NULL; -- 4262811
10720: l_tmp_amt := NULL; -- 4262811
10721: --
10722: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10723: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10724: return;
10725: END IF;
10726:
10727: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 10727: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

10723: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10724: return;
10725: END IF;
10726:
10727: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10728: l_balance_type_code <> 'B' THEN
10729: IF (NVL(p_source_67,'
10730: ') = 'PREPAY APPL' OR
10731: NVL(p_source_67,'

Line 10805: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10801: --
10802: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10803:
10804: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10805: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10806:
10807: -- 4955764
10808: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10809: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 10921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

10917: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10918:
10919: IF xla_accounting_cache_pkg.GetValueChar
10920: (p_source_code => 'LEDGER_CATEGORY_CODE'
10921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10922: AND l_bflow_method_code = 'PRIOR_ENTRY'
10923: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10924: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10925: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 11165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

11161: p_lookup_type => 'XLA_OWNER_TYPE'
11162: ,p_lookup_code => l_component_type_code
11163: )
11164: ,p_token_4 => 'PRODUCT_NAME'
11165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11169: ,p_ae_header_id => NULL

Line 11166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

11162: ,p_lookup_code => l_component_type_code
11163: )
11164: ,p_token_4 => 'PRODUCT_NAME'
11165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11169: ,p_ae_header_id => NULL
11170: );

Line 11167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

11163: )
11164: ,p_token_4 => 'PRODUCT_NAME'
11165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11169: ,p_ae_header_id => NULL
11170: );
11171:

Line 11168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

11164: ,p_token_4 => 'PRODUCT_NAME'
11165: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11166: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11167: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11168: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11169: ,p_ae_header_id => NULL
11170: );
11171:
11172: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11195: ----------------------------------------------------------------------------------
11196: -- 4219869 Business Flow
11197: -- Update journal entry status -- Need to generate this within IF
11198: ----------------------------------------------------------------------------------
11199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11200: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11201: ,p_balance_type_code => l_balance_type_code
11202: );
11203:

Line 11430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

11426:
11427: --
11428: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11429: --
11430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11431: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11432: ELSE
11433: ---------------------------------------------------------------------------------------------------
11434: -- 4262811a Switch Sign

Line 11455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11451:
11452: XLA_AE_LINES_PKG.ValidateCurrentLine;
11453: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11454:
11455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11456: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11457: ,p_balance_type_code => l_balance_type_code);
11458:
11459: END IF;

Line 11603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11599: l_tmp_amt NUMBER;
11600: l_acc_rev_natural_side_code VARCHAR2(1);
11601:
11602: l_num_entries NUMBER;
11603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11607: l_recog_line_1 NUMBER;

Line 11604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11600: l_acc_rev_natural_side_code VARCHAR2(1);
11601:
11602: l_num_entries NUMBER;
11603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11607: l_recog_line_1 NUMBER;
11608: l_recog_line_2 NUMBER;

Line 11605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11601:
11602: l_num_entries NUMBER;
11603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11607: l_recog_line_1 NUMBER;
11608: l_recog_line_2 NUMBER;
11609:

Line 11606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11602: l_num_entries NUMBER;
11603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11607: l_recog_line_1 NUMBER;
11608: l_recog_line_2 NUMBER;
11609:
11610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

11608: l_recog_line_2 NUMBER;
11609:
11610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11611: l_bflow_applied_to_amt NUMBER; -- 5132302
11612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11613:
11614: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11615:
11616: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 11686: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

11682: l_acc_rev_flag := NULL; -- 4262811
11683: l_accrual_line_num := NULL; -- 4262811
11684: l_tmp_amt := NULL; -- 4262811
11685: --
11686: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11687: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11688: return;
11689: END IF;
11690:

Line 11687: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

11683: l_accrual_line_num := NULL; -- 4262811
11684: l_tmp_amt := NULL; -- 4262811
11685: --
11686: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11687: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11688: return;
11689: END IF;
11690:
11691: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 11691: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

11687: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11688: return;
11689: END IF;
11690:
11691: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11692: l_balance_type_code <> 'B' THEN
11693: IF NVL(p_source_38,'
11694: ') <> 'CLEAR_CLEAR' AND
11695: NVL(p_source_20,'

Line 11767: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11763: --
11764: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11765:
11766: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11767: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11768:
11769: -- 4955764
11770: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11771: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 11831: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

11827: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11828:
11829: IF xla_accounting_cache_pkg.GetValueChar
11830: (p_source_code => 'LEDGER_CATEGORY_CODE'
11831: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11832: AND l_bflow_method_code = 'PRIOR_ENTRY'
11833: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11834: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11835: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 12076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

12072: p_lookup_type => 'XLA_OWNER_TYPE'
12073: ,p_lookup_code => l_component_type_code
12074: )
12075: ,p_token_4 => 'PRODUCT_NAME'
12076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12080: ,p_ae_header_id => NULL

Line 12077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

12073: ,p_lookup_code => l_component_type_code
12074: )
12075: ,p_token_4 => 'PRODUCT_NAME'
12076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12080: ,p_ae_header_id => NULL
12081: );

Line 12078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

12074: )
12075: ,p_token_4 => 'PRODUCT_NAME'
12076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12080: ,p_ae_header_id => NULL
12081: );
12082:

Line 12079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

12075: ,p_token_4 => 'PRODUCT_NAME'
12076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12080: ,p_ae_header_id => NULL
12081: );
12082:
12083: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12106: ----------------------------------------------------------------------------------
12107: -- 4219869 Business Flow
12108: -- Update journal entry status -- Need to generate this within IF
12109: ----------------------------------------------------------------------------------
12110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12111: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12112: ,p_balance_type_code => l_balance_type_code
12113: );
12114:

Line 12342: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

12338:
12339: --
12340: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12341: --
12342: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12343: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12344: ELSE
12345: ---------------------------------------------------------------------------------------------------
12346: -- 4262811a Switch Sign

Line 12367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12363:
12364: XLA_AE_LINES_PKG.ValidateCurrentLine;
12365: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12366:
12367: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12368: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12369: ,p_balance_type_code => l_balance_type_code);
12370:
12371: END IF;

Line 12518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12514: l_tmp_amt NUMBER;
12515: l_acc_rev_natural_side_code VARCHAR2(1);
12516:
12517: l_num_entries NUMBER;
12518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12522: l_recog_line_1 NUMBER;

Line 12519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12515: l_acc_rev_natural_side_code VARCHAR2(1);
12516:
12517: l_num_entries NUMBER;
12518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12522: l_recog_line_1 NUMBER;
12523: l_recog_line_2 NUMBER;

Line 12520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12516:
12517: l_num_entries NUMBER;
12518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12522: l_recog_line_1 NUMBER;
12523: l_recog_line_2 NUMBER;
12524:

Line 12521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12517: l_num_entries NUMBER;
12518: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12519: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12520: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12521: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12522: l_recog_line_1 NUMBER;
12523: l_recog_line_2 NUMBER;
12524:
12525: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12527: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12523: l_recog_line_2 NUMBER;
12524:
12525: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12526: l_bflow_applied_to_amt NUMBER; -- 5132302
12527: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12528:
12529: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12530:
12531: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 12601: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

12597: l_acc_rev_flag := NULL; -- 4262811
12598: l_accrual_line_num := NULL; -- 4262811
12599: l_tmp_amt := NULL; -- 4262811
12600: --
12601: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12603: return;
12604: END IF;
12605:

Line 12602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

12598: l_accrual_line_num := NULL; -- 4262811
12599: l_tmp_amt := NULL; -- 4262811
12600: --
12601: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12603: return;
12604: END IF;
12605:
12606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 12606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

12602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12603: return;
12604: END IF;
12605:
12606: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12607: l_balance_type_code <> 'B' THEN
12608: IF NVL(p_source_38,'
12609: ') = 'CLEAR_CLEAR' AND
12610: NVL(p_source_20,'

Line 12686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12682: --
12683: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12684:
12685: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12687:
12688: -- 4955764
12689: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12690: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 12752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

12748: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12749:
12750: IF xla_accounting_cache_pkg.GetValueChar
12751: (p_source_code => 'LEDGER_CATEGORY_CODE'
12752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12753: AND l_bflow_method_code = 'PRIOR_ENTRY'
12754: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12755: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12756: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 12997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

12993: p_lookup_type => 'XLA_OWNER_TYPE'
12994: ,p_lookup_code => l_component_type_code
12995: )
12996: ,p_token_4 => 'PRODUCT_NAME'
12997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13001: ,p_ae_header_id => NULL

Line 12998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

12994: ,p_lookup_code => l_component_type_code
12995: )
12996: ,p_token_4 => 'PRODUCT_NAME'
12997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13001: ,p_ae_header_id => NULL
13002: );

Line 12999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

12995: )
12996: ,p_token_4 => 'PRODUCT_NAME'
12997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13001: ,p_ae_header_id => NULL
13002: );
13003:

Line 13000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

12996: ,p_token_4 => 'PRODUCT_NAME'
12997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13001: ,p_ae_header_id => NULL
13002: );
13003:
13004: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13031: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13027: ----------------------------------------------------------------------------------
13028: -- 4219869 Business Flow
13029: -- Update journal entry status -- Need to generate this within IF
13030: ----------------------------------------------------------------------------------
13031: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13032: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13033: ,p_balance_type_code => l_balance_type_code
13034: );
13035:

Line 13263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

13259:
13260: --
13261: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13262: --
13263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13264: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13265: ELSE
13266: ---------------------------------------------------------------------------------------------------
13267: -- 4262811a Switch Sign

Line 13288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13284:
13285: XLA_AE_LINES_PKG.ValidateCurrentLine;
13286: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13287:
13288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13289: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13290: ,p_balance_type_code => l_balance_type_code);
13291:
13292: END IF;

Line 13447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13443: l_tmp_amt NUMBER;
13444: l_acc_rev_natural_side_code VARCHAR2(1);
13445:
13446: l_num_entries NUMBER;
13447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13451: l_recog_line_1 NUMBER;

Line 13448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13444: l_acc_rev_natural_side_code VARCHAR2(1);
13445:
13446: l_num_entries NUMBER;
13447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13451: l_recog_line_1 NUMBER;
13452: l_recog_line_2 NUMBER;

Line 13449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13445:
13446: l_num_entries NUMBER;
13447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13451: l_recog_line_1 NUMBER;
13452: l_recog_line_2 NUMBER;
13453:

Line 13450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13446: l_num_entries NUMBER;
13447: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13448: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13449: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13450: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13451: l_recog_line_1 NUMBER;
13452: l_recog_line_2 NUMBER;
13453:
13454: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13456: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13452: l_recog_line_2 NUMBER;
13453:
13454: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13455: l_bflow_applied_to_amt NUMBER; -- 5132302
13456: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13457:
13458: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13459:
13460: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 13530: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

13526: l_acc_rev_flag := NULL; -- 4262811
13527: l_accrual_line_num := NULL; -- 4262811
13528: l_tmp_amt := NULL; -- 4262811
13529: --
13530: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13531: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13532: return;
13533: END IF;
13534:

Line 13531: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

13527: l_accrual_line_num := NULL; -- 4262811
13528: l_tmp_amt := NULL; -- 4262811
13529: --
13530: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13531: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13532: return;
13533: END IF;
13534:
13535: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 13535: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

13531: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13532: return;
13533: END IF;
13534:
13535: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13536: l_balance_type_code <> 'B' THEN
13537: IF NVL(p_source_38,'
13538: ') <> 'CLEAR_CLEAR' AND
13539: NVL(p_source_20,'

Line 13619: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13615: --
13616: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13617:
13618: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13619: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13620:
13621: -- 4955764
13622: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13623: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 13685: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

13681: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13682:
13683: IF xla_accounting_cache_pkg.GetValueChar
13684: (p_source_code => 'LEDGER_CATEGORY_CODE'
13685: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13686: AND l_bflow_method_code = 'PRIOR_ENTRY'
13687: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13688: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13689: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 13930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

13926: p_lookup_type => 'XLA_OWNER_TYPE'
13927: ,p_lookup_code => l_component_type_code
13928: )
13929: ,p_token_4 => 'PRODUCT_NAME'
13930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13934: ,p_ae_header_id => NULL

Line 13931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

13927: ,p_lookup_code => l_component_type_code
13928: )
13929: ,p_token_4 => 'PRODUCT_NAME'
13930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13934: ,p_ae_header_id => NULL
13935: );

Line 13932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

13928: )
13929: ,p_token_4 => 'PRODUCT_NAME'
13930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13934: ,p_ae_header_id => NULL
13935: );
13936:

Line 13933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

13929: ,p_token_4 => 'PRODUCT_NAME'
13930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13934: ,p_ae_header_id => NULL
13935: );
13936:
13937: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13960: ----------------------------------------------------------------------------------
13961: -- 4219869 Business Flow
13962: -- Update journal entry status -- Need to generate this within IF
13963: ----------------------------------------------------------------------------------
13964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13966: ,p_balance_type_code => l_balance_type_code
13967: );
13968:

Line 14196: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

14192:
14193: --
14194: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14195: --
14196: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14197: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14198: ELSE
14199: ---------------------------------------------------------------------------------------------------
14200: -- 4262811a Switch Sign

Line 14221: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14217:
14218: XLA_AE_LINES_PKG.ValidateCurrentLine;
14219: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14220:
14221: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14222: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14223: ,p_balance_type_code => l_balance_type_code);
14224:
14225: END IF;

Line 14375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14371: l_tmp_amt NUMBER;
14372: l_acc_rev_natural_side_code VARCHAR2(1);
14373:
14374: l_num_entries NUMBER;
14375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14379: l_recog_line_1 NUMBER;

Line 14376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14372: l_acc_rev_natural_side_code VARCHAR2(1);
14373:
14374: l_num_entries NUMBER;
14375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14379: l_recog_line_1 NUMBER;
14380: l_recog_line_2 NUMBER;

Line 14377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14373:
14374: l_num_entries NUMBER;
14375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14379: l_recog_line_1 NUMBER;
14380: l_recog_line_2 NUMBER;
14381:

Line 14378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14374: l_num_entries NUMBER;
14375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14379: l_recog_line_1 NUMBER;
14380: l_recog_line_2 NUMBER;
14381:
14382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14380: l_recog_line_2 NUMBER;
14381:
14382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14383: l_bflow_applied_to_amt NUMBER; -- 5132302
14384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14385:
14386: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14387:
14388: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 14458: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

14454: l_acc_rev_flag := NULL; -- 4262811
14455: l_accrual_line_num := NULL; -- 4262811
14456: l_tmp_amt := NULL; -- 4262811
14457: --
14458: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14459: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14460: return;
14461: END IF;
14462:

Line 14459: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

14455: l_accrual_line_num := NULL; -- 4262811
14456: l_tmp_amt := NULL; -- 4262811
14457: --
14458: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14459: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14460: return;
14461: END IF;
14462:
14463: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 14463: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

14459: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14460: return;
14461: END IF;
14462:
14463: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14464: l_balance_type_code <> 'B' THEN
14465: IF NVL(p_source_38,'
14466: ') <> 'CLEAR_CLEAR' AND
14467: NVL(p_source_20,'

Line 14545: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14541: --
14542: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14543:
14544: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14545: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14546:
14547: -- 4955764
14548: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14549: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 14609: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

14605: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14606:
14607: IF xla_accounting_cache_pkg.GetValueChar
14608: (p_source_code => 'LEDGER_CATEGORY_CODE'
14609: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14610: AND l_bflow_method_code = 'PRIOR_ENTRY'
14611: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14612: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14613: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 14854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

14850: p_lookup_type => 'XLA_OWNER_TYPE'
14851: ,p_lookup_code => l_component_type_code
14852: )
14853: ,p_token_4 => 'PRODUCT_NAME'
14854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14858: ,p_ae_header_id => NULL

Line 14855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

14851: ,p_lookup_code => l_component_type_code
14852: )
14853: ,p_token_4 => 'PRODUCT_NAME'
14854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14858: ,p_ae_header_id => NULL
14859: );

Line 14856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

14852: )
14853: ,p_token_4 => 'PRODUCT_NAME'
14854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14858: ,p_ae_header_id => NULL
14859: );
14860:

Line 14857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

14853: ,p_token_4 => 'PRODUCT_NAME'
14854: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14855: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14856: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14857: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14858: ,p_ae_header_id => NULL
14859: );
14860:
14861: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14884: ----------------------------------------------------------------------------------
14885: -- 4219869 Business Flow
14886: -- Update journal entry status -- Need to generate this within IF
14887: ----------------------------------------------------------------------------------
14888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14889: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14890: ,p_balance_type_code => l_balance_type_code
14891: );
14892:

Line 15120: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

15116:
15117: --
15118: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15119: --
15120: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15121: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15122: ELSE
15123: ---------------------------------------------------------------------------------------------------
15124: -- 4262811a Switch Sign

Line 15145: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15141:
15142: XLA_AE_LINES_PKG.ValidateCurrentLine;
15143: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15144:
15145: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15146: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15147: ,p_balance_type_code => l_balance_type_code);
15148:
15149: END IF;

Line 15325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15321: l_tmp_amt NUMBER;
15322: l_acc_rev_natural_side_code VARCHAR2(1);
15323:
15324: l_num_entries NUMBER;
15325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15329: l_recog_line_1 NUMBER;

Line 15326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15322: l_acc_rev_natural_side_code VARCHAR2(1);
15323:
15324: l_num_entries NUMBER;
15325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15329: l_recog_line_1 NUMBER;
15330: l_recog_line_2 NUMBER;

Line 15327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15323:
15324: l_num_entries NUMBER;
15325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15329: l_recog_line_1 NUMBER;
15330: l_recog_line_2 NUMBER;
15331:

Line 15328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15324: l_num_entries NUMBER;
15325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15329: l_recog_line_1 NUMBER;
15330: l_recog_line_2 NUMBER;
15331:
15332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15330: l_recog_line_2 NUMBER;
15331:
15332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15333: l_bflow_applied_to_amt NUMBER; -- 5132302
15334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15335:
15336: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15337:
15338: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 15408: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

15404: l_acc_rev_flag := NULL; -- 4262811
15405: l_accrual_line_num := NULL; -- 4262811
15406: l_tmp_amt := NULL; -- 4262811
15407: --
15408: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15409: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15410: return;
15411: END IF;
15412:

Line 15409: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

15405: l_accrual_line_num := NULL; -- 4262811
15406: l_tmp_amt := NULL; -- 4262811
15407: --
15408: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15409: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15410: return;
15411: END IF;
15412:
15413: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 15413: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

15409: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15410: return;
15411: END IF;
15412:
15413: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15414: l_balance_type_code <> 'B' THEN
15415: IF (NVL(p_source_67,'
15416: ') = 'PREPAY APPL' OR
15417: NVL(p_source_67,'

Line 15493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15489: --
15490: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15491:
15492: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15494:
15495: -- 4955764
15496: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15497: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 15609: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

15605: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15606:
15607: IF xla_accounting_cache_pkg.GetValueChar
15608: (p_source_code => 'LEDGER_CATEGORY_CODE'
15609: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15610: AND l_bflow_method_code = 'PRIOR_ENTRY'
15611: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15612: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15613: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 15853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

15849: p_lookup_type => 'XLA_OWNER_TYPE'
15850: ,p_lookup_code => l_component_type_code
15851: )
15852: ,p_token_4 => 'PRODUCT_NAME'
15853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15857: ,p_ae_header_id => NULL

Line 15854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

15850: ,p_lookup_code => l_component_type_code
15851: )
15852: ,p_token_4 => 'PRODUCT_NAME'
15853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15857: ,p_ae_header_id => NULL
15858: );

Line 15855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

15851: )
15852: ,p_token_4 => 'PRODUCT_NAME'
15853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15857: ,p_ae_header_id => NULL
15858: );
15859:

Line 15856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

15852: ,p_token_4 => 'PRODUCT_NAME'
15853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
15854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
15855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
15856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
15857: ,p_ae_header_id => NULL
15858: );
15859:
15860: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 15887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15883: ----------------------------------------------------------------------------------
15884: -- 4219869 Business Flow
15885: -- Update journal entry status -- Need to generate this within IF
15886: ----------------------------------------------------------------------------------
15887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15888: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
15889: ,p_balance_type_code => l_balance_type_code
15890: );
15891:

Line 16118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

16114:
16115: --
16116: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16117: --
16118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16119: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16120: ELSE
16121: ---------------------------------------------------------------------------------------------------
16122: -- 4262811a Switch Sign

Line 16143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16139:
16140: XLA_AE_LINES_PKG.ValidateCurrentLine;
16141: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16142:
16143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16144: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16145: ,p_balance_type_code => l_balance_type_code);
16146:
16147: END IF;

Line 16280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16276: l_tmp_amt NUMBER;
16277: l_acc_rev_natural_side_code VARCHAR2(1);
16278:
16279: l_num_entries NUMBER;
16280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16284: l_recog_line_1 NUMBER;

Line 16281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16277: l_acc_rev_natural_side_code VARCHAR2(1);
16278:
16279: l_num_entries NUMBER;
16280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16284: l_recog_line_1 NUMBER;
16285: l_recog_line_2 NUMBER;

Line 16282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16278:
16279: l_num_entries NUMBER;
16280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16284: l_recog_line_1 NUMBER;
16285: l_recog_line_2 NUMBER;
16286:

Line 16283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16279: l_num_entries NUMBER;
16280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16284: l_recog_line_1 NUMBER;
16285: l_recog_line_2 NUMBER;
16286:
16287: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16289: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16285: l_recog_line_2 NUMBER;
16286:
16287: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16288: l_bflow_applied_to_amt NUMBER; -- 5132302
16289: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16290:
16291: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16292:
16293: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 16364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

16360: l_accrual_line_num := NULL; -- 4262811
16361: l_tmp_amt := NULL; -- 4262811
16362: --
16363:
16364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16365: l_balance_type_code <> 'B' THEN
16366: IF NVL(p_source_38,'
16367: ') = 'CLEAR_CLEAR' AND
16368: NVL(p_source_100,'

Line 16447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16443: --
16444: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16445:
16446: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16448:
16449: -- 4955764
16450: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16451: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 16513: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

16509: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16510:
16511: IF xla_accounting_cache_pkg.GetValueChar
16512: (p_source_code => 'LEDGER_CATEGORY_CODE'
16513: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16514: AND l_bflow_method_code = 'PRIOR_ENTRY'
16515: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16516: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16517: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 16590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

16586: p_lookup_type => 'XLA_OWNER_TYPE'
16587: ,p_lookup_code => l_component_type_code
16588: )
16589: ,p_token_4 => 'PRODUCT_NAME'
16590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16594: ,p_ae_header_id => NULL

Line 16591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

16587: ,p_lookup_code => l_component_type_code
16588: )
16589: ,p_token_4 => 'PRODUCT_NAME'
16590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16594: ,p_ae_header_id => NULL
16595: );

Line 16592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

16588: )
16589: ,p_token_4 => 'PRODUCT_NAME'
16590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16594: ,p_ae_header_id => NULL
16595: );
16596:

Line 16593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

16589: ,p_token_4 => 'PRODUCT_NAME'
16590: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16591: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16592: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16593: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16594: ,p_ae_header_id => NULL
16595: );
16596:
16597: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16624: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16620: ----------------------------------------------------------------------------------
16621: -- 4219869 Business Flow
16622: -- Update journal entry status -- Need to generate this within IF
16623: ----------------------------------------------------------------------------------
16624: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16625: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16626: ,p_balance_type_code => l_balance_type_code
16627: );
16628:

Line 16685: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

16681:
16682: --
16683: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16684: --
16685: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16686: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16687: ELSE
16688: ---------------------------------------------------------------------------------------------------
16689: -- 4262811a Switch Sign

Line 16710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16706:
16707: XLA_AE_LINES_PKG.ValidateCurrentLine;
16708: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16709:
16710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16711: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16712: ,p_balance_type_code => l_balance_type_code);
16713:
16714: END IF;

Line 16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16848: l_tmp_amt NUMBER;
16849: l_acc_rev_natural_side_code VARCHAR2(1);
16850:
16851: l_num_entries NUMBER;
16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16856: l_recog_line_1 NUMBER;

Line 16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16849: l_acc_rev_natural_side_code VARCHAR2(1);
16850:
16851: l_num_entries NUMBER;
16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16856: l_recog_line_1 NUMBER;
16857: l_recog_line_2 NUMBER;

Line 16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16850:
16851: l_num_entries NUMBER;
16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16856: l_recog_line_1 NUMBER;
16857: l_recog_line_2 NUMBER;
16858:

Line 16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16851: l_num_entries NUMBER;
16852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16856: l_recog_line_1 NUMBER;
16857: l_recog_line_2 NUMBER;
16858:
16859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16857: l_recog_line_2 NUMBER;
16858:
16859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16860: l_bflow_applied_to_amt NUMBER; -- 5132302
16861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16862:
16863: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16864:
16865: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 16936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

16932: l_accrual_line_num := NULL; -- 4262811
16933: l_tmp_amt := NULL; -- 4262811
16934: --
16935:
16936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16937: l_balance_type_code <> 'B' THEN
16938: IF NVL(p_source_38,'
16939: ') <> 'CLEAR_CLEAR' AND
16940: NVL(p_source_100,'

Line 17021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17017: --
17018: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17019:
17020: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17022:
17023: -- 4955764
17024: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17025: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 17087: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

17083: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17084:
17085: IF xla_accounting_cache_pkg.GetValueChar
17086: (p_source_code => 'LEDGER_CATEGORY_CODE'
17087: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17088: AND l_bflow_method_code = 'PRIOR_ENTRY'
17089: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17090: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17091: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 17164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

17160: p_lookup_type => 'XLA_OWNER_TYPE'
17161: ,p_lookup_code => l_component_type_code
17162: )
17163: ,p_token_4 => 'PRODUCT_NAME'
17164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17168: ,p_ae_header_id => NULL

Line 17165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

17161: ,p_lookup_code => l_component_type_code
17162: )
17163: ,p_token_4 => 'PRODUCT_NAME'
17164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17168: ,p_ae_header_id => NULL
17169: );

Line 17166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

17162: )
17163: ,p_token_4 => 'PRODUCT_NAME'
17164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17168: ,p_ae_header_id => NULL
17169: );
17170:

Line 17167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

17163: ,p_token_4 => 'PRODUCT_NAME'
17164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17168: ,p_ae_header_id => NULL
17169: );
17170:
17171: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17198: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17194: ----------------------------------------------------------------------------------
17195: -- 4219869 Business Flow
17196: -- Update journal entry status -- Need to generate this within IF
17197: ----------------------------------------------------------------------------------
17198: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17199: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17200: ,p_balance_type_code => l_balance_type_code
17201: );
17202:

Line 17259: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

17255:
17256: --
17257: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17258: --
17259: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17260: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17261: ELSE
17262: ---------------------------------------------------------------------------------------------------
17263: -- 4262811a Switch Sign

Line 17284: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17280:
17281: XLA_AE_LINES_PKG.ValidateCurrentLine;
17282: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17283:
17284: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17285: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17286: ,p_balance_type_code => l_balance_type_code);
17287:
17288: END IF;

Line 17427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17423: l_tmp_amt NUMBER;
17424: l_acc_rev_natural_side_code VARCHAR2(1);
17425:
17426: l_num_entries NUMBER;
17427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17431: l_recog_line_1 NUMBER;

Line 17428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17424: l_acc_rev_natural_side_code VARCHAR2(1);
17425:
17426: l_num_entries NUMBER;
17427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17431: l_recog_line_1 NUMBER;
17432: l_recog_line_2 NUMBER;

Line 17429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17425:
17426: l_num_entries NUMBER;
17427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17431: l_recog_line_1 NUMBER;
17432: l_recog_line_2 NUMBER;
17433:

Line 17430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17426: l_num_entries NUMBER;
17427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17431: l_recog_line_1 NUMBER;
17432: l_recog_line_2 NUMBER;
17433:
17434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17432: l_recog_line_2 NUMBER;
17433:
17434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17435: l_bflow_applied_to_amt NUMBER; -- 5132302
17436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17437:
17438: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17439:
17440: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 17511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

17507: l_accrual_line_num := NULL; -- 4262811
17508: l_tmp_amt := NULL; -- 4262811
17509: --
17510:
17511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17512: l_balance_type_code <> 'B' THEN
17513: IF NVL(p_source_38,'
17514: ') <> 'ISSUE_ISSUE' AND
17515: NVL(p_source_39,'

Line 17585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17581: --
17582: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17583:
17584: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17586:
17587: -- 4955764
17588: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17589: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 17661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

17657: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17658:
17659: IF xla_accounting_cache_pkg.GetValueChar
17660: (p_source_code => 'LEDGER_CATEGORY_CODE'
17661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17662: AND l_bflow_method_code = 'PRIOR_ENTRY'
17663: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17664: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17665: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 17764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

17760: p_lookup_type => 'XLA_OWNER_TYPE'
17761: ,p_lookup_code => l_component_type_code
17762: )
17763: ,p_token_4 => 'PRODUCT_NAME'
17764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17768: ,p_ae_header_id => NULL

Line 17765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

17761: ,p_lookup_code => l_component_type_code
17762: )
17763: ,p_token_4 => 'PRODUCT_NAME'
17764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17768: ,p_ae_header_id => NULL
17769: );

Line 17766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

17762: )
17763: ,p_token_4 => 'PRODUCT_NAME'
17764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17768: ,p_ae_header_id => NULL
17769: );
17770:

Line 17767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

17763: ,p_token_4 => 'PRODUCT_NAME'
17764: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17765: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17766: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17767: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17768: ,p_ae_header_id => NULL
17769: );
17770:
17771: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17794: ----------------------------------------------------------------------------------
17795: -- 4219869 Business Flow
17796: -- Update journal entry status -- Need to generate this within IF
17797: ----------------------------------------------------------------------------------
17798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17800: ,p_balance_type_code => l_balance_type_code
17801: );
17802:

Line 17888: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

17884:
17885: --
17886: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17887: --
17888: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17889: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17890: ELSE
17891: ---------------------------------------------------------------------------------------------------
17892: -- 4262811a Switch Sign

Line 17913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17909:
17910: XLA_AE_LINES_PKG.ValidateCurrentLine;
17911: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17912:
17913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17914: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17915: ,p_balance_type_code => l_balance_type_code);
17916:
17917: END IF;

Line 18056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18052: l_tmp_amt NUMBER;
18053: l_acc_rev_natural_side_code VARCHAR2(1);
18054:
18055: l_num_entries NUMBER;
18056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18060: l_recog_line_1 NUMBER;

Line 18057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18053: l_acc_rev_natural_side_code VARCHAR2(1);
18054:
18055: l_num_entries NUMBER;
18056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18060: l_recog_line_1 NUMBER;
18061: l_recog_line_2 NUMBER;

Line 18058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18054:
18055: l_num_entries NUMBER;
18056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18060: l_recog_line_1 NUMBER;
18061: l_recog_line_2 NUMBER;
18062:

Line 18059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18055: l_num_entries NUMBER;
18056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18060: l_recog_line_1 NUMBER;
18061: l_recog_line_2 NUMBER;
18062:
18063: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18065: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18061: l_recog_line_2 NUMBER;
18062:
18063: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18064: l_bflow_applied_to_amt NUMBER; -- 5132302
18065: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18066:
18067: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18068:
18069: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 18140: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

18136: l_accrual_line_num := NULL; -- 4262811
18137: l_tmp_amt := NULL; -- 4262811
18138: --
18139:
18140: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18141: l_balance_type_code <> 'B' THEN
18142: IF NVL(p_source_38,'
18143: ') <> 'ISSUE_ISSUE' AND
18144: NVL(p_source_39,'

Line 18214: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18210: --
18211: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18212:
18213: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18214: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18215:
18216: -- 4955764
18217: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18218: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 18290: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

18286: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18287:
18288: IF xla_accounting_cache_pkg.GetValueChar
18289: (p_source_code => 'LEDGER_CATEGORY_CODE'
18290: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18291: AND l_bflow_method_code = 'PRIOR_ENTRY'
18292: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18293: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18294: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 18393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

18389: p_lookup_type => 'XLA_OWNER_TYPE'
18390: ,p_lookup_code => l_component_type_code
18391: )
18392: ,p_token_4 => 'PRODUCT_NAME'
18393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18397: ,p_ae_header_id => NULL

Line 18394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

18390: ,p_lookup_code => l_component_type_code
18391: )
18392: ,p_token_4 => 'PRODUCT_NAME'
18393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18397: ,p_ae_header_id => NULL
18398: );

Line 18395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

18391: )
18392: ,p_token_4 => 'PRODUCT_NAME'
18393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18397: ,p_ae_header_id => NULL
18398: );
18399:

Line 18396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

18392: ,p_token_4 => 'PRODUCT_NAME'
18393: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18394: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18395: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18396: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18397: ,p_ae_header_id => NULL
18398: );
18399:
18400: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18423: ----------------------------------------------------------------------------------
18424: -- 4219869 Business Flow
18425: -- Update journal entry status -- Need to generate this within IF
18426: ----------------------------------------------------------------------------------
18427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18428: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18429: ,p_balance_type_code => l_balance_type_code
18430: );
18431:

Line 18517: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

18513:
18514: --
18515: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18516: --
18517: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18518: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18519: ELSE
18520: ---------------------------------------------------------------------------------------------------
18521: -- 4262811a Switch Sign

Line 18542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18538:
18539: XLA_AE_LINES_PKG.ValidateCurrentLine;
18540: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18541:
18542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18543: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18544: ,p_balance_type_code => l_balance_type_code);
18545:
18546: END IF;

Line 18686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18682: l_tmp_amt NUMBER;
18683: l_acc_rev_natural_side_code VARCHAR2(1);
18684:
18685: l_num_entries NUMBER;
18686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18690: l_recog_line_1 NUMBER;

Line 18687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18683: l_acc_rev_natural_side_code VARCHAR2(1);
18684:
18685: l_num_entries NUMBER;
18686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18690: l_recog_line_1 NUMBER;
18691: l_recog_line_2 NUMBER;

Line 18688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18684:
18685: l_num_entries NUMBER;
18686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18690: l_recog_line_1 NUMBER;
18691: l_recog_line_2 NUMBER;
18692:

Line 18689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18685: l_num_entries NUMBER;
18686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18690: l_recog_line_1 NUMBER;
18691: l_recog_line_2 NUMBER;
18692:
18693: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18695: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18691: l_recog_line_2 NUMBER;
18692:
18693: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18694: l_bflow_applied_to_amt NUMBER; -- 5132302
18695: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18696:
18697: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18698:
18699: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 18770: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

18766: l_accrual_line_num := NULL; -- 4262811
18767: l_tmp_amt := NULL; -- 4262811
18768: --
18769:
18770: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18771: l_balance_type_code <> 'B' THEN
18772: IF NVL(p_source_38,'
18773: ') <> 'ISSUE_ISSUE' AND
18774: (NVL(p_source_110,'

Line 18852: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18848: --
18849: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18850:
18851: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18852: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18853:
18854: -- 4955764
18855: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18856: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 18928: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

18924: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18925:
18926: IF xla_accounting_cache_pkg.GetValueChar
18927: (p_source_code => 'LEDGER_CATEGORY_CODE'
18928: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18929: AND l_bflow_method_code = 'PRIOR_ENTRY'
18930: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18931: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18932: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 19098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

19094: p_lookup_type => 'XLA_OWNER_TYPE'
19095: ,p_lookup_code => l_component_type_code
19096: )
19097: ,p_token_4 => 'PRODUCT_NAME'
19098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19102: ,p_ae_header_id => NULL

Line 19099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

19095: ,p_lookup_code => l_component_type_code
19096: )
19097: ,p_token_4 => 'PRODUCT_NAME'
19098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19102: ,p_ae_header_id => NULL
19103: );

Line 19100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

19096: )
19097: ,p_token_4 => 'PRODUCT_NAME'
19098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19102: ,p_ae_header_id => NULL
19103: );
19104:

Line 19101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

19097: ,p_token_4 => 'PRODUCT_NAME'
19098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19102: ,p_ae_header_id => NULL
19103: );
19104:
19105: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19128: ----------------------------------------------------------------------------------
19129: -- 4219869 Business Flow
19130: -- Update journal entry status -- Need to generate this within IF
19131: ----------------------------------------------------------------------------------
19132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19133: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19134: ,p_balance_type_code => l_balance_type_code
19135: );
19136:

Line 19286: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

19282:
19283: --
19284: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19285: --
19286: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19287: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19288: ELSE
19289: ---------------------------------------------------------------------------------------------------
19290: -- 4262811a Switch Sign

Line 19311: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19307:
19308: XLA_AE_LINES_PKG.ValidateCurrentLine;
19309: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19310:
19311: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19312: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19313: ,p_balance_type_code => l_balance_type_code);
19314:
19315: END IF;

Line 19455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19451: l_tmp_amt NUMBER;
19452: l_acc_rev_natural_side_code VARCHAR2(1);
19453:
19454: l_num_entries NUMBER;
19455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19459: l_recog_line_1 NUMBER;

Line 19456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19452: l_acc_rev_natural_side_code VARCHAR2(1);
19453:
19454: l_num_entries NUMBER;
19455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19459: l_recog_line_1 NUMBER;
19460: l_recog_line_2 NUMBER;

Line 19457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19453:
19454: l_num_entries NUMBER;
19455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19459: l_recog_line_1 NUMBER;
19460: l_recog_line_2 NUMBER;
19461:

Line 19458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19454: l_num_entries NUMBER;
19455: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19456: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19457: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19458: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19459: l_recog_line_1 NUMBER;
19460: l_recog_line_2 NUMBER;
19461:
19462: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19464: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19460: l_recog_line_2 NUMBER;
19461:
19462: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19463: l_bflow_applied_to_amt NUMBER; -- 5132302
19464: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19465:
19466: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19467:
19468: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 19539: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

19535: l_accrual_line_num := NULL; -- 4262811
19536: l_tmp_amt := NULL; -- 4262811
19537: --
19538:
19539: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19540: l_balance_type_code <> 'B' THEN
19541: IF NVL(p_source_38,'
19542: ') <> 'ISSUE_ISSUE' AND
19543: (NVL(p_source_110,'

Line 19621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19617: --
19618: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19619:
19620: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19622:
19623: -- 4955764
19624: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19625: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 19697: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

19693: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19694:
19695: IF xla_accounting_cache_pkg.GetValueChar
19696: (p_source_code => 'LEDGER_CATEGORY_CODE'
19697: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19698: AND l_bflow_method_code = 'PRIOR_ENTRY'
19699: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19700: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19701: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 19824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

19820: p_lookup_type => 'XLA_OWNER_TYPE'
19821: ,p_lookup_code => l_component_type_code
19822: )
19823: ,p_token_4 => 'PRODUCT_NAME'
19824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19828: ,p_ae_header_id => NULL

Line 19825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

19821: ,p_lookup_code => l_component_type_code
19822: )
19823: ,p_token_4 => 'PRODUCT_NAME'
19824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19828: ,p_ae_header_id => NULL
19829: );

Line 19826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

19822: )
19823: ,p_token_4 => 'PRODUCT_NAME'
19824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19828: ,p_ae_header_id => NULL
19829: );
19830:

Line 19827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

19823: ,p_token_4 => 'PRODUCT_NAME'
19824: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19825: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19826: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19827: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19828: ,p_ae_header_id => NULL
19829: );
19830:
19831: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19854: ----------------------------------------------------------------------------------
19855: -- 4219869 Business Flow
19856: -- Update journal entry status -- Need to generate this within IF
19857: ----------------------------------------------------------------------------------
19858: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19859: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19860: ,p_balance_type_code => l_balance_type_code
19861: );
19862:

Line 19969: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

19965:
19966: --
19967: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19968: --
19969: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19970: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19971: ELSE
19972: ---------------------------------------------------------------------------------------------------
19973: -- 4262811a Switch Sign

Line 19994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19990:
19991: XLA_AE_LINES_PKG.ValidateCurrentLine;
19992: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19993:
19994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19995: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19996: ,p_balance_type_code => l_balance_type_code);
19997:
19998: END IF;

Line 20138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20134: l_tmp_amt NUMBER;
20135: l_acc_rev_natural_side_code VARCHAR2(1);
20136:
20137: l_num_entries NUMBER;
20138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20142: l_recog_line_1 NUMBER;

Line 20139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20135: l_acc_rev_natural_side_code VARCHAR2(1);
20136:
20137: l_num_entries NUMBER;
20138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20142: l_recog_line_1 NUMBER;
20143: l_recog_line_2 NUMBER;

Line 20140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20136:
20137: l_num_entries NUMBER;
20138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20142: l_recog_line_1 NUMBER;
20143: l_recog_line_2 NUMBER;
20144:

Line 20141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20137: l_num_entries NUMBER;
20138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20142: l_recog_line_1 NUMBER;
20143: l_recog_line_2 NUMBER;
20144:
20145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20143: l_recog_line_2 NUMBER;
20144:
20145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20146: l_bflow_applied_to_amt NUMBER; -- 5132302
20147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20148:
20149: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20150:
20151: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 20222: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

20218: l_accrual_line_num := NULL; -- 4262811
20219: l_tmp_amt := NULL; -- 4262811
20220: --
20221:
20222: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20223: l_balance_type_code <> 'B' THEN
20224: IF NVL(p_source_38,'
20225: ') <> 'ISSUE_ISSUE' AND
20226: (NVL(p_source_30,'

Line 20306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20302: --
20303: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20304:
20305: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20307:
20308: -- 4955764
20309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 20382: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

20378: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20379:
20380: IF xla_accounting_cache_pkg.GetValueChar
20381: (p_source_code => 'LEDGER_CATEGORY_CODE'
20382: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20383: AND l_bflow_method_code = 'PRIOR_ENTRY'
20384: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20385: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20386: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 20482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

20478: p_lookup_type => 'XLA_OWNER_TYPE'
20479: ,p_lookup_code => l_component_type_code
20480: )
20481: ,p_token_4 => 'PRODUCT_NAME'
20482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20486: ,p_ae_header_id => NULL

Line 20483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

20479: ,p_lookup_code => l_component_type_code
20480: )
20481: ,p_token_4 => 'PRODUCT_NAME'
20482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20486: ,p_ae_header_id => NULL
20487: );

Line 20484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

20480: )
20481: ,p_token_4 => 'PRODUCT_NAME'
20482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20486: ,p_ae_header_id => NULL
20487: );
20488:

Line 20485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

20481: ,p_token_4 => 'PRODUCT_NAME'
20482: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20483: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20484: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20485: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20486: ,p_ae_header_id => NULL
20487: );
20488:
20489: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20512: ----------------------------------------------------------------------------------
20513: -- 4219869 Business Flow
20514: -- Update journal entry status -- Need to generate this within IF
20515: ----------------------------------------------------------------------------------
20516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20517: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20518: ,p_balance_type_code => l_balance_type_code
20519: );
20520:

Line 20603: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

20599:
20600: --
20601: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20602: --
20603: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20604: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20605: ELSE
20606: ---------------------------------------------------------------------------------------------------
20607: -- 4262811a Switch Sign

Line 20628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20624:
20625: XLA_AE_LINES_PKG.ValidateCurrentLine;
20626: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20627:
20628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20629: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20630: ,p_balance_type_code => l_balance_type_code);
20631:
20632: END IF;

Line 20756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20752: l_tmp_amt NUMBER;
20753: l_acc_rev_natural_side_code VARCHAR2(1);
20754:
20755: l_num_entries NUMBER;
20756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20760: l_recog_line_1 NUMBER;

Line 20757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20753: l_acc_rev_natural_side_code VARCHAR2(1);
20754:
20755: l_num_entries NUMBER;
20756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20760: l_recog_line_1 NUMBER;
20761: l_recog_line_2 NUMBER;

Line 20758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20754:
20755: l_num_entries NUMBER;
20756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20760: l_recog_line_1 NUMBER;
20761: l_recog_line_2 NUMBER;
20762:

Line 20759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20755: l_num_entries NUMBER;
20756: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20757: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20758: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20759: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20760: l_recog_line_1 NUMBER;
20761: l_recog_line_2 NUMBER;
20762:
20763: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20765: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20761: l_recog_line_2 NUMBER;
20762:
20763: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20764: l_bflow_applied_to_amt NUMBER; -- 5132302
20765: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20766:
20767: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20768:
20769: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 20840: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

20836: l_accrual_line_num := NULL; -- 4262811
20837: l_tmp_amt := NULL; -- 4262811
20838: --
20839:
20840: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20841: l_balance_type_code <> 'B' THEN
20842: IF (NVL(p_source_38,'
20843: ') = 'ALWAYS_ALWAYS' OR
20844: NVL(p_source_38,'

Line 20917: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20913: --
20914: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20915:
20916: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20917: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20918:
20919: -- 4955764
20920: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20921: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 20983: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

20979: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20980:
20981: IF xla_accounting_cache_pkg.GetValueChar
20982: (p_source_code => 'LEDGER_CATEGORY_CODE'
20983: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20984: AND l_bflow_method_code = 'PRIOR_ENTRY'
20985: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20986: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20987: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 21060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

21056: p_lookup_type => 'XLA_OWNER_TYPE'
21057: ,p_lookup_code => l_component_type_code
21058: )
21059: ,p_token_4 => 'PRODUCT_NAME'
21060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21064: ,p_ae_header_id => NULL

Line 21061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

21057: ,p_lookup_code => l_component_type_code
21058: )
21059: ,p_token_4 => 'PRODUCT_NAME'
21060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21064: ,p_ae_header_id => NULL
21065: );

Line 21062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

21058: )
21059: ,p_token_4 => 'PRODUCT_NAME'
21060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21064: ,p_ae_header_id => NULL
21065: );
21066:

Line 21063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

21059: ,p_token_4 => 'PRODUCT_NAME'
21060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21064: ,p_ae_header_id => NULL
21065: );
21066:
21067: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21090: ----------------------------------------------------------------------------------
21091: -- 4219869 Business Flow
21092: -- Update journal entry status -- Need to generate this within IF
21093: ----------------------------------------------------------------------------------
21094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21096: ,p_balance_type_code => l_balance_type_code
21097: );
21098:

Line 21155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

21151:
21152: --
21153: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21154: --
21155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21156: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21157: ELSE
21158: ---------------------------------------------------------------------------------------------------
21159: -- 4262811a Switch Sign

Line 21180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21176:
21177: XLA_AE_LINES_PKG.ValidateCurrentLine;
21178: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21179:
21180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21182: ,p_balance_type_code => l_balance_type_code);
21183:
21184: END IF;

Line 21308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21304: l_tmp_amt NUMBER;
21305: l_acc_rev_natural_side_code VARCHAR2(1);
21306:
21307: l_num_entries NUMBER;
21308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21312: l_recog_line_1 NUMBER;

Line 21309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21305: l_acc_rev_natural_side_code VARCHAR2(1);
21306:
21307: l_num_entries NUMBER;
21308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21312: l_recog_line_1 NUMBER;
21313: l_recog_line_2 NUMBER;

Line 21310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21306:
21307: l_num_entries NUMBER;
21308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21312: l_recog_line_1 NUMBER;
21313: l_recog_line_2 NUMBER;
21314:

Line 21311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21307: l_num_entries NUMBER;
21308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21312: l_recog_line_1 NUMBER;
21313: l_recog_line_2 NUMBER;
21314:
21315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21313: l_recog_line_2 NUMBER;
21314:
21315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21316: l_bflow_applied_to_amt NUMBER; -- 5132302
21317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21318:
21319: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21320:
21321: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 21392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

21388: l_accrual_line_num := NULL; -- 4262811
21389: l_tmp_amt := NULL; -- 4262811
21390: --
21391:
21392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21393: l_balance_type_code <> 'B' THEN
21394: IF NVL(p_source_38,'
21395: ') = 'ALWAYS_CLEAR' AND
21396: NVL(p_source_39,'

Line 21467: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21463: --
21464: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21465:
21466: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21467: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21468:
21469: -- 4955764
21470: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21471: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 21533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

21529: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21530:
21531: IF xla_accounting_cache_pkg.GetValueChar
21532: (p_source_code => 'LEDGER_CATEGORY_CODE'
21533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21534: AND l_bflow_method_code = 'PRIOR_ENTRY'
21535: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21536: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21537: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 21610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

21606: p_lookup_type => 'XLA_OWNER_TYPE'
21607: ,p_lookup_code => l_component_type_code
21608: )
21609: ,p_token_4 => 'PRODUCT_NAME'
21610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21614: ,p_ae_header_id => NULL

Line 21611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

21607: ,p_lookup_code => l_component_type_code
21608: )
21609: ,p_token_4 => 'PRODUCT_NAME'
21610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21614: ,p_ae_header_id => NULL
21615: );

Line 21612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

21608: )
21609: ,p_token_4 => 'PRODUCT_NAME'
21610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21614: ,p_ae_header_id => NULL
21615: );
21616:

Line 21613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

21609: ,p_token_4 => 'PRODUCT_NAME'
21610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21614: ,p_ae_header_id => NULL
21615: );
21616:
21617: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21640: ----------------------------------------------------------------------------------
21641: -- 4219869 Business Flow
21642: -- Update journal entry status -- Need to generate this within IF
21643: ----------------------------------------------------------------------------------
21644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21645: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21646: ,p_balance_type_code => l_balance_type_code
21647: );
21648:

Line 21705: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

21701:
21702: --
21703: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21704: --
21705: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21706: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21707: ELSE
21708: ---------------------------------------------------------------------------------------------------
21709: -- 4262811a Switch Sign

Line 21730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21726:
21727: XLA_AE_LINES_PKG.ValidateCurrentLine;
21728: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21729:
21730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21731: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21732: ,p_balance_type_code => l_balance_type_code);
21733:
21734: END IF;

Line 21885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21881: l_tmp_amt NUMBER;
21882: l_acc_rev_natural_side_code VARCHAR2(1);
21883:
21884: l_num_entries NUMBER;
21885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21889: l_recog_line_1 NUMBER;

Line 21886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21882: l_acc_rev_natural_side_code VARCHAR2(1);
21883:
21884: l_num_entries NUMBER;
21885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21889: l_recog_line_1 NUMBER;
21890: l_recog_line_2 NUMBER;

Line 21887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21883:
21884: l_num_entries NUMBER;
21885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21889: l_recog_line_1 NUMBER;
21890: l_recog_line_2 NUMBER;
21891:

Line 21888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21884: l_num_entries NUMBER;
21885: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21886: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21887: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21888: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21889: l_recog_line_1 NUMBER;
21890: l_recog_line_2 NUMBER;
21891:
21892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21890: l_recog_line_2 NUMBER;
21891:
21892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21893: l_bflow_applied_to_amt NUMBER; -- 5132302
21894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21895:
21896: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21897:
21898: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 21969: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

21965: l_accrual_line_num := NULL; -- 4262811
21966: l_tmp_amt := NULL; -- 4262811
21967: --
21968:
21969: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21970: l_balance_type_code <> 'B' THEN
21971: IF NVL(p_source_38,'
21972: ') = 'ALWAYS_ALWAYS' AND
21973: (NVL(p_source_30,'

Line 22054: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22050: --
22051: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22052:
22053: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22054: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22055:
22056: -- 4955764
22057: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22058: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 22130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

22126: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22127:
22128: IF xla_accounting_cache_pkg.GetValueChar
22129: (p_source_code => 'LEDGER_CATEGORY_CODE'
22130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22131: AND l_bflow_method_code = 'PRIOR_ENTRY'
22132: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22133: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22134: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 22230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

22226: p_lookup_type => 'XLA_OWNER_TYPE'
22227: ,p_lookup_code => l_component_type_code
22228: )
22229: ,p_token_4 => 'PRODUCT_NAME'
22230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22234: ,p_ae_header_id => NULL

Line 22231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

22227: ,p_lookup_code => l_component_type_code
22228: )
22229: ,p_token_4 => 'PRODUCT_NAME'
22230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22234: ,p_ae_header_id => NULL
22235: );

Line 22232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

22228: )
22229: ,p_token_4 => 'PRODUCT_NAME'
22230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22234: ,p_ae_header_id => NULL
22235: );
22236:

Line 22233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

22229: ,p_token_4 => 'PRODUCT_NAME'
22230: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22231: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22232: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22233: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22234: ,p_ae_header_id => NULL
22235: );
22236:
22237: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22260: ----------------------------------------------------------------------------------
22261: -- 4219869 Business Flow
22262: -- Update journal entry status -- Need to generate this within IF
22263: ----------------------------------------------------------------------------------
22264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22265: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22266: ,p_balance_type_code => l_balance_type_code
22267: );
22268:

Line 22351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

22347:
22348: --
22349: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22350: --
22351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22352: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22353: ELSE
22354: ---------------------------------------------------------------------------------------------------
22355: -- 4262811a Switch Sign

Line 22376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22372:
22373: XLA_AE_LINES_PKG.ValidateCurrentLine;
22374: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22375:
22376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22377: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22378: ,p_balance_type_code => l_balance_type_code);
22379:
22380: END IF;

Line 22531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22527: l_tmp_amt NUMBER;
22528: l_acc_rev_natural_side_code VARCHAR2(1);
22529:
22530: l_num_entries NUMBER;
22531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22535: l_recog_line_1 NUMBER;

Line 22532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22528: l_acc_rev_natural_side_code VARCHAR2(1);
22529:
22530: l_num_entries NUMBER;
22531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22535: l_recog_line_1 NUMBER;
22536: l_recog_line_2 NUMBER;

Line 22533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22529:
22530: l_num_entries NUMBER;
22531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22535: l_recog_line_1 NUMBER;
22536: l_recog_line_2 NUMBER;
22537:

Line 22534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22530: l_num_entries NUMBER;
22531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22535: l_recog_line_1 NUMBER;
22536: l_recog_line_2 NUMBER;
22537:
22538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22536: l_recog_line_2 NUMBER;
22537:
22538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22539: l_bflow_applied_to_amt NUMBER; -- 5132302
22540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22541:
22542: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22543:
22544: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 22615: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

22611: l_accrual_line_num := NULL; -- 4262811
22612: l_tmp_amt := NULL; -- 4262811
22613: --
22614:
22615: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22616: l_balance_type_code <> 'B' THEN
22617: IF NVL(p_source_38,'
22618: ') = 'ALWAYS_ALWAYS' AND
22619: (NVL(p_source_110,'

Line 22698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22694: --
22695: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22696:
22697: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22699:
22700: -- 4955764
22701: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22702: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 22774: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

22770: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22771:
22772: IF xla_accounting_cache_pkg.GetValueChar
22773: (p_source_code => 'LEDGER_CATEGORY_CODE'
22774: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22775: AND l_bflow_method_code = 'PRIOR_ENTRY'
22776: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22777: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22778: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 22944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

22940: p_lookup_type => 'XLA_OWNER_TYPE'
22941: ,p_lookup_code => l_component_type_code
22942: )
22943: ,p_token_4 => 'PRODUCT_NAME'
22944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22948: ,p_ae_header_id => NULL

Line 22945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

22941: ,p_lookup_code => l_component_type_code
22942: )
22943: ,p_token_4 => 'PRODUCT_NAME'
22944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22948: ,p_ae_header_id => NULL
22949: );

Line 22946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

22942: )
22943: ,p_token_4 => 'PRODUCT_NAME'
22944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22948: ,p_ae_header_id => NULL
22949: );
22950:

Line 22947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

22943: ,p_token_4 => 'PRODUCT_NAME'
22944: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22945: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22946: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22947: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22948: ,p_ae_header_id => NULL
22949: );
22950:
22951: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22978: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22974: ----------------------------------------------------------------------------------
22975: -- 4219869 Business Flow
22976: -- Update journal entry status -- Need to generate this within IF
22977: ----------------------------------------------------------------------------------
22978: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22979: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22980: ,p_balance_type_code => l_balance_type_code
22981: );
22982:

Line 23132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

23128:
23129: --
23130: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23131: --
23132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23133: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23134: ELSE
23135: ---------------------------------------------------------------------------------------------------
23136: -- 4262811a Switch Sign

Line 23157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23153:
23154: XLA_AE_LINES_PKG.ValidateCurrentLine;
23155: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23156:
23157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23158: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23159: ,p_balance_type_code => l_balance_type_code);
23160:
23161: END IF;

Line 23312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23308: l_tmp_amt NUMBER;
23309: l_acc_rev_natural_side_code VARCHAR2(1);
23310:
23311: l_num_entries NUMBER;
23312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23316: l_recog_line_1 NUMBER;

Line 23313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23309: l_acc_rev_natural_side_code VARCHAR2(1);
23310:
23311: l_num_entries NUMBER;
23312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23316: l_recog_line_1 NUMBER;
23317: l_recog_line_2 NUMBER;

Line 23314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23310:
23311: l_num_entries NUMBER;
23312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23316: l_recog_line_1 NUMBER;
23317: l_recog_line_2 NUMBER;
23318:

Line 23315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23311: l_num_entries NUMBER;
23312: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23313: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23314: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23315: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23316: l_recog_line_1 NUMBER;
23317: l_recog_line_2 NUMBER;
23318:
23319: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23321: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23317: l_recog_line_2 NUMBER;
23318:
23319: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23320: l_bflow_applied_to_amt NUMBER; -- 5132302
23321: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23322:
23323: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23324:
23325: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 23396: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

23392: l_accrual_line_num := NULL; -- 4262811
23393: l_tmp_amt := NULL; -- 4262811
23394: --
23395:
23396: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23397: l_balance_type_code <> 'B' THEN
23398: IF NVL(p_source_38,'
23399: ') = 'ALWAYS_ALWAYS' AND
23400: (NVL(p_source_110,'

Line 23479: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23475: --
23476: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23477:
23478: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23479: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23480:
23481: -- 4955764
23482: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23483: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 23555: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

23551: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23552:
23553: IF xla_accounting_cache_pkg.GetValueChar
23554: (p_source_code => 'LEDGER_CATEGORY_CODE'
23555: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23556: AND l_bflow_method_code = 'PRIOR_ENTRY'
23557: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23558: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23559: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 23682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

23678: p_lookup_type => 'XLA_OWNER_TYPE'
23679: ,p_lookup_code => l_component_type_code
23680: )
23681: ,p_token_4 => 'PRODUCT_NAME'
23682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23686: ,p_ae_header_id => NULL

Line 23683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

23679: ,p_lookup_code => l_component_type_code
23680: )
23681: ,p_token_4 => 'PRODUCT_NAME'
23682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23686: ,p_ae_header_id => NULL
23687: );

Line 23684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

23680: )
23681: ,p_token_4 => 'PRODUCT_NAME'
23682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23686: ,p_ae_header_id => NULL
23687: );
23688:

Line 23685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

23681: ,p_token_4 => 'PRODUCT_NAME'
23682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23686: ,p_ae_header_id => NULL
23687: );
23688:
23689: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23712: ----------------------------------------------------------------------------------
23713: -- 4219869 Business Flow
23714: -- Update journal entry status -- Need to generate this within IF
23715: ----------------------------------------------------------------------------------
23716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23717: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23718: ,p_balance_type_code => l_balance_type_code
23719: );
23720:

Line 23827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

23823:
23824: --
23825: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23826: --
23827: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23828: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23829: ELSE
23830: ---------------------------------------------------------------------------------------------------
23831: -- 4262811a Switch Sign

Line 23852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23848:
23849: XLA_AE_LINES_PKG.ValidateCurrentLine;
23850: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23851:
23852: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23853: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23854: ,p_balance_type_code => l_balance_type_code);
23855:
23856: END IF;

Line 23994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23990: l_tmp_amt NUMBER;
23991: l_acc_rev_natural_side_code VARCHAR2(1);
23992:
23993: l_num_entries NUMBER;
23994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23998: l_recog_line_1 NUMBER;

Line 23995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23991: l_acc_rev_natural_side_code VARCHAR2(1);
23992:
23993: l_num_entries NUMBER;
23994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23998: l_recog_line_1 NUMBER;
23999: l_recog_line_2 NUMBER;

Line 23996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23992:
23993: l_num_entries NUMBER;
23994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23998: l_recog_line_1 NUMBER;
23999: l_recog_line_2 NUMBER;
24000:

Line 23997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23993: l_num_entries NUMBER;
23994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23998: l_recog_line_1 NUMBER;
23999: l_recog_line_2 NUMBER;
24000:
24001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23999: l_recog_line_2 NUMBER;
24000:
24001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24002: l_bflow_applied_to_amt NUMBER; -- 5132302
24003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24004:
24005: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24006:
24007: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 24078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

24074: l_accrual_line_num := NULL; -- 4262811
24075: l_tmp_amt := NULL; -- 4262811
24076: --
24077:
24078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24079: l_balance_type_code <> 'B' THEN
24080: IF (NVL(p_source_38,'
24081: ') = 'ALWAYS_ALWAYS' OR
24082: NVL(p_source_38,'

Line 24161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24157: --
24158: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24159:
24160: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24162:
24163: -- 4955764
24164: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24165: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 24229: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

24225: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24226:
24227: IF xla_accounting_cache_pkg.GetValueChar
24228: (p_source_code => 'LEDGER_CATEGORY_CODE'
24229: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24230: AND l_bflow_method_code = 'PRIOR_ENTRY'
24231: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24232: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24233: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 24329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

24325: p_lookup_type => 'XLA_OWNER_TYPE'
24326: ,p_lookup_code => l_component_type_code
24327: )
24328: ,p_token_4 => 'PRODUCT_NAME'
24329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24333: ,p_ae_header_id => NULL

Line 24330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

24326: ,p_lookup_code => l_component_type_code
24327: )
24328: ,p_token_4 => 'PRODUCT_NAME'
24329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24333: ,p_ae_header_id => NULL
24334: );

Line 24331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

24327: )
24328: ,p_token_4 => 'PRODUCT_NAME'
24329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24333: ,p_ae_header_id => NULL
24334: );
24335:

Line 24332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

24328: ,p_token_4 => 'PRODUCT_NAME'
24329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24333: ,p_ae_header_id => NULL
24334: );
24335:
24336: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24359: ----------------------------------------------------------------------------------
24360: -- 4219869 Business Flow
24361: -- Update journal entry status -- Need to generate this within IF
24362: ----------------------------------------------------------------------------------
24363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24365: ,p_balance_type_code => l_balance_type_code
24366: );
24367:

Line 24450: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

24446:
24447: --
24448: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24449: --
24450: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24451: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24452: ELSE
24453: ---------------------------------------------------------------------------------------------------
24454: -- 4262811a Switch Sign

Line 24475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24471:
24472: XLA_AE_LINES_PKG.ValidateCurrentLine;
24473: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24474:
24475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24477: ,p_balance_type_code => l_balance_type_code);
24478:
24479: END IF;

Line 24617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24613: l_tmp_amt NUMBER;
24614: l_acc_rev_natural_side_code VARCHAR2(1);
24615:
24616: l_num_entries NUMBER;
24617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24621: l_recog_line_1 NUMBER;

Line 24618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24614: l_acc_rev_natural_side_code VARCHAR2(1);
24615:
24616: l_num_entries NUMBER;
24617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24621: l_recog_line_1 NUMBER;
24622: l_recog_line_2 NUMBER;

Line 24619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24615:
24616: l_num_entries NUMBER;
24617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24621: l_recog_line_1 NUMBER;
24622: l_recog_line_2 NUMBER;
24623:

Line 24620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24616: l_num_entries NUMBER;
24617: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24618: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24619: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24620: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24621: l_recog_line_1 NUMBER;
24622: l_recog_line_2 NUMBER;
24623:
24624: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24626: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24622: l_recog_line_2 NUMBER;
24623:
24624: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24625: l_bflow_applied_to_amt NUMBER; -- 5132302
24626: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24627:
24628: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24629:
24630: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 24701: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

24697: l_accrual_line_num := NULL; -- 4262811
24698: l_tmp_amt := NULL; -- 4262811
24699: --
24700:
24701: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24702: l_balance_type_code <> 'B' THEN
24703: IF (NVL(p_source_38,'
24704: ') = 'ALWAYS_ALWAYS' OR
24705: NVL(p_source_38,'

Line 24782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24778: --
24779: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24780:
24781: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24783:
24784: -- 4955764
24785: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24786: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 24850: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

24846: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24847:
24848: IF xla_accounting_cache_pkg.GetValueChar
24849: (p_source_code => 'LEDGER_CATEGORY_CODE'
24850: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24851: AND l_bflow_method_code = 'PRIOR_ENTRY'
24852: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24853: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24854: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 25020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

25016: p_lookup_type => 'XLA_OWNER_TYPE'
25017: ,p_lookup_code => l_component_type_code
25018: )
25019: ,p_token_4 => 'PRODUCT_NAME'
25020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25024: ,p_ae_header_id => NULL

Line 25021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

25017: ,p_lookup_code => l_component_type_code
25018: )
25019: ,p_token_4 => 'PRODUCT_NAME'
25020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25024: ,p_ae_header_id => NULL
25025: );

Line 25022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

25018: )
25019: ,p_token_4 => 'PRODUCT_NAME'
25020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25024: ,p_ae_header_id => NULL
25025: );
25026:

Line 25023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

25019: ,p_token_4 => 'PRODUCT_NAME'
25020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25024: ,p_ae_header_id => NULL
25025: );
25026:
25027: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25054: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25050: ----------------------------------------------------------------------------------
25051: -- 4219869 Business Flow
25052: -- Update journal entry status -- Need to generate this within IF
25053: ----------------------------------------------------------------------------------
25054: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25055: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25056: ,p_balance_type_code => l_balance_type_code
25057: );
25058:

Line 25208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

25204:
25205: --
25206: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25207: --
25208: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25209: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25210: ELSE
25211: ---------------------------------------------------------------------------------------------------
25212: -- 4262811a Switch Sign

Line 25233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25229:
25230: XLA_AE_LINES_PKG.ValidateCurrentLine;
25231: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25232:
25233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25234: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25235: ,p_balance_type_code => l_balance_type_code);
25236:
25237: END IF;

Line 25375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25371: l_tmp_amt NUMBER;
25372: l_acc_rev_natural_side_code VARCHAR2(1);
25373:
25374: l_num_entries NUMBER;
25375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25379: l_recog_line_1 NUMBER;

Line 25376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25372: l_acc_rev_natural_side_code VARCHAR2(1);
25373:
25374: l_num_entries NUMBER;
25375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25379: l_recog_line_1 NUMBER;
25380: l_recog_line_2 NUMBER;

Line 25377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25373:
25374: l_num_entries NUMBER;
25375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25379: l_recog_line_1 NUMBER;
25380: l_recog_line_2 NUMBER;
25381:

Line 25378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25374: l_num_entries NUMBER;
25375: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25376: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25377: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25378: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25379: l_recog_line_1 NUMBER;
25380: l_recog_line_2 NUMBER;
25381:
25382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25380: l_recog_line_2 NUMBER;
25381:
25382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25383: l_bflow_applied_to_amt NUMBER; -- 5132302
25384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25385:
25386: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25387:
25388: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 25459: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

25455: l_accrual_line_num := NULL; -- 4262811
25456: l_tmp_amt := NULL; -- 4262811
25457: --
25458:
25459: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25460: l_balance_type_code <> 'B' THEN
25461: IF (NVL(p_source_38,'
25462: ') = 'ALWAYS_ALWAYS' OR
25463: NVL(p_source_38,'

Line 25542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25538: --
25539: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25540:
25541: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25543:
25544: -- 4955764
25545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 25610: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

25606: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25607:
25608: IF xla_accounting_cache_pkg.GetValueChar
25609: (p_source_code => 'LEDGER_CATEGORY_CODE'
25610: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25611: AND l_bflow_method_code = 'PRIOR_ENTRY'
25612: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25613: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25614: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 25737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

25733: p_lookup_type => 'XLA_OWNER_TYPE'
25734: ,p_lookup_code => l_component_type_code
25735: )
25736: ,p_token_4 => 'PRODUCT_NAME'
25737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25741: ,p_ae_header_id => NULL

Line 25738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

25734: ,p_lookup_code => l_component_type_code
25735: )
25736: ,p_token_4 => 'PRODUCT_NAME'
25737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25741: ,p_ae_header_id => NULL
25742: );

Line 25739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

25735: )
25736: ,p_token_4 => 'PRODUCT_NAME'
25737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25741: ,p_ae_header_id => NULL
25742: );
25743:

Line 25740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

25736: ,p_token_4 => 'PRODUCT_NAME'
25737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25741: ,p_ae_header_id => NULL
25742: );
25743:
25744: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25767: ----------------------------------------------------------------------------------
25768: -- 4219869 Business Flow
25769: -- Update journal entry status -- Need to generate this within IF
25770: ----------------------------------------------------------------------------------
25771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25772: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25773: ,p_balance_type_code => l_balance_type_code
25774: );
25775:

Line 25882: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

25878:
25879: --
25880: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25881: --
25882: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25883: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25884: ELSE
25885: ---------------------------------------------------------------------------------------------------
25886: -- 4262811a Switch Sign

Line 25907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25903:
25904: XLA_AE_LINES_PKG.ValidateCurrentLine;
25905: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25906:
25907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25908: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25909: ,p_balance_type_code => l_balance_type_code);
25910:
25911: END IF;

Line 26058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26054: l_tmp_amt NUMBER;
26055: l_acc_rev_natural_side_code VARCHAR2(1);
26056:
26057: l_num_entries NUMBER;
26058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26062: l_recog_line_1 NUMBER;

Line 26059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26055: l_acc_rev_natural_side_code VARCHAR2(1);
26056:
26057: l_num_entries NUMBER;
26058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26062: l_recog_line_1 NUMBER;
26063: l_recog_line_2 NUMBER;

Line 26060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26056:
26057: l_num_entries NUMBER;
26058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26062: l_recog_line_1 NUMBER;
26063: l_recog_line_2 NUMBER;
26064:

Line 26061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26057: l_num_entries NUMBER;
26058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26062: l_recog_line_1 NUMBER;
26063: l_recog_line_2 NUMBER;
26064:
26065: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26067: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26063: l_recog_line_2 NUMBER;
26064:
26065: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26066: l_bflow_applied_to_amt NUMBER; -- 5132302
26067: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26068:
26069: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26070:
26071: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 26142: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

26138: l_accrual_line_num := NULL; -- 4262811
26139: l_tmp_amt := NULL; -- 4262811
26140: --
26141:
26142: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26143: l_balance_type_code <> 'B' THEN
26144: IF NVL(p_source_38,'
26145: ') = 'ALWAYS_ALWAYS' AND
26146: (NVL(p_source_30,'

Line 26225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26221: --
26222: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26223:
26224: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26226:
26227: -- 4955764
26228: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26229: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 26299: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

26295: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26296:
26297: IF xla_accounting_cache_pkg.GetValueChar
26298: (p_source_code => 'LEDGER_CATEGORY_CODE'
26299: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26300: AND l_bflow_method_code = 'PRIOR_ENTRY'
26301: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26302: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26303: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 26399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

26395: p_lookup_type => 'XLA_OWNER_TYPE'
26396: ,p_lookup_code => l_component_type_code
26397: )
26398: ,p_token_4 => 'PRODUCT_NAME'
26399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26403: ,p_ae_header_id => NULL

Line 26400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

26396: ,p_lookup_code => l_component_type_code
26397: )
26398: ,p_token_4 => 'PRODUCT_NAME'
26399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26403: ,p_ae_header_id => NULL
26404: );

Line 26401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

26397: )
26398: ,p_token_4 => 'PRODUCT_NAME'
26399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26403: ,p_ae_header_id => NULL
26404: );
26405:

Line 26402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

26398: ,p_token_4 => 'PRODUCT_NAME'
26399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26403: ,p_ae_header_id => NULL
26404: );
26405:
26406: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26433: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26429: ----------------------------------------------------------------------------------
26430: -- 4219869 Business Flow
26431: -- Update journal entry status -- Need to generate this within IF
26432: ----------------------------------------------------------------------------------
26433: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26434: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26435: ,p_balance_type_code => l_balance_type_code
26436: );
26437:

Line 26520: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

26516:
26517: --
26518: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26519: --
26520: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26521: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26522: ELSE
26523: ---------------------------------------------------------------------------------------------------
26524: -- 4262811a Switch Sign

Line 26545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26541:
26542: XLA_AE_LINES_PKG.ValidateCurrentLine;
26543: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26544:
26545: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26546: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26547: ,p_balance_type_code => l_balance_type_code);
26548:
26549: END IF;

Line 26696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26692: l_tmp_amt NUMBER;
26693: l_acc_rev_natural_side_code VARCHAR2(1);
26694:
26695: l_num_entries NUMBER;
26696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26700: l_recog_line_1 NUMBER;

Line 26697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26693: l_acc_rev_natural_side_code VARCHAR2(1);
26694:
26695: l_num_entries NUMBER;
26696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26700: l_recog_line_1 NUMBER;
26701: l_recog_line_2 NUMBER;

Line 26698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26694:
26695: l_num_entries NUMBER;
26696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26700: l_recog_line_1 NUMBER;
26701: l_recog_line_2 NUMBER;
26702:

Line 26699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26695: l_num_entries NUMBER;
26696: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26697: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26698: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26699: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26700: l_recog_line_1 NUMBER;
26701: l_recog_line_2 NUMBER;
26702:
26703: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26705: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26701: l_recog_line_2 NUMBER;
26702:
26703: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26704: l_bflow_applied_to_amt NUMBER; -- 5132302
26705: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26706:
26707: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26708:
26709: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 26780: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

26776: l_accrual_line_num := NULL; -- 4262811
26777: l_tmp_amt := NULL; -- 4262811
26778: --
26779:
26780: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26781: l_balance_type_code <> 'B' THEN
26782: IF NVL(p_source_38,'
26783: ') = 'ALWAYS_ALWAYS' AND
26784: (NVL(p_source_110,'

Line 26861: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26857: --
26858: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26859:
26860: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26861: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26862:
26863: -- 4955764
26864: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26865: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 26935: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

26931: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26932:
26933: IF xla_accounting_cache_pkg.GetValueChar
26934: (p_source_code => 'LEDGER_CATEGORY_CODE'
26935: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26936: AND l_bflow_method_code = 'PRIOR_ENTRY'
26937: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26938: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26939: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 27105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

27101: p_lookup_type => 'XLA_OWNER_TYPE'
27102: ,p_lookup_code => l_component_type_code
27103: )
27104: ,p_token_4 => 'PRODUCT_NAME'
27105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27109: ,p_ae_header_id => NULL

Line 27106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

27102: ,p_lookup_code => l_component_type_code
27103: )
27104: ,p_token_4 => 'PRODUCT_NAME'
27105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27109: ,p_ae_header_id => NULL
27110: );

Line 27107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

27103: )
27104: ,p_token_4 => 'PRODUCT_NAME'
27105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27109: ,p_ae_header_id => NULL
27110: );
27111:

Line 27108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

27104: ,p_token_4 => 'PRODUCT_NAME'
27105: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27106: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27107: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27108: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27109: ,p_ae_header_id => NULL
27110: );
27111:
27112: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27139: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27135: ----------------------------------------------------------------------------------
27136: -- 4219869 Business Flow
27137: -- Update journal entry status -- Need to generate this within IF
27138: ----------------------------------------------------------------------------------
27139: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27140: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27141: ,p_balance_type_code => l_balance_type_code
27142: );
27143:

Line 27293: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

27289:
27290: --
27291: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27292: --
27293: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27294: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27295: ELSE
27296: ---------------------------------------------------------------------------------------------------
27297: -- 4262811a Switch Sign

Line 27318: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27314:
27315: XLA_AE_LINES_PKG.ValidateCurrentLine;
27316: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27317:
27318: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27319: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27320: ,p_balance_type_code => l_balance_type_code);
27321:
27322: END IF;

Line 27469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27465: l_tmp_amt NUMBER;
27466: l_acc_rev_natural_side_code VARCHAR2(1);
27467:
27468: l_num_entries NUMBER;
27469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27473: l_recog_line_1 NUMBER;

Line 27470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27466: l_acc_rev_natural_side_code VARCHAR2(1);
27467:
27468: l_num_entries NUMBER;
27469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27473: l_recog_line_1 NUMBER;
27474: l_recog_line_2 NUMBER;

Line 27471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27467:
27468: l_num_entries NUMBER;
27469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27473: l_recog_line_1 NUMBER;
27474: l_recog_line_2 NUMBER;
27475:

Line 27472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27468: l_num_entries NUMBER;
27469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27473: l_recog_line_1 NUMBER;
27474: l_recog_line_2 NUMBER;
27475:
27476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27474: l_recog_line_2 NUMBER;
27475:
27476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27477: l_bflow_applied_to_amt NUMBER; -- 5132302
27478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27479:
27480: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27481:
27482: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 27553: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

27549: l_accrual_line_num := NULL; -- 4262811
27550: l_tmp_amt := NULL; -- 4262811
27551: --
27552:
27553: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27554: l_balance_type_code <> 'B' THEN
27555: IF NVL(p_source_38,'
27556: ') = 'ALWAYS_ALWAYS' AND
27557: (NVL(p_source_110,'

Line 27634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27630: --
27631: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27632:
27633: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27635:
27636: -- 4955764
27637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 27708: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

27704: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27705:
27706: IF xla_accounting_cache_pkg.GetValueChar
27707: (p_source_code => 'LEDGER_CATEGORY_CODE'
27708: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27709: AND l_bflow_method_code = 'PRIOR_ENTRY'
27710: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27711: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27712: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 27835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

27831: p_lookup_type => 'XLA_OWNER_TYPE'
27832: ,p_lookup_code => l_component_type_code
27833: )
27834: ,p_token_4 => 'PRODUCT_NAME'
27835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27839: ,p_ae_header_id => NULL

Line 27836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

27832: ,p_lookup_code => l_component_type_code
27833: )
27834: ,p_token_4 => 'PRODUCT_NAME'
27835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27839: ,p_ae_header_id => NULL
27840: );

Line 27837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

27833: )
27834: ,p_token_4 => 'PRODUCT_NAME'
27835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27839: ,p_ae_header_id => NULL
27840: );
27841:

Line 27838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

27834: ,p_token_4 => 'PRODUCT_NAME'
27835: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27836: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27837: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27838: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27839: ,p_ae_header_id => NULL
27840: );
27841:
27842: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27865: ----------------------------------------------------------------------------------
27866: -- 4219869 Business Flow
27867: -- Update journal entry status -- Need to generate this within IF
27868: ----------------------------------------------------------------------------------
27869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27870: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27871: ,p_balance_type_code => l_balance_type_code
27872: );
27873:

Line 27980: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

27976:
27977: --
27978: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27979: --
27980: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27981: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27982: ELSE
27983: ---------------------------------------------------------------------------------------------------
27984: -- 4262811a Switch Sign

Line 28005: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28001:
28002: XLA_AE_LINES_PKG.ValidateCurrentLine;
28003: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28004:
28005: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28006: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28007: ,p_balance_type_code => l_balance_type_code);
28008:
28009: END IF;

Line 28160: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28156: l_tmp_amt NUMBER;
28157: l_acc_rev_natural_side_code VARCHAR2(1);
28158:
28159: l_num_entries NUMBER;
28160: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28161: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28162: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28163: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28164: l_recog_line_1 NUMBER;

Line 28161: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28157: l_acc_rev_natural_side_code VARCHAR2(1);
28158:
28159: l_num_entries NUMBER;
28160: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28161: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28162: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28163: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28164: l_recog_line_1 NUMBER;
28165: l_recog_line_2 NUMBER;

Line 28162: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28158:
28159: l_num_entries NUMBER;
28160: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28161: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28162: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28163: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28164: l_recog_line_1 NUMBER;
28165: l_recog_line_2 NUMBER;
28166:

Line 28163: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28159: l_num_entries NUMBER;
28160: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28161: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28162: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28163: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28164: l_recog_line_1 NUMBER;
28165: l_recog_line_2 NUMBER;
28166:
28167: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28169: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28165: l_recog_line_2 NUMBER;
28166:
28167: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28168: l_bflow_applied_to_amt NUMBER; -- 5132302
28169: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28170:
28171: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28172:
28173: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 28244: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

28240: l_accrual_line_num := NULL; -- 4262811
28241: l_tmp_amt := NULL; -- 4262811
28242: --
28243:
28244: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28245: l_balance_type_code <> 'B' THEN
28246: IF NVL(p_source_38,'
28247: ') = 'ISSUE_ISSUE' AND
28248: (NVL(p_source_30,'

Line 28329: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28325: --
28326: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28327:
28328: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28329: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28330:
28331: -- 4955764
28332: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28333: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 28405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

28401: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28402:
28403: IF xla_accounting_cache_pkg.GetValueChar
28404: (p_source_code => 'LEDGER_CATEGORY_CODE'
28405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28406: AND l_bflow_method_code = 'PRIOR_ENTRY'
28407: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28408: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28409: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 28505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

28501: p_lookup_type => 'XLA_OWNER_TYPE'
28502: ,p_lookup_code => l_component_type_code
28503: )
28504: ,p_token_4 => 'PRODUCT_NAME'
28505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28509: ,p_ae_header_id => NULL

Line 28506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

28502: ,p_lookup_code => l_component_type_code
28503: )
28504: ,p_token_4 => 'PRODUCT_NAME'
28505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28509: ,p_ae_header_id => NULL
28510: );

Line 28507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

28503: )
28504: ,p_token_4 => 'PRODUCT_NAME'
28505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28509: ,p_ae_header_id => NULL
28510: );
28511:

Line 28508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

28504: ,p_token_4 => 'PRODUCT_NAME'
28505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28509: ,p_ae_header_id => NULL
28510: );
28511:
28512: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28535: ----------------------------------------------------------------------------------
28536: -- 4219869 Business Flow
28537: -- Update journal entry status -- Need to generate this within IF
28538: ----------------------------------------------------------------------------------
28539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28540: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28541: ,p_balance_type_code => l_balance_type_code
28542: );
28543:

Line 28626: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

28622:
28623: --
28624: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28625: --
28626: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28627: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28628: ELSE
28629: ---------------------------------------------------------------------------------------------------
28630: -- 4262811a Switch Sign

Line 28651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28647:
28648: XLA_AE_LINES_PKG.ValidateCurrentLine;
28649: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28650:
28651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28652: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28653: ,p_balance_type_code => l_balance_type_code);
28654:
28655: END IF;

Line 28806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28802: l_tmp_amt NUMBER;
28803: l_acc_rev_natural_side_code VARCHAR2(1);
28804:
28805: l_num_entries NUMBER;
28806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28810: l_recog_line_1 NUMBER;

Line 28807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28803: l_acc_rev_natural_side_code VARCHAR2(1);
28804:
28805: l_num_entries NUMBER;
28806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28810: l_recog_line_1 NUMBER;
28811: l_recog_line_2 NUMBER;

Line 28808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28804:
28805: l_num_entries NUMBER;
28806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28810: l_recog_line_1 NUMBER;
28811: l_recog_line_2 NUMBER;
28812:

Line 28809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28805: l_num_entries NUMBER;
28806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28810: l_recog_line_1 NUMBER;
28811: l_recog_line_2 NUMBER;
28812:
28813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28811: l_recog_line_2 NUMBER;
28812:
28813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28814: l_bflow_applied_to_amt NUMBER; -- 5132302
28815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28816:
28817: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28818:
28819: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 28890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

28886: l_accrual_line_num := NULL; -- 4262811
28887: l_tmp_amt := NULL; -- 4262811
28888: --
28889:
28890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28891: l_balance_type_code <> 'B' THEN
28892: IF NVL(p_source_38,'
28893: ') = 'ISSUE_ISSUE' AND
28894: (NVL(p_source_110,'

Line 28973: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28969: --
28970: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28971:
28972: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28973: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28974:
28975: -- 4955764
28976: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28977: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 29049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

29045: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29046:
29047: IF xla_accounting_cache_pkg.GetValueChar
29048: (p_source_code => 'LEDGER_CATEGORY_CODE'
29049: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29050: AND l_bflow_method_code = 'PRIOR_ENTRY'
29051: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29052: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29053: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 29219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

29215: p_lookup_type => 'XLA_OWNER_TYPE'
29216: ,p_lookup_code => l_component_type_code
29217: )
29218: ,p_token_4 => 'PRODUCT_NAME'
29219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29223: ,p_ae_header_id => NULL

Line 29220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

29216: ,p_lookup_code => l_component_type_code
29217: )
29218: ,p_token_4 => 'PRODUCT_NAME'
29219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29223: ,p_ae_header_id => NULL
29224: );

Line 29221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

29217: )
29218: ,p_token_4 => 'PRODUCT_NAME'
29219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29223: ,p_ae_header_id => NULL
29224: );
29225:

Line 29222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

29218: ,p_token_4 => 'PRODUCT_NAME'
29219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29223: ,p_ae_header_id => NULL
29224: );
29225:
29226: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29249: ----------------------------------------------------------------------------------
29250: -- 4219869 Business Flow
29251: -- Update journal entry status -- Need to generate this within IF
29252: ----------------------------------------------------------------------------------
29253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29254: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29255: ,p_balance_type_code => l_balance_type_code
29256: );
29257:

Line 29407: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

29403:
29404: --
29405: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29406: --
29407: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29408: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29409: ELSE
29410: ---------------------------------------------------------------------------------------------------
29411: -- 4262811a Switch Sign

Line 29432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29428:
29429: XLA_AE_LINES_PKG.ValidateCurrentLine;
29430: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29431:
29432: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29433: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29434: ,p_balance_type_code => l_balance_type_code);
29435:
29436: END IF;

Line 29587: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29583: l_tmp_amt NUMBER;
29584: l_acc_rev_natural_side_code VARCHAR2(1);
29585:
29586: l_num_entries NUMBER;
29587: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29588: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29589: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29590: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29591: l_recog_line_1 NUMBER;

Line 29588: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29584: l_acc_rev_natural_side_code VARCHAR2(1);
29585:
29586: l_num_entries NUMBER;
29587: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29588: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29589: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29590: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29591: l_recog_line_1 NUMBER;
29592: l_recog_line_2 NUMBER;

Line 29589: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29585:
29586: l_num_entries NUMBER;
29587: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29588: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29589: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29590: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29591: l_recog_line_1 NUMBER;
29592: l_recog_line_2 NUMBER;
29593:

Line 29590: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29586: l_num_entries NUMBER;
29587: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29588: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29589: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29590: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29591: l_recog_line_1 NUMBER;
29592: l_recog_line_2 NUMBER;
29593:
29594: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29596: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29592: l_recog_line_2 NUMBER;
29593:
29594: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29595: l_bflow_applied_to_amt NUMBER; -- 5132302
29596: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29597:
29598: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29599:
29600: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 29671: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

29667: l_accrual_line_num := NULL; -- 4262811
29668: l_tmp_amt := NULL; -- 4262811
29669: --
29670:
29671: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29672: l_balance_type_code <> 'B' THEN
29673: IF NVL(p_source_38,'
29674: ') = 'ISSUE_ISSUE' AND
29675: (NVL(p_source_110,'

Line 29754: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29750: --
29751: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29752:
29753: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29754: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29755:
29756: -- 4955764
29757: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29758: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 29830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

29826: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29827:
29828: IF xla_accounting_cache_pkg.GetValueChar
29829: (p_source_code => 'LEDGER_CATEGORY_CODE'
29830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29831: AND l_bflow_method_code = 'PRIOR_ENTRY'
29832: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29833: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29834: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 29957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

29953: p_lookup_type => 'XLA_OWNER_TYPE'
29954: ,p_lookup_code => l_component_type_code
29955: )
29956: ,p_token_4 => 'PRODUCT_NAME'
29957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29961: ,p_ae_header_id => NULL

Line 29958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

29954: ,p_lookup_code => l_component_type_code
29955: )
29956: ,p_token_4 => 'PRODUCT_NAME'
29957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29961: ,p_ae_header_id => NULL
29962: );

Line 29959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

29955: )
29956: ,p_token_4 => 'PRODUCT_NAME'
29957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29961: ,p_ae_header_id => NULL
29962: );
29963:

Line 29960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

29956: ,p_token_4 => 'PRODUCT_NAME'
29957: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29958: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29959: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29960: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29961: ,p_ae_header_id => NULL
29962: );
29963:
29964: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29987: ----------------------------------------------------------------------------------
29988: -- 4219869 Business Flow
29989: -- Update journal entry status -- Need to generate this within IF
29990: ----------------------------------------------------------------------------------
29991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29993: ,p_balance_type_code => l_balance_type_code
29994: );
29995:

Line 30102: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

30098:
30099: --
30100: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30101: --
30102: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30103: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30104: ELSE
30105: ---------------------------------------------------------------------------------------------------
30106: -- 4262811a Switch Sign

Line 30127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30123:
30124: XLA_AE_LINES_PKG.ValidateCurrentLine;
30125: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30126:
30127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30128: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30129: ,p_balance_type_code => l_balance_type_code);
30130:
30131: END IF;

Line 30269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30265: l_tmp_amt NUMBER;
30266: l_acc_rev_natural_side_code VARCHAR2(1);
30267:
30268: l_num_entries NUMBER;
30269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30273: l_recog_line_1 NUMBER;

Line 30270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30266: l_acc_rev_natural_side_code VARCHAR2(1);
30267:
30268: l_num_entries NUMBER;
30269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30273: l_recog_line_1 NUMBER;
30274: l_recog_line_2 NUMBER;

Line 30271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30267:
30268: l_num_entries NUMBER;
30269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30273: l_recog_line_1 NUMBER;
30274: l_recog_line_2 NUMBER;
30275:

Line 30272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30268: l_num_entries NUMBER;
30269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30273: l_recog_line_1 NUMBER;
30274: l_recog_line_2 NUMBER;
30275:
30276: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30278: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30274: l_recog_line_2 NUMBER;
30275:
30276: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30277: l_bflow_applied_to_amt NUMBER; -- 5132302
30278: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30279:
30280: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30281:
30282: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 30353: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

30349: l_accrual_line_num := NULL; -- 4262811
30350: l_tmp_amt := NULL; -- 4262811
30351: --
30352:
30353: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30354: l_balance_type_code <> 'B' THEN
30355: IF NVL(p_source_38,'
30356: ') = 'ISSUE_ISSUE' AND
30357: (NVL(p_source_30,'

Line 30434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30430: --
30431: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30432:
30433: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30435:
30436: -- 4955764
30437: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30438: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 30502: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

30498: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30499:
30500: IF xla_accounting_cache_pkg.GetValueChar
30501: (p_source_code => 'LEDGER_CATEGORY_CODE'
30502: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30503: AND l_bflow_method_code = 'PRIOR_ENTRY'
30504: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30505: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30506: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 30602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

30598: p_lookup_type => 'XLA_OWNER_TYPE'
30599: ,p_lookup_code => l_component_type_code
30600: )
30601: ,p_token_4 => 'PRODUCT_NAME'
30602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30606: ,p_ae_header_id => NULL

Line 30603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

30599: ,p_lookup_code => l_component_type_code
30600: )
30601: ,p_token_4 => 'PRODUCT_NAME'
30602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30606: ,p_ae_header_id => NULL
30607: );

Line 30604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

30600: )
30601: ,p_token_4 => 'PRODUCT_NAME'
30602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30606: ,p_ae_header_id => NULL
30607: );
30608:

Line 30605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

30601: ,p_token_4 => 'PRODUCT_NAME'
30602: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30603: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30604: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30605: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30606: ,p_ae_header_id => NULL
30607: );
30608:
30609: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30632: ----------------------------------------------------------------------------------
30633: -- 4219869 Business Flow
30634: -- Update journal entry status -- Need to generate this within IF
30635: ----------------------------------------------------------------------------------
30636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30637: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30638: ,p_balance_type_code => l_balance_type_code
30639: );
30640:

Line 30723: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

30719:
30720: --
30721: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30722: --
30723: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30724: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30725: ELSE
30726: ---------------------------------------------------------------------------------------------------
30727: -- 4262811a Switch Sign

Line 30748: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30744:
30745: XLA_AE_LINES_PKG.ValidateCurrentLine;
30746: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30747:
30748: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30749: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30750: ,p_balance_type_code => l_balance_type_code);
30751:
30752: END IF;

Line 30890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30886: l_tmp_amt NUMBER;
30887: l_acc_rev_natural_side_code VARCHAR2(1);
30888:
30889: l_num_entries NUMBER;
30890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30894: l_recog_line_1 NUMBER;

Line 30891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30887: l_acc_rev_natural_side_code VARCHAR2(1);
30888:
30889: l_num_entries NUMBER;
30890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30894: l_recog_line_1 NUMBER;
30895: l_recog_line_2 NUMBER;

Line 30892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30888:
30889: l_num_entries NUMBER;
30890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30894: l_recog_line_1 NUMBER;
30895: l_recog_line_2 NUMBER;
30896:

Line 30893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30889: l_num_entries NUMBER;
30890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30894: l_recog_line_1 NUMBER;
30895: l_recog_line_2 NUMBER;
30896:
30897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30895: l_recog_line_2 NUMBER;
30896:
30897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30898: l_bflow_applied_to_amt NUMBER; -- 5132302
30899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30900:
30901: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30902:
30903: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 30974: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

30970: l_accrual_line_num := NULL; -- 4262811
30971: l_tmp_amt := NULL; -- 4262811
30972: --
30973:
30974: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30975: l_balance_type_code <> 'B' THEN
30976: IF NVL(p_source_38,'
30977: ') = 'ISSUE_ISSUE' AND
30978: (NVL(p_source_110,'

Line 31053: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31049: --
31050: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31051:
31052: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31053: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31054:
31055: -- 4955764
31056: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31057: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 31121: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

31117: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31118:
31119: IF xla_accounting_cache_pkg.GetValueChar
31120: (p_source_code => 'LEDGER_CATEGORY_CODE'
31121: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31122: AND l_bflow_method_code = 'PRIOR_ENTRY'
31123: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31124: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31125: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 31291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

31287: p_lookup_type => 'XLA_OWNER_TYPE'
31288: ,p_lookup_code => l_component_type_code
31289: )
31290: ,p_token_4 => 'PRODUCT_NAME'
31291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31295: ,p_ae_header_id => NULL

Line 31292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

31288: ,p_lookup_code => l_component_type_code
31289: )
31290: ,p_token_4 => 'PRODUCT_NAME'
31291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31295: ,p_ae_header_id => NULL
31296: );

Line 31293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

31289: )
31290: ,p_token_4 => 'PRODUCT_NAME'
31291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31295: ,p_ae_header_id => NULL
31296: );
31297:

Line 31294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

31290: ,p_token_4 => 'PRODUCT_NAME'
31291: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31292: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31293: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31294: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31295: ,p_ae_header_id => NULL
31296: );
31297:
31298: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31321: ----------------------------------------------------------------------------------
31322: -- 4219869 Business Flow
31323: -- Update journal entry status -- Need to generate this within IF
31324: ----------------------------------------------------------------------------------
31325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31327: ,p_balance_type_code => l_balance_type_code
31328: );
31329:

Line 31479: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

31475:
31476: --
31477: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31478: --
31479: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31480: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31481: ELSE
31482: ---------------------------------------------------------------------------------------------------
31483: -- 4262811a Switch Sign

Line 31504: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31500:
31501: XLA_AE_LINES_PKG.ValidateCurrentLine;
31502: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31503:
31504: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31505: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31506: ,p_balance_type_code => l_balance_type_code);
31507:
31508: END IF;

Line 31646: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31642: l_tmp_amt NUMBER;
31643: l_acc_rev_natural_side_code VARCHAR2(1);
31644:
31645: l_num_entries NUMBER;
31646: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31647: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31648: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31649: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31650: l_recog_line_1 NUMBER;

Line 31647: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31643: l_acc_rev_natural_side_code VARCHAR2(1);
31644:
31645: l_num_entries NUMBER;
31646: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31647: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31648: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31649: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31650: l_recog_line_1 NUMBER;
31651: l_recog_line_2 NUMBER;

Line 31648: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31644:
31645: l_num_entries NUMBER;
31646: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31647: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31648: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31649: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31650: l_recog_line_1 NUMBER;
31651: l_recog_line_2 NUMBER;
31652:

Line 31649: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31645: l_num_entries NUMBER;
31646: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31647: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31648: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31649: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31650: l_recog_line_1 NUMBER;
31651: l_recog_line_2 NUMBER;
31652:
31653: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31655: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31651: l_recog_line_2 NUMBER;
31652:
31653: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31654: l_bflow_applied_to_amt NUMBER; -- 5132302
31655: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31656:
31657: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31658:
31659: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 31730: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

31726: l_accrual_line_num := NULL; -- 4262811
31727: l_tmp_amt := NULL; -- 4262811
31728: --
31729:
31730: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31731: l_balance_type_code <> 'B' THEN
31732: IF NVL(p_source_38,'
31733: ') = 'ISSUE_ISSUE' AND
31734: (NVL(p_source_110,'

Line 31809: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31805: --
31806: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31807:
31808: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31809: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31810:
31811: -- 4955764
31812: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31813: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 31877: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

31873: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31874:
31875: IF xla_accounting_cache_pkg.GetValueChar
31876: (p_source_code => 'LEDGER_CATEGORY_CODE'
31877: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31878: AND l_bflow_method_code = 'PRIOR_ENTRY'
31879: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31880: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31881: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 32004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

32000: p_lookup_type => 'XLA_OWNER_TYPE'
32001: ,p_lookup_code => l_component_type_code
32002: )
32003: ,p_token_4 => 'PRODUCT_NAME'
32004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32008: ,p_ae_header_id => NULL

Line 32005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

32001: ,p_lookup_code => l_component_type_code
32002: )
32003: ,p_token_4 => 'PRODUCT_NAME'
32004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32008: ,p_ae_header_id => NULL
32009: );

Line 32006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

32002: )
32003: ,p_token_4 => 'PRODUCT_NAME'
32004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32008: ,p_ae_header_id => NULL
32009: );
32010:

Line 32007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

32003: ,p_token_4 => 'PRODUCT_NAME'
32004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32008: ,p_ae_header_id => NULL
32009: );
32010:
32011: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32034: ----------------------------------------------------------------------------------
32035: -- 4219869 Business Flow
32036: -- Update journal entry status -- Need to generate this within IF
32037: ----------------------------------------------------------------------------------
32038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32040: ,p_balance_type_code => l_balance_type_code
32041: );
32042:

Line 32149: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

32145:
32146: --
32147: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32148: --
32149: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32150: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32151: ELSE
32152: ---------------------------------------------------------------------------------------------------
32153: -- 4262811a Switch Sign

Line 32174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32170:
32171: XLA_AE_LINES_PKG.ValidateCurrentLine;
32172: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32173:
32174: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32175: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32176: ,p_balance_type_code => l_balance_type_code);
32177:
32178: END IF;

Line 32325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32321: l_tmp_amt NUMBER;
32322: l_acc_rev_natural_side_code VARCHAR2(1);
32323:
32324: l_num_entries NUMBER;
32325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32329: l_recog_line_1 NUMBER;

Line 32326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32322: l_acc_rev_natural_side_code VARCHAR2(1);
32323:
32324: l_num_entries NUMBER;
32325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32329: l_recog_line_1 NUMBER;
32330: l_recog_line_2 NUMBER;

Line 32327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32323:
32324: l_num_entries NUMBER;
32325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32329: l_recog_line_1 NUMBER;
32330: l_recog_line_2 NUMBER;
32331:

Line 32328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32324: l_num_entries NUMBER;
32325: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32326: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32327: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32328: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32329: l_recog_line_1 NUMBER;
32330: l_recog_line_2 NUMBER;
32331:
32332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32330: l_recog_line_2 NUMBER;
32331:
32332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32333: l_bflow_applied_to_amt NUMBER; -- 5132302
32334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32335:
32336: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32337:
32338: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 32409: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

32405: l_accrual_line_num := NULL; -- 4262811
32406: l_tmp_amt := NULL; -- 4262811
32407: --
32408:
32409: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32410: l_balance_type_code <> 'B' THEN
32411: IF NVL(p_source_38,'
32412: ') = 'ISSUE_ISSUE' AND
32413: (NVL(p_source_30,'

Line 32492: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32488: --
32489: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32490:
32491: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32492: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32493:
32494: -- 4955764
32495: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32496: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 32566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

32562: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32563:
32564: IF xla_accounting_cache_pkg.GetValueChar
32565: (p_source_code => 'LEDGER_CATEGORY_CODE'
32566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32567: AND l_bflow_method_code = 'PRIOR_ENTRY'
32568: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32569: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32570: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 32666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

32662: p_lookup_type => 'XLA_OWNER_TYPE'
32663: ,p_lookup_code => l_component_type_code
32664: )
32665: ,p_token_4 => 'PRODUCT_NAME'
32666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32670: ,p_ae_header_id => NULL

Line 32667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

32663: ,p_lookup_code => l_component_type_code
32664: )
32665: ,p_token_4 => 'PRODUCT_NAME'
32666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32670: ,p_ae_header_id => NULL
32671: );

Line 32668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

32664: )
32665: ,p_token_4 => 'PRODUCT_NAME'
32666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32670: ,p_ae_header_id => NULL
32671: );
32672:

Line 32669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

32665: ,p_token_4 => 'PRODUCT_NAME'
32666: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32667: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32668: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32669: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32670: ,p_ae_header_id => NULL
32671: );
32672:
32673: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32696: ----------------------------------------------------------------------------------
32697: -- 4219869 Business Flow
32698: -- Update journal entry status -- Need to generate this within IF
32699: ----------------------------------------------------------------------------------
32700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32702: ,p_balance_type_code => l_balance_type_code
32703: );
32704:

Line 32787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

32783:
32784: --
32785: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32786: --
32787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32788: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32789: ELSE
32790: ---------------------------------------------------------------------------------------------------
32791: -- 4262811a Switch Sign

Line 32812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32808:
32809: XLA_AE_LINES_PKG.ValidateCurrentLine;
32810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32811:
32812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32814: ,p_balance_type_code => l_balance_type_code);
32815:
32816: END IF;

Line 32963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32959: l_tmp_amt NUMBER;
32960: l_acc_rev_natural_side_code VARCHAR2(1);
32961:
32962: l_num_entries NUMBER;
32963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32967: l_recog_line_1 NUMBER;

Line 32964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32960: l_acc_rev_natural_side_code VARCHAR2(1);
32961:
32962: l_num_entries NUMBER;
32963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32967: l_recog_line_1 NUMBER;
32968: l_recog_line_2 NUMBER;

Line 32965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32961:
32962: l_num_entries NUMBER;
32963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32967: l_recog_line_1 NUMBER;
32968: l_recog_line_2 NUMBER;
32969:

Line 32966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32962: l_num_entries NUMBER;
32963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32967: l_recog_line_1 NUMBER;
32968: l_recog_line_2 NUMBER;
32969:
32970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32968: l_recog_line_2 NUMBER;
32969:
32970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32971: l_bflow_applied_to_amt NUMBER; -- 5132302
32972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32973:
32974: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32975:
32976: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 33047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

33043: l_accrual_line_num := NULL; -- 4262811
33044: l_tmp_amt := NULL; -- 4262811
33045: --
33046:
33047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33048: l_balance_type_code <> 'B' THEN
33049: IF NVL(p_source_38,'
33050: ') = 'ISSUE_ISSUE' AND
33051: (NVL(p_source_110,'

Line 33128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33124: --
33125: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33126:
33127: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33129:
33130: -- 4955764
33131: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33132: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 33202: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

33198: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33199:
33200: IF xla_accounting_cache_pkg.GetValueChar
33201: (p_source_code => 'LEDGER_CATEGORY_CODE'
33202: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33203: AND l_bflow_method_code = 'PRIOR_ENTRY'
33204: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33205: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33206: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 33372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

33368: p_lookup_type => 'XLA_OWNER_TYPE'
33369: ,p_lookup_code => l_component_type_code
33370: )
33371: ,p_token_4 => 'PRODUCT_NAME'
33372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33376: ,p_ae_header_id => NULL

Line 33373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

33369: ,p_lookup_code => l_component_type_code
33370: )
33371: ,p_token_4 => 'PRODUCT_NAME'
33372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33376: ,p_ae_header_id => NULL
33377: );

Line 33374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

33370: )
33371: ,p_token_4 => 'PRODUCT_NAME'
33372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33376: ,p_ae_header_id => NULL
33377: );
33378:

Line 33375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

33371: ,p_token_4 => 'PRODUCT_NAME'
33372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33376: ,p_ae_header_id => NULL
33377: );
33378:
33379: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33402: ----------------------------------------------------------------------------------
33403: -- 4219869 Business Flow
33404: -- Update journal entry status -- Need to generate this within IF
33405: ----------------------------------------------------------------------------------
33406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33407: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33408: ,p_balance_type_code => l_balance_type_code
33409: );
33410:

Line 33560: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

33556:
33557: --
33558: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33559: --
33560: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33561: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33562: ELSE
33563: ---------------------------------------------------------------------------------------------------
33564: -- 4262811a Switch Sign

Line 33585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33581:
33582: XLA_AE_LINES_PKG.ValidateCurrentLine;
33583: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33584:
33585: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33586: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33587: ,p_balance_type_code => l_balance_type_code);
33588:
33589: END IF;

Line 33736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33732: l_tmp_amt NUMBER;
33733: l_acc_rev_natural_side_code VARCHAR2(1);
33734:
33735: l_num_entries NUMBER;
33736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33740: l_recog_line_1 NUMBER;

Line 33737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33733: l_acc_rev_natural_side_code VARCHAR2(1);
33734:
33735: l_num_entries NUMBER;
33736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33740: l_recog_line_1 NUMBER;
33741: l_recog_line_2 NUMBER;

Line 33738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33734:
33735: l_num_entries NUMBER;
33736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33740: l_recog_line_1 NUMBER;
33741: l_recog_line_2 NUMBER;
33742:

Line 33739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33735: l_num_entries NUMBER;
33736: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33737: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33738: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33739: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33740: l_recog_line_1 NUMBER;
33741: l_recog_line_2 NUMBER;
33742:
33743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33741: l_recog_line_2 NUMBER;
33742:
33743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33744: l_bflow_applied_to_amt NUMBER; -- 5132302
33745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33746:
33747: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33748:
33749: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 33820: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

33816: l_accrual_line_num := NULL; -- 4262811
33817: l_tmp_amt := NULL; -- 4262811
33818: --
33819:
33820: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33821: l_balance_type_code <> 'B' THEN
33822: IF NVL(p_source_38,'
33823: ') = 'ISSUE_ISSUE' AND
33824: (NVL(p_source_110,'

Line 33901: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33897: --
33898: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33899:
33900: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33901: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33902:
33903: -- 4955764
33904: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33905: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 33975: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

33971: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33972:
33973: IF xla_accounting_cache_pkg.GetValueChar
33974: (p_source_code => 'LEDGER_CATEGORY_CODE'
33975: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33976: AND l_bflow_method_code = 'PRIOR_ENTRY'
33977: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33978: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33979: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 34102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

34098: p_lookup_type => 'XLA_OWNER_TYPE'
34099: ,p_lookup_code => l_component_type_code
34100: )
34101: ,p_token_4 => 'PRODUCT_NAME'
34102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34106: ,p_ae_header_id => NULL

Line 34103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

34099: ,p_lookup_code => l_component_type_code
34100: )
34101: ,p_token_4 => 'PRODUCT_NAME'
34102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34106: ,p_ae_header_id => NULL
34107: );

Line 34104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

34100: )
34101: ,p_token_4 => 'PRODUCT_NAME'
34102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34106: ,p_ae_header_id => NULL
34107: );
34108:

Line 34105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

34101: ,p_token_4 => 'PRODUCT_NAME'
34102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34106: ,p_ae_header_id => NULL
34107: );
34108:
34109: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34132: ----------------------------------------------------------------------------------
34133: -- 4219869 Business Flow
34134: -- Update journal entry status -- Need to generate this within IF
34135: ----------------------------------------------------------------------------------
34136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34137: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34138: ,p_balance_type_code => l_balance_type_code
34139: );
34140:

Line 34247: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

34243:
34244: --
34245: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34246: --
34247: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34248: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34249: ELSE
34250: ---------------------------------------------------------------------------------------------------
34251: -- 4262811a Switch Sign

Line 34272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34268:
34269: XLA_AE_LINES_PKG.ValidateCurrentLine;
34270: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34271:
34272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34273: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34274: ,p_balance_type_code => l_balance_type_code);
34275:
34276: END IF;

Line 34427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34423: l_tmp_amt NUMBER;
34424: l_acc_rev_natural_side_code VARCHAR2(1);
34425:
34426: l_num_entries NUMBER;
34427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34431: l_recog_line_1 NUMBER;

Line 34428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34424: l_acc_rev_natural_side_code VARCHAR2(1);
34425:
34426: l_num_entries NUMBER;
34427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34431: l_recog_line_1 NUMBER;
34432: l_recog_line_2 NUMBER;

Line 34429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34425:
34426: l_num_entries NUMBER;
34427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34431: l_recog_line_1 NUMBER;
34432: l_recog_line_2 NUMBER;
34433:

Line 34430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34426: l_num_entries NUMBER;
34427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34431: l_recog_line_1 NUMBER;
34432: l_recog_line_2 NUMBER;
34433:
34434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34432: l_recog_line_2 NUMBER;
34433:
34434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34435: l_bflow_applied_to_amt NUMBER; -- 5132302
34436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34437:
34438: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34439:
34440: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 34511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

34507: l_accrual_line_num := NULL; -- 4262811
34508: l_tmp_amt := NULL; -- 4262811
34509: --
34510:
34511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34512: l_balance_type_code <> 'B' THEN
34513: IF NVL(p_source_38,'
34514: ') = 'CLEAR_CLEAR' AND
34515: NVL(p_source_39,'

Line 34607: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34603: --
34604: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34605:
34606: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34607: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34608:
34609: -- 4955764
34610: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34611: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 34683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

34679: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34680:
34681: IF xla_accounting_cache_pkg.GetValueChar
34682: (p_source_code => 'LEDGER_CATEGORY_CODE'
34683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34684: AND l_bflow_method_code = 'PRIOR_ENTRY'
34685: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34686: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34687: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 34881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

34877: p_lookup_type => 'XLA_OWNER_TYPE'
34878: ,p_lookup_code => l_component_type_code
34879: )
34880: ,p_token_4 => 'PRODUCT_NAME'
34881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34885: ,p_ae_header_id => NULL

Line 34882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

34878: ,p_lookup_code => l_component_type_code
34879: )
34880: ,p_token_4 => 'PRODUCT_NAME'
34881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34885: ,p_ae_header_id => NULL
34886: );

Line 34883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

34879: )
34880: ,p_token_4 => 'PRODUCT_NAME'
34881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34885: ,p_ae_header_id => NULL
34886: );
34887:

Line 34884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

34880: ,p_token_4 => 'PRODUCT_NAME'
34881: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34882: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34883: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34884: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34885: ,p_ae_header_id => NULL
34886: );
34887:
34888: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34911: ----------------------------------------------------------------------------------
34912: -- 4219869 Business Flow
34913: -- Update journal entry status -- Need to generate this within IF
34914: ----------------------------------------------------------------------------------
34915: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34916: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34917: ,p_balance_type_code => l_balance_type_code
34918: );
34919:

Line 35100: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

35096:
35097: --
35098: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35099: --
35100: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35101: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35102: ELSE
35103: ---------------------------------------------------------------------------------------------------
35104: -- 4262811a Switch Sign

Line 35125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35121:
35122: XLA_AE_LINES_PKG.ValidateCurrentLine;
35123: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35124:
35125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35126: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35127: ,p_balance_type_code => l_balance_type_code);
35128:
35129: END IF;

Line 35287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35283: l_tmp_amt NUMBER;
35284: l_acc_rev_natural_side_code VARCHAR2(1);
35285:
35286: l_num_entries NUMBER;
35287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35291: l_recog_line_1 NUMBER;

Line 35288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35284: l_acc_rev_natural_side_code VARCHAR2(1);
35285:
35286: l_num_entries NUMBER;
35287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35291: l_recog_line_1 NUMBER;
35292: l_recog_line_2 NUMBER;

Line 35289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35285:
35286: l_num_entries NUMBER;
35287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35291: l_recog_line_1 NUMBER;
35292: l_recog_line_2 NUMBER;
35293:

Line 35290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35286: l_num_entries NUMBER;
35287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35291: l_recog_line_1 NUMBER;
35292: l_recog_line_2 NUMBER;
35293:
35294: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35296: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35292: l_recog_line_2 NUMBER;
35293:
35294: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35295: l_bflow_applied_to_amt NUMBER; -- 5132302
35296: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35297:
35298: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35299:
35300: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 35371: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

35367: l_accrual_line_num := NULL; -- 4262811
35368: l_tmp_amt := NULL; -- 4262811
35369: --
35370:
35371: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35372: l_balance_type_code <> 'B' THEN
35373: IF NVL(p_source_38,'
35374: ') <> 'CLEAR_CLEAR' AND
35375: NVL(p_source_39,'

Line 35447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35443: --
35444: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35445:
35446: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35448:
35449: -- 4955764
35450: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35451: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 35523: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

35519: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35520:
35521: IF xla_accounting_cache_pkg.GetValueChar
35522: (p_source_code => 'LEDGER_CATEGORY_CODE'
35523: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35524: AND l_bflow_method_code = 'PRIOR_ENTRY'
35525: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35526: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35527: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 35723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

35719: p_lookup_type => 'XLA_OWNER_TYPE'
35720: ,p_lookup_code => l_component_type_code
35721: )
35722: ,p_token_4 => 'PRODUCT_NAME'
35723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35727: ,p_ae_header_id => NULL

Line 35724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

35720: ,p_lookup_code => l_component_type_code
35721: )
35722: ,p_token_4 => 'PRODUCT_NAME'
35723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35727: ,p_ae_header_id => NULL
35728: );

Line 35725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

35721: )
35722: ,p_token_4 => 'PRODUCT_NAME'
35723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35727: ,p_ae_header_id => NULL
35728: );
35729:

Line 35726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

35722: ,p_token_4 => 'PRODUCT_NAME'
35723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35727: ,p_ae_header_id => NULL
35728: );
35729:
35730: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35753: ----------------------------------------------------------------------------------
35754: -- 4219869 Business Flow
35755: -- Update journal entry status -- Need to generate this within IF
35756: ----------------------------------------------------------------------------------
35757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35758: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35759: ,p_balance_type_code => l_balance_type_code
35760: );
35761:

Line 35944: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

35940:
35941: --
35942: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35943: --
35944: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35945: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35946: ELSE
35947: ---------------------------------------------------------------------------------------------------
35948: -- 4262811a Switch Sign

Line 35969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35965:
35966: XLA_AE_LINES_PKG.ValidateCurrentLine;
35967: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35968:
35969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35970: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35971: ,p_balance_type_code => l_balance_type_code);
35972:
35973: END IF;

Line 36129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36125: l_tmp_amt NUMBER;
36126: l_acc_rev_natural_side_code VARCHAR2(1);
36127:
36128: l_num_entries NUMBER;
36129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36133: l_recog_line_1 NUMBER;

Line 36130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36126: l_acc_rev_natural_side_code VARCHAR2(1);
36127:
36128: l_num_entries NUMBER;
36129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36133: l_recog_line_1 NUMBER;
36134: l_recog_line_2 NUMBER;

Line 36131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36127:
36128: l_num_entries NUMBER;
36129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36133: l_recog_line_1 NUMBER;
36134: l_recog_line_2 NUMBER;
36135:

Line 36132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36128: l_num_entries NUMBER;
36129: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36130: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36131: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36132: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36133: l_recog_line_1 NUMBER;
36134: l_recog_line_2 NUMBER;
36135:
36136: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36138: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36134: l_recog_line_2 NUMBER;
36135:
36136: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36137: l_bflow_applied_to_amt NUMBER; -- 5132302
36138: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36139:
36140: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36141:
36142: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 36213: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

36209: l_accrual_line_num := NULL; -- 4262811
36210: l_tmp_amt := NULL; -- 4262811
36211: --
36212:
36213: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36214: l_balance_type_code <> 'B' THEN
36215: IF NVL(p_source_38,'
36216: ') <> 'CLEAR_CLEAR' AND
36217: NVL(p_source_39,'

Line 36289: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36285: --
36286: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36287:
36288: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36289: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36290:
36291: -- 4955764
36292: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36293: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 36363: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

36359: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36360:
36361: IF xla_accounting_cache_pkg.GetValueChar
36362: (p_source_code => 'LEDGER_CATEGORY_CODE'
36363: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36364: AND l_bflow_method_code = 'PRIOR_ENTRY'
36365: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36366: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36367: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 36563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

36559: p_lookup_type => 'XLA_OWNER_TYPE'
36560: ,p_lookup_code => l_component_type_code
36561: )
36562: ,p_token_4 => 'PRODUCT_NAME'
36563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36567: ,p_ae_header_id => NULL

Line 36564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

36560: ,p_lookup_code => l_component_type_code
36561: )
36562: ,p_token_4 => 'PRODUCT_NAME'
36563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36567: ,p_ae_header_id => NULL
36568: );

Line 36565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

36561: )
36562: ,p_token_4 => 'PRODUCT_NAME'
36563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36567: ,p_ae_header_id => NULL
36568: );
36569:

Line 36566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

36562: ,p_token_4 => 'PRODUCT_NAME'
36563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36567: ,p_ae_header_id => NULL
36568: );
36569:
36570: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36593: ----------------------------------------------------------------------------------
36594: -- 4219869 Business Flow
36595: -- Update journal entry status -- Need to generate this within IF
36596: ----------------------------------------------------------------------------------
36597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36599: ,p_balance_type_code => l_balance_type_code
36600: );
36601:

Line 36784: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

36780:
36781: --
36782: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36783: --
36784: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36785: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36786: ELSE
36787: ---------------------------------------------------------------------------------------------------
36788: -- 4262811a Switch Sign

Line 36809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36805:
36806: XLA_AE_LINES_PKG.ValidateCurrentLine;
36807: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36808:
36809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36810: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36811: ,p_balance_type_code => l_balance_type_code);
36812:
36813: END IF;

Line 36965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36961: l_tmp_amt NUMBER;
36962: l_acc_rev_natural_side_code VARCHAR2(1);
36963:
36964: l_num_entries NUMBER;
36965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36969: l_recog_line_1 NUMBER;

Line 36966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36962: l_acc_rev_natural_side_code VARCHAR2(1);
36963:
36964: l_num_entries NUMBER;
36965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36969: l_recog_line_1 NUMBER;
36970: l_recog_line_2 NUMBER;

Line 36967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36963:
36964: l_num_entries NUMBER;
36965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36969: l_recog_line_1 NUMBER;
36970: l_recog_line_2 NUMBER;
36971:

Line 36968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36964: l_num_entries NUMBER;
36965: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36966: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36967: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36968: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36969: l_recog_line_1 NUMBER;
36970: l_recog_line_2 NUMBER;
36971:
36972: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36974: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36970: l_recog_line_2 NUMBER;
36971:
36972: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36973: l_bflow_applied_to_amt NUMBER; -- 5132302
36974: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36975:
36976: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36977:
36978: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 37048: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

37044: l_acc_rev_flag := NULL; -- 4262811
37045: l_accrual_line_num := NULL; -- 4262811
37046: l_tmp_amt := NULL; -- 4262811
37047: --
37048: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
37049: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37050: return;
37051: END IF;
37052:

Line 37049: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

37045: l_accrual_line_num := NULL; -- 4262811
37046: l_tmp_amt := NULL; -- 4262811
37047: --
37048: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
37049: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37050: return;
37051: END IF;
37052:
37053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 37053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

37049: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37050: return;
37051: END IF;
37052:
37053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37054: l_balance_type_code <> 'B' THEN
37055: IF NVL(p_source_38,'
37056: ') = 'CLEAR_CLEAR' AND
37057: NVL(p_source_39,'

Line 37129: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37125: --
37126: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37127:
37128: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37129: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37130:
37131: -- 4955764
37132: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37133: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 37205: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

37201: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37202:
37203: IF xla_accounting_cache_pkg.GetValueChar
37204: (p_source_code => 'LEDGER_CATEGORY_CODE'
37205: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37206: AND l_bflow_method_code = 'PRIOR_ENTRY'
37207: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37208: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37209: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 37408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

37404: p_lookup_type => 'XLA_OWNER_TYPE'
37405: ,p_lookup_code => l_component_type_code
37406: )
37407: ,p_token_4 => 'PRODUCT_NAME'
37408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37412: ,p_ae_header_id => NULL

Line 37409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

37405: ,p_lookup_code => l_component_type_code
37406: )
37407: ,p_token_4 => 'PRODUCT_NAME'
37408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37412: ,p_ae_header_id => NULL
37413: );

Line 37410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

37406: )
37407: ,p_token_4 => 'PRODUCT_NAME'
37408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37412: ,p_ae_header_id => NULL
37413: );
37414:

Line 37411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

37407: ,p_token_4 => 'PRODUCT_NAME'
37408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37412: ,p_ae_header_id => NULL
37413: );
37414:
37415: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37438: ----------------------------------------------------------------------------------
37439: -- 4219869 Business Flow
37440: -- Update journal entry status -- Need to generate this within IF
37441: ----------------------------------------------------------------------------------
37442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37443: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37444: ,p_balance_type_code => l_balance_type_code
37445: );
37446:

Line 37632: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

37628:
37629: --
37630: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37631: --
37632: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37633: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37634: ELSE
37635: ---------------------------------------------------------------------------------------------------
37636: -- 4262811a Switch Sign

Line 37657: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37653:
37654: XLA_AE_LINES_PKG.ValidateCurrentLine;
37655: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37656:
37657: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37658: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37659: ,p_balance_type_code => l_balance_type_code);
37660:
37661: END IF;

Line 37789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37785: l_tmp_amt NUMBER;
37786: l_acc_rev_natural_side_code VARCHAR2(1);
37787:
37788: l_num_entries NUMBER;
37789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37793: l_recog_line_1 NUMBER;

Line 37790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37786: l_acc_rev_natural_side_code VARCHAR2(1);
37787:
37788: l_num_entries NUMBER;
37789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37793: l_recog_line_1 NUMBER;
37794: l_recog_line_2 NUMBER;

Line 37791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37787:
37788: l_num_entries NUMBER;
37789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37793: l_recog_line_1 NUMBER;
37794: l_recog_line_2 NUMBER;
37795:

Line 37792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37788: l_num_entries NUMBER;
37789: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37790: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37791: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37792: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37793: l_recog_line_1 NUMBER;
37794: l_recog_line_2 NUMBER;
37795:
37796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37794: l_recog_line_2 NUMBER;
37795:
37796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37797: l_bflow_applied_to_amt NUMBER; -- 5132302
37798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37799:
37800: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37801:
37802: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 37872: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

37868: l_acc_rev_flag := NULL; -- 4262811
37869: l_accrual_line_num := NULL; -- 4262811
37870: l_tmp_amt := NULL; -- 4262811
37871: --
37872: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
37873: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37874: return;
37875: END IF;
37876:

Line 37873: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

37869: l_accrual_line_num := NULL; -- 4262811
37870: l_tmp_amt := NULL; -- 4262811
37871: --
37872: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
37873: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37874: return;
37875: END IF;
37876:
37877: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 37877: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

37873: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37874: return;
37875: END IF;
37876:
37877: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37878: l_balance_type_code <> 'B' THEN
37879: IF NVL(p_source_38,'
37880: ') = 'CLEAR_CLEAR' AND
37881: NVL(p_source_39,'

Line 37955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37951: --
37952: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37953:
37954: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37956:
37957: -- 4955764
37958: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37959: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 38021: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

38017: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38018:
38019: IF xla_accounting_cache_pkg.GetValueChar
38020: (p_source_code => 'LEDGER_CATEGORY_CODE'
38021: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38022: AND l_bflow_method_code = 'PRIOR_ENTRY'
38023: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38024: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38025: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 38098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

38094: p_lookup_type => 'XLA_OWNER_TYPE'
38095: ,p_lookup_code => l_component_type_code
38096: )
38097: ,p_token_4 => 'PRODUCT_NAME'
38098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38102: ,p_ae_header_id => NULL

Line 38099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

38095: ,p_lookup_code => l_component_type_code
38096: )
38097: ,p_token_4 => 'PRODUCT_NAME'
38098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38102: ,p_ae_header_id => NULL
38103: );

Line 38100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

38096: )
38097: ,p_token_4 => 'PRODUCT_NAME'
38098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38102: ,p_ae_header_id => NULL
38103: );
38104:

Line 38101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

38097: ,p_token_4 => 'PRODUCT_NAME'
38098: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38099: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38100: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38101: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38102: ,p_ae_header_id => NULL
38103: );
38104:
38105: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38128: ----------------------------------------------------------------------------------
38129: -- 4219869 Business Flow
38130: -- Update journal entry status -- Need to generate this within IF
38131: ----------------------------------------------------------------------------------
38132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38133: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38134: ,p_balance_type_code => l_balance_type_code
38135: );
38136:

Line 38193: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

38189:
38190: --
38191: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38192: --
38193: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38194: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38195: ELSE
38196: ---------------------------------------------------------------------------------------------------
38197: -- 4262811a Switch Sign

Line 38218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38214:
38215: XLA_AE_LINES_PKG.ValidateCurrentLine;
38216: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38217:
38218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38219: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38220: ,p_balance_type_code => l_balance_type_code);
38221:
38222: END IF;

Line 38410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38406: l_tmp_amt NUMBER;
38407: l_acc_rev_natural_side_code VARCHAR2(1);
38408:
38409: l_num_entries NUMBER;
38410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38414: l_recog_line_1 NUMBER;

Line 38411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38407: l_acc_rev_natural_side_code VARCHAR2(1);
38408:
38409: l_num_entries NUMBER;
38410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38414: l_recog_line_1 NUMBER;
38415: l_recog_line_2 NUMBER;

Line 38412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38408:
38409: l_num_entries NUMBER;
38410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38414: l_recog_line_1 NUMBER;
38415: l_recog_line_2 NUMBER;
38416:

Line 38413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38409: l_num_entries NUMBER;
38410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38414: l_recog_line_1 NUMBER;
38415: l_recog_line_2 NUMBER;
38416:
38417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38415: l_recog_line_2 NUMBER;
38416:
38417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38418: l_bflow_applied_to_amt NUMBER; -- 5132302
38419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38420:
38421: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38422:
38423: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 38493: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

38489: l_acc_rev_flag := NULL; -- 4262811
38490: l_accrual_line_num := NULL; -- 4262811
38491: l_tmp_amt := NULL; -- 4262811
38492: --
38493: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
38494: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
38495: return;
38496: END IF;
38497:

Line 38494: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

38490: l_accrual_line_num := NULL; -- 4262811
38491: l_tmp_amt := NULL; -- 4262811
38492: --
38493: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
38494: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
38495: return;
38496: END IF;
38497:
38498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 38498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

38494: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
38495: return;
38496: END IF;
38497:
38498: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38499: l_balance_type_code <> 'B' THEN
38500: IF NVL(p_source_38,'
38501: ') = 'CLEAR_CLEAR' AND
38502: (NVL(p_source_67,'

Line 38580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38576: --
38577: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38578:
38579: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38581:
38582: -- 4955764
38583: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38584: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 38706: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

38702: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38703:
38704: IF xla_accounting_cache_pkg.GetValueChar
38705: (p_source_code => 'LEDGER_CATEGORY_CODE'
38706: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38707: AND l_bflow_method_code = 'PRIOR_ENTRY'
38708: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38709: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38710: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 38907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

38903: p_lookup_type => 'XLA_OWNER_TYPE'
38904: ,p_lookup_code => l_component_type_code
38905: )
38906: ,p_token_4 => 'PRODUCT_NAME'
38907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38911: ,p_ae_header_id => NULL

Line 38908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

38904: ,p_lookup_code => l_component_type_code
38905: )
38906: ,p_token_4 => 'PRODUCT_NAME'
38907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38911: ,p_ae_header_id => NULL
38912: );

Line 38909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

38905: )
38906: ,p_token_4 => 'PRODUCT_NAME'
38907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38911: ,p_ae_header_id => NULL
38912: );
38913:

Line 38910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

38906: ,p_token_4 => 'PRODUCT_NAME'
38907: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38908: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38909: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38910: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38911: ,p_ae_header_id => NULL
38912: );
38913:
38914: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38937: ----------------------------------------------------------------------------------
38938: -- 4219869 Business Flow
38939: -- Update journal entry status -- Need to generate this within IF
38940: ----------------------------------------------------------------------------------
38941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38942: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38943: ,p_balance_type_code => l_balance_type_code
38944: );
38945:

Line 39129: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

39125:
39126: --
39127: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39128: --
39129: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39130: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39131: ELSE
39132: ---------------------------------------------------------------------------------------------------
39133: -- 4262811a Switch Sign

Line 39154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39150:
39151: XLA_AE_LINES_PKG.ValidateCurrentLine;
39152: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39153:
39154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39155: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39156: ,p_balance_type_code => l_balance_type_code);
39157:
39158: END IF;

Line 39317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39313: l_tmp_amt NUMBER;
39314: l_acc_rev_natural_side_code VARCHAR2(1);
39315:
39316: l_num_entries NUMBER;
39317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39321: l_recog_line_1 NUMBER;

Line 39318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39314: l_acc_rev_natural_side_code VARCHAR2(1);
39315:
39316: l_num_entries NUMBER;
39317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39321: l_recog_line_1 NUMBER;
39322: l_recog_line_2 NUMBER;

Line 39319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39315:
39316: l_num_entries NUMBER;
39317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39321: l_recog_line_1 NUMBER;
39322: l_recog_line_2 NUMBER;
39323:

Line 39320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39316: l_num_entries NUMBER;
39317: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39318: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39319: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39320: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39321: l_recog_line_1 NUMBER;
39322: l_recog_line_2 NUMBER;
39323:
39324: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39326: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39322: l_recog_line_2 NUMBER;
39323:
39324: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39325: l_bflow_applied_to_amt NUMBER; -- 5132302
39326: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39327:
39328: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39329:
39330: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 39400: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

39396: l_acc_rev_flag := NULL; -- 4262811
39397: l_accrual_line_num := NULL; -- 4262811
39398: l_tmp_amt := NULL; -- 4262811
39399: --
39400: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
39401: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39402: return;
39403: END IF;
39404:

Line 39401: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

39397: l_accrual_line_num := NULL; -- 4262811
39398: l_tmp_amt := NULL; -- 4262811
39399: --
39400: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
39401: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39402: return;
39403: END IF;
39404:
39405: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 39405: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

39401: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39402: return;
39403: END IF;
39404:
39405: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39406: l_balance_type_code <> 'B' THEN
39407: IF NVL(p_source_38,'
39408: ') <> 'CLEAR_CLEAR' AND
39409: NVL(p_source_39,'

Line 39483: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39479: --
39480: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39481:
39482: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39483: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39484:
39485: -- 4955764
39486: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39487: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 39559: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

39555: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39556:
39557: IF xla_accounting_cache_pkg.GetValueChar
39558: (p_source_code => 'LEDGER_CATEGORY_CODE'
39559: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39560: AND l_bflow_method_code = 'PRIOR_ENTRY'
39561: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39562: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39563: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 39762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

39758: p_lookup_type => 'XLA_OWNER_TYPE'
39759: ,p_lookup_code => l_component_type_code
39760: )
39761: ,p_token_4 => 'PRODUCT_NAME'
39762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39766: ,p_ae_header_id => NULL

Line 39763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

39759: ,p_lookup_code => l_component_type_code
39760: )
39761: ,p_token_4 => 'PRODUCT_NAME'
39762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39766: ,p_ae_header_id => NULL
39767: );

Line 39764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

39760: )
39761: ,p_token_4 => 'PRODUCT_NAME'
39762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39766: ,p_ae_header_id => NULL
39767: );
39768:

Line 39765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

39761: ,p_token_4 => 'PRODUCT_NAME'
39762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39766: ,p_ae_header_id => NULL
39767: );
39768:
39769: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39792: ----------------------------------------------------------------------------------
39793: -- 4219869 Business Flow
39794: -- Update journal entry status -- Need to generate this within IF
39795: ----------------------------------------------------------------------------------
39796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39798: ,p_balance_type_code => l_balance_type_code
39799: );
39800:

Line 39986: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

39982:
39983: --
39984: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39985: --
39986: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39987: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39988: ELSE
39989: ---------------------------------------------------------------------------------------------------
39990: -- 4262811a Switch Sign

Line 40011: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40007:
40008: XLA_AE_LINES_PKG.ValidateCurrentLine;
40009: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40010:
40011: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40012: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40013: ,p_balance_type_code => l_balance_type_code);
40014:
40015: END IF;

Line 40150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40146: l_tmp_amt NUMBER;
40147: l_acc_rev_natural_side_code VARCHAR2(1);
40148:
40149: l_num_entries NUMBER;
40150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40154: l_recog_line_1 NUMBER;

Line 40151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40147: l_acc_rev_natural_side_code VARCHAR2(1);
40148:
40149: l_num_entries NUMBER;
40150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40154: l_recog_line_1 NUMBER;
40155: l_recog_line_2 NUMBER;

Line 40152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40148:
40149: l_num_entries NUMBER;
40150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40154: l_recog_line_1 NUMBER;
40155: l_recog_line_2 NUMBER;
40156:

Line 40153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40149: l_num_entries NUMBER;
40150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40154: l_recog_line_1 NUMBER;
40155: l_recog_line_2 NUMBER;
40156:
40157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40155: l_recog_line_2 NUMBER;
40156:
40157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40158: l_bflow_applied_to_amt NUMBER; -- 5132302
40159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40160:
40161: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40162:
40163: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 40233: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

40229: l_acc_rev_flag := NULL; -- 4262811
40230: l_accrual_line_num := NULL; -- 4262811
40231: l_tmp_amt := NULL; -- 4262811
40232: --
40233: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
40234: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
40235: return;
40236: END IF;
40237:

Line 40234: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

40230: l_accrual_line_num := NULL; -- 4262811
40231: l_tmp_amt := NULL; -- 4262811
40232: --
40233: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
40234: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
40235: return;
40236: END IF;
40237:
40238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 40238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

40234: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
40235: return;
40236: END IF;
40237:
40238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40239: l_balance_type_code <> 'B' THEN
40240: IF NVL(p_source_38,'
40241: ') <> 'CLEAR_CLEAR' AND
40242: NVL(p_source_39,'

Line 40318: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40314: --
40315: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40316:
40317: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40318: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40319:
40320: -- 4955764
40321: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40322: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 40384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

40380: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40381:
40382: IF xla_accounting_cache_pkg.GetValueChar
40383: (p_source_code => 'LEDGER_CATEGORY_CODE'
40384: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40385: AND l_bflow_method_code = 'PRIOR_ENTRY'
40386: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40387: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40388: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 40461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

40457: p_lookup_type => 'XLA_OWNER_TYPE'
40458: ,p_lookup_code => l_component_type_code
40459: )
40460: ,p_token_4 => 'PRODUCT_NAME'
40461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40465: ,p_ae_header_id => NULL

Line 40462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

40458: ,p_lookup_code => l_component_type_code
40459: )
40460: ,p_token_4 => 'PRODUCT_NAME'
40461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40465: ,p_ae_header_id => NULL
40466: );

Line 40463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

40459: )
40460: ,p_token_4 => 'PRODUCT_NAME'
40461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40465: ,p_ae_header_id => NULL
40466: );
40467:

Line 40464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

40460: ,p_token_4 => 'PRODUCT_NAME'
40461: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40462: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40463: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40464: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40465: ,p_ae_header_id => NULL
40466: );
40467:
40468: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40495: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40491: ----------------------------------------------------------------------------------
40492: -- 4219869 Business Flow
40493: -- Update journal entry status -- Need to generate this within IF
40494: ----------------------------------------------------------------------------------
40495: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40496: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40497: ,p_balance_type_code => l_balance_type_code
40498: );
40499:

Line 40556: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

40552:
40553: --
40554: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40555: --
40556: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40557: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40558: ELSE
40559: ---------------------------------------------------------------------------------------------------
40560: -- 4262811a Switch Sign

Line 40581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40577:
40578: XLA_AE_LINES_PKG.ValidateCurrentLine;
40579: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40580:
40581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40582: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40583: ,p_balance_type_code => l_balance_type_code);
40584:
40585: END IF;

Line 40773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40769: l_tmp_amt NUMBER;
40770: l_acc_rev_natural_side_code VARCHAR2(1);
40771:
40772: l_num_entries NUMBER;
40773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40777: l_recog_line_1 NUMBER;

Line 40774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40770: l_acc_rev_natural_side_code VARCHAR2(1);
40771:
40772: l_num_entries NUMBER;
40773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40777: l_recog_line_1 NUMBER;
40778: l_recog_line_2 NUMBER;

Line 40775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40771:
40772: l_num_entries NUMBER;
40773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40777: l_recog_line_1 NUMBER;
40778: l_recog_line_2 NUMBER;
40779:

Line 40776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40772: l_num_entries NUMBER;
40773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40777: l_recog_line_1 NUMBER;
40778: l_recog_line_2 NUMBER;
40779:
40780: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40782: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40778: l_recog_line_2 NUMBER;
40779:
40780: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40781: l_bflow_applied_to_amt NUMBER; -- 5132302
40782: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40783:
40784: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40785:
40786: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 40856: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

40852: l_acc_rev_flag := NULL; -- 4262811
40853: l_accrual_line_num := NULL; -- 4262811
40854: l_tmp_amt := NULL; -- 4262811
40855: --
40856: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
40857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
40858: return;
40859: END IF;
40860:

Line 40857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

40853: l_accrual_line_num := NULL; -- 4262811
40854: l_tmp_amt := NULL; -- 4262811
40855: --
40856: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
40857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
40858: return;
40859: END IF;
40860:
40861: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 40861: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

40857: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
40858: return;
40859: END IF;
40860:
40861: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40862: l_balance_type_code <> 'B' THEN
40863: IF NVL(p_source_38,'
40864: ') <> 'CLEAR_CLEAR' AND
40865: (NVL(p_source_67,'

Line 40943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40939: --
40940: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40941:
40942: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40944:
40945: -- 4955764
40946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 41069: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

41065: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41066:
41067: IF xla_accounting_cache_pkg.GetValueChar
41068: (p_source_code => 'LEDGER_CATEGORY_CODE'
41069: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41070: AND l_bflow_method_code = 'PRIOR_ENTRY'
41071: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41072: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41073: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 41270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

41266: p_lookup_type => 'XLA_OWNER_TYPE'
41267: ,p_lookup_code => l_component_type_code
41268: )
41269: ,p_token_4 => 'PRODUCT_NAME'
41270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41274: ,p_ae_header_id => NULL

Line 41271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

41267: ,p_lookup_code => l_component_type_code
41268: )
41269: ,p_token_4 => 'PRODUCT_NAME'
41270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41274: ,p_ae_header_id => NULL
41275: );

Line 41272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

41268: )
41269: ,p_token_4 => 'PRODUCT_NAME'
41270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41274: ,p_ae_header_id => NULL
41275: );
41276:

Line 41273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

41269: ,p_token_4 => 'PRODUCT_NAME'
41270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41274: ,p_ae_header_id => NULL
41275: );
41276:
41277: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41300: ----------------------------------------------------------------------------------
41301: -- 4219869 Business Flow
41302: -- Update journal entry status -- Need to generate this within IF
41303: ----------------------------------------------------------------------------------
41304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41306: ,p_balance_type_code => l_balance_type_code
41307: );
41308:

Line 41492: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

41488:
41489: --
41490: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41491: --
41492: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41493: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41494: ELSE
41495: ---------------------------------------------------------------------------------------------------
41496: -- 4262811a Switch Sign

Line 41517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41513:
41514: XLA_AE_LINES_PKG.ValidateCurrentLine;
41515: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41516:
41517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41518: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41519: ,p_balance_type_code => l_balance_type_code);
41520:
41521: END IF;

Line 41678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41674: l_tmp_amt NUMBER;
41675: l_acc_rev_natural_side_code VARCHAR2(1);
41676:
41677: l_num_entries NUMBER;
41678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41682: l_recog_line_1 NUMBER;

Line 41679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41675: l_acc_rev_natural_side_code VARCHAR2(1);
41676:
41677: l_num_entries NUMBER;
41678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41682: l_recog_line_1 NUMBER;
41683: l_recog_line_2 NUMBER;

Line 41680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41676:
41677: l_num_entries NUMBER;
41678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41682: l_recog_line_1 NUMBER;
41683: l_recog_line_2 NUMBER;
41684:

Line 41681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41677: l_num_entries NUMBER;
41678: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41679: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41680: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41681: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41682: l_recog_line_1 NUMBER;
41683: l_recog_line_2 NUMBER;
41684:
41685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41683: l_recog_line_2 NUMBER;
41684:
41685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41686: l_bflow_applied_to_amt NUMBER; -- 5132302
41687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41688:
41689: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41690:
41691: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 41761: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

41757: l_acc_rev_flag := NULL; -- 4262811
41758: l_accrual_line_num := NULL; -- 4262811
41759: l_tmp_amt := NULL; -- 4262811
41760: --
41761: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
41762: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
41763: return;
41764: END IF;
41765:

Line 41762: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

41758: l_accrual_line_num := NULL; -- 4262811
41759: l_tmp_amt := NULL; -- 4262811
41760: --
41761: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
41762: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
41763: return;
41764: END IF;
41765:
41766: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 41766: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

41762: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
41763: return;
41764: END IF;
41765:
41766: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41767: l_balance_type_code <> 'B' THEN
41768: IF NVL(p_source_38,'
41769: ') <> 'CLEAR_CLEAR' AND
41770: NVL(p_source_39,'

Line 41844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41840: --
41841: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41842:
41843: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41845:
41846: -- 4955764
41847: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41848: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 41918: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

41914: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41915:
41916: IF xla_accounting_cache_pkg.GetValueChar
41917: (p_source_code => 'LEDGER_CATEGORY_CODE'
41918: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41919: AND l_bflow_method_code = 'PRIOR_ENTRY'
41920: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41921: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41922: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 42121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

42117: p_lookup_type => 'XLA_OWNER_TYPE'
42118: ,p_lookup_code => l_component_type_code
42119: )
42120: ,p_token_4 => 'PRODUCT_NAME'
42121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42125: ,p_ae_header_id => NULL

Line 42122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

42118: ,p_lookup_code => l_component_type_code
42119: )
42120: ,p_token_4 => 'PRODUCT_NAME'
42121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42125: ,p_ae_header_id => NULL
42126: );

Line 42123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

42119: )
42120: ,p_token_4 => 'PRODUCT_NAME'
42121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42125: ,p_ae_header_id => NULL
42126: );
42127:

Line 42124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

42120: ,p_token_4 => 'PRODUCT_NAME'
42121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42125: ,p_ae_header_id => NULL
42126: );
42127:
42128: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42151: ----------------------------------------------------------------------------------
42152: -- 4219869 Business Flow
42153: -- Update journal entry status -- Need to generate this within IF
42154: ----------------------------------------------------------------------------------
42155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42156: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42157: ,p_balance_type_code => l_balance_type_code
42158: );
42159:

Line 42345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

42341:
42342: --
42343: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42344: --
42345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42346: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42347: ELSE
42348: ---------------------------------------------------------------------------------------------------
42349: -- 4262811a Switch Sign

Line 42370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42366:
42367: XLA_AE_LINES_PKG.ValidateCurrentLine;
42368: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42369:
42370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42371: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42372: ,p_balance_type_code => l_balance_type_code);
42373:
42374: END IF;

Line 42510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42506: l_tmp_amt NUMBER;
42507: l_acc_rev_natural_side_code VARCHAR2(1);
42508:
42509: l_num_entries NUMBER;
42510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42514: l_recog_line_1 NUMBER;

Line 42511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42507: l_acc_rev_natural_side_code VARCHAR2(1);
42508:
42509: l_num_entries NUMBER;
42510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42514: l_recog_line_1 NUMBER;
42515: l_recog_line_2 NUMBER;

Line 42512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42508:
42509: l_num_entries NUMBER;
42510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42514: l_recog_line_1 NUMBER;
42515: l_recog_line_2 NUMBER;
42516:

Line 42513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42509: l_num_entries NUMBER;
42510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42514: l_recog_line_1 NUMBER;
42515: l_recog_line_2 NUMBER;
42516:
42517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42515: l_recog_line_2 NUMBER;
42516:
42517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42518: l_bflow_applied_to_amt NUMBER; -- 5132302
42519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42520:
42521: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42522:
42523: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 42594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

42590: l_accrual_line_num := NULL; -- 4262811
42591: l_tmp_amt := NULL; -- 4262811
42592: --
42593:
42594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42595: l_balance_type_code <> 'B' THEN
42596: IF NVL(p_source_38,'
42597: ') <> 'CLEAR_CLEAR' AND
42598: NVL(p_source_20,'

Line 42678: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42674: --
42675: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42676:
42677: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42678: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42679:
42680: -- 4955764
42681: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42682: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 42742: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

42738: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42739:
42740: IF xla_accounting_cache_pkg.GetValueChar
42741: (p_source_code => 'LEDGER_CATEGORY_CODE'
42742: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42743: AND l_bflow_method_code = 'PRIOR_ENTRY'
42744: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42745: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42746: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 42819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

42815: p_lookup_type => 'XLA_OWNER_TYPE'
42816: ,p_lookup_code => l_component_type_code
42817: )
42818: ,p_token_4 => 'PRODUCT_NAME'
42819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42823: ,p_ae_header_id => NULL

Line 42820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

42816: ,p_lookup_code => l_component_type_code
42817: )
42818: ,p_token_4 => 'PRODUCT_NAME'
42819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42823: ,p_ae_header_id => NULL
42824: );

Line 42821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

42817: )
42818: ,p_token_4 => 'PRODUCT_NAME'
42819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42823: ,p_ae_header_id => NULL
42824: );
42825:

Line 42822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

42818: ,p_token_4 => 'PRODUCT_NAME'
42819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42823: ,p_ae_header_id => NULL
42824: );
42825:
42826: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42853: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42849: ----------------------------------------------------------------------------------
42850: -- 4219869 Business Flow
42851: -- Update journal entry status -- Need to generate this within IF
42852: ----------------------------------------------------------------------------------
42853: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42854: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42855: ,p_balance_type_code => l_balance_type_code
42856: );
42857:

Line 42914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

42910:
42911: --
42912: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42913: --
42914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42915: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42916: ELSE
42917: ---------------------------------------------------------------------------------------------------
42918: -- 4262811a Switch Sign

Line 42939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42935:
42936: XLA_AE_LINES_PKG.ValidateCurrentLine;
42937: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42938:
42939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42940: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42941: ,p_balance_type_code => l_balance_type_code);
42942:
42943: END IF;

Line 43113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43109: l_tmp_amt NUMBER;
43110: l_acc_rev_natural_side_code VARCHAR2(1);
43111:
43112: l_num_entries NUMBER;
43113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43117: l_recog_line_1 NUMBER;

Line 43114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43110: l_acc_rev_natural_side_code VARCHAR2(1);
43111:
43112: l_num_entries NUMBER;
43113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43117: l_recog_line_1 NUMBER;
43118: l_recog_line_2 NUMBER;

Line 43115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43111:
43112: l_num_entries NUMBER;
43113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43117: l_recog_line_1 NUMBER;
43118: l_recog_line_2 NUMBER;
43119:

Line 43116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43112: l_num_entries NUMBER;
43113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43117: l_recog_line_1 NUMBER;
43118: l_recog_line_2 NUMBER;
43119:
43120: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43122: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43118: l_recog_line_2 NUMBER;
43119:
43120: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43121: l_bflow_applied_to_amt NUMBER; -- 5132302
43122: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43123:
43124: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43125:
43126: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 43197: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

43193: l_accrual_line_num := NULL; -- 4262811
43194: l_tmp_amt := NULL; -- 4262811
43195: --
43196:
43197: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43198: l_balance_type_code <> 'B' THEN
43199: IF NVL(p_source_38,'
43200: ') <> 'CLEAR_CLEAR' AND
43201: NVL(p_source_67,'

Line 43271: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43267: --
43268: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43269:
43270: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43271: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43272:
43273: -- 4955764
43274: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43275: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 43397: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

43393: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43394:
43395: IF xla_accounting_cache_pkg.GetValueChar
43396: (p_source_code => 'LEDGER_CATEGORY_CODE'
43397: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43398: AND l_bflow_method_code = 'PRIOR_ENTRY'
43399: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43400: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43401: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 43500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

43496: p_lookup_type => 'XLA_OWNER_TYPE'
43497: ,p_lookup_code => l_component_type_code
43498: )
43499: ,p_token_4 => 'PRODUCT_NAME'
43500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43504: ,p_ae_header_id => NULL

Line 43501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

43497: ,p_lookup_code => l_component_type_code
43498: )
43499: ,p_token_4 => 'PRODUCT_NAME'
43500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43504: ,p_ae_header_id => NULL
43505: );

Line 43502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

43498: )
43499: ,p_token_4 => 'PRODUCT_NAME'
43500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43504: ,p_ae_header_id => NULL
43505: );
43506:

Line 43503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

43499: ,p_token_4 => 'PRODUCT_NAME'
43500: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43501: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43502: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43503: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43504: ,p_ae_header_id => NULL
43505: );
43506:
43507: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43530: ----------------------------------------------------------------------------------
43531: -- 4219869 Business Flow
43532: -- Update journal entry status -- Need to generate this within IF
43533: ----------------------------------------------------------------------------------
43534: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43535: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43536: ,p_balance_type_code => l_balance_type_code
43537: );
43538:

Line 43624: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

43620:
43621: --
43622: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43623: --
43624: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43625: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43626: ELSE
43627: ---------------------------------------------------------------------------------------------------
43628: -- 4262811a Switch Sign

Line 43649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43645:
43646: XLA_AE_LINES_PKG.ValidateCurrentLine;
43647: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43648:
43649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43650: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43651: ,p_balance_type_code => l_balance_type_code);
43652:
43653: END IF;

Line 43823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43819: l_tmp_amt NUMBER;
43820: l_acc_rev_natural_side_code VARCHAR2(1);
43821:
43822: l_num_entries NUMBER;
43823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43827: l_recog_line_1 NUMBER;

Line 43824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43820: l_acc_rev_natural_side_code VARCHAR2(1);
43821:
43822: l_num_entries NUMBER;
43823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43827: l_recog_line_1 NUMBER;
43828: l_recog_line_2 NUMBER;

Line 43825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43821:
43822: l_num_entries NUMBER;
43823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43827: l_recog_line_1 NUMBER;
43828: l_recog_line_2 NUMBER;
43829:

Line 43826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43822: l_num_entries NUMBER;
43823: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43824: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43825: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43826: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43827: l_recog_line_1 NUMBER;
43828: l_recog_line_2 NUMBER;
43829:
43830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43828: l_recog_line_2 NUMBER;
43829:
43830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43831: l_bflow_applied_to_amt NUMBER; -- 5132302
43832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43833:
43834: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43835:
43836: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 43907: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

43903: l_accrual_line_num := NULL; -- 4262811
43904: l_tmp_amt := NULL; -- 4262811
43905: --
43906:
43907: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43908: l_balance_type_code <> 'B' THEN
43909: IF NVL(p_source_38,'
43910: ') <> 'CLEAR_CLEAR' AND
43911: NVL(p_source_67,'

Line 43981: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43977: --
43978: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43979:
43980: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43981: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43982:
43983: -- 4955764
43984: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43985: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 44107: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

44103: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44104:
44105: IF xla_accounting_cache_pkg.GetValueChar
44106: (p_source_code => 'LEDGER_CATEGORY_CODE'
44107: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44108: AND l_bflow_method_code = 'PRIOR_ENTRY'
44109: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44110: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44111: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 44210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

44206: p_lookup_type => 'XLA_OWNER_TYPE'
44207: ,p_lookup_code => l_component_type_code
44208: )
44209: ,p_token_4 => 'PRODUCT_NAME'
44210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44214: ,p_ae_header_id => NULL

Line 44211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

44207: ,p_lookup_code => l_component_type_code
44208: )
44209: ,p_token_4 => 'PRODUCT_NAME'
44210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44214: ,p_ae_header_id => NULL
44215: );

Line 44212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

44208: )
44209: ,p_token_4 => 'PRODUCT_NAME'
44210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44214: ,p_ae_header_id => NULL
44215: );
44216:

Line 44213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

44209: ,p_token_4 => 'PRODUCT_NAME'
44210: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44211: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44212: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44213: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44214: ,p_ae_header_id => NULL
44215: );
44216:
44217: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44244: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44240: ----------------------------------------------------------------------------------
44241: -- 4219869 Business Flow
44242: -- Update journal entry status -- Need to generate this within IF
44243: ----------------------------------------------------------------------------------
44244: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44245: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44246: ,p_balance_type_code => l_balance_type_code
44247: );
44248:

Line 44334: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

44330:
44331: --
44332: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44333: --
44334: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44335: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44336: ELSE
44337: ---------------------------------------------------------------------------------------------------
44338: -- 4262811a Switch Sign

Line 44359: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44355:
44356: XLA_AE_LINES_PKG.ValidateCurrentLine;
44357: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44358:
44359: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44360: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44361: ,p_balance_type_code => l_balance_type_code);
44362:
44363: END IF;

Line 44500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44496: l_tmp_amt NUMBER;
44497: l_acc_rev_natural_side_code VARCHAR2(1);
44498:
44499: l_num_entries NUMBER;
44500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44504: l_recog_line_1 NUMBER;

Line 44501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44497: l_acc_rev_natural_side_code VARCHAR2(1);
44498:
44499: l_num_entries NUMBER;
44500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44504: l_recog_line_1 NUMBER;
44505: l_recog_line_2 NUMBER;

Line 44502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44498:
44499: l_num_entries NUMBER;
44500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44504: l_recog_line_1 NUMBER;
44505: l_recog_line_2 NUMBER;
44506:

Line 44503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44499: l_num_entries NUMBER;
44500: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44501: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44502: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44503: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44504: l_recog_line_1 NUMBER;
44505: l_recog_line_2 NUMBER;
44506:
44507: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44509: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44505: l_recog_line_2 NUMBER;
44506:
44507: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44508: l_bflow_applied_to_amt NUMBER; -- 5132302
44509: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44510:
44511: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44512:
44513: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 44584: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

44580: l_accrual_line_num := NULL; -- 4262811
44581: l_tmp_amt := NULL; -- 4262811
44582: --
44583:
44584: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44585: l_balance_type_code <> 'B' THEN
44586: IF NVL(p_source_38,'
44587: ') = 'CLEAR_CLEAR' AND
44588: NVL(p_source_20,'

Line 44664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44660: --
44661: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44662:
44663: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44665:
44666: -- 4955764
44667: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44668: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 44740: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

44736: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44737:
44738: IF xla_accounting_cache_pkg.GetValueChar
44739: (p_source_code => 'LEDGER_CATEGORY_CODE'
44740: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44741: AND l_bflow_method_code = 'PRIOR_ENTRY'
44742: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44743: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44744: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 44840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

44836: p_lookup_type => 'XLA_OWNER_TYPE'
44837: ,p_lookup_code => l_component_type_code
44838: )
44839: ,p_token_4 => 'PRODUCT_NAME'
44840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44844: ,p_ae_header_id => NULL

Line 44841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

44837: ,p_lookup_code => l_component_type_code
44838: )
44839: ,p_token_4 => 'PRODUCT_NAME'
44840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44844: ,p_ae_header_id => NULL
44845: );

Line 44842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

44838: )
44839: ,p_token_4 => 'PRODUCT_NAME'
44840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44844: ,p_ae_header_id => NULL
44845: );
44846:

Line 44843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

44839: ,p_token_4 => 'PRODUCT_NAME'
44840: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44841: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44842: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44843: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44844: ,p_ae_header_id => NULL
44845: );
44846:
44847: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44870: ----------------------------------------------------------------------------------
44871: -- 4219869 Business Flow
44872: -- Update journal entry status -- Need to generate this within IF
44873: ----------------------------------------------------------------------------------
44874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44875: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44876: ,p_balance_type_code => l_balance_type_code
44877: );
44878:

Line 44961: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

44957:
44958: --
44959: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44960: --
44961: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44962: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44963: ELSE
44964: ---------------------------------------------------------------------------------------------------
44965: -- 4262811a Switch Sign

Line 44986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44982:
44983: XLA_AE_LINES_PKG.ValidateCurrentLine;
44984: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44985:
44986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44987: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44988: ,p_balance_type_code => l_balance_type_code);
44989:
44990: END IF;

Line 45121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45117: l_tmp_amt NUMBER;
45118: l_acc_rev_natural_side_code VARCHAR2(1);
45119:
45120: l_num_entries NUMBER;
45121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45125: l_recog_line_1 NUMBER;

Line 45122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45118: l_acc_rev_natural_side_code VARCHAR2(1);
45119:
45120: l_num_entries NUMBER;
45121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45125: l_recog_line_1 NUMBER;
45126: l_recog_line_2 NUMBER;

Line 45123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45119:
45120: l_num_entries NUMBER;
45121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45125: l_recog_line_1 NUMBER;
45126: l_recog_line_2 NUMBER;
45127:

Line 45124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45120: l_num_entries NUMBER;
45121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45125: l_recog_line_1 NUMBER;
45126: l_recog_line_2 NUMBER;
45127:
45128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45126: l_recog_line_2 NUMBER;
45127:
45128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45129: l_bflow_applied_to_amt NUMBER; -- 5132302
45130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45131:
45132: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45133:
45134: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 45205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

45201: l_accrual_line_num := NULL; -- 4262811
45202: l_tmp_amt := NULL; -- 4262811
45203: --
45204:
45205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45206: l_balance_type_code <> 'B' THEN
45207: IF NVL(p_source_38,'
45208: ') = 'CLEAR_CLEAR' AND
45209: NVL(p_source_20,'

Line 45287: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45283: --
45284: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45285:
45286: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45287: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45288:
45289: -- 4955764
45290: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45291: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 45353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

45349: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45350:
45351: IF xla_accounting_cache_pkg.GetValueChar
45352: (p_source_code => 'LEDGER_CATEGORY_CODE'
45353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45354: AND l_bflow_method_code = 'PRIOR_ENTRY'
45355: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45356: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45357: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 45430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

45426: p_lookup_type => 'XLA_OWNER_TYPE'
45427: ,p_lookup_code => l_component_type_code
45428: )
45429: ,p_token_4 => 'PRODUCT_NAME'
45430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45434: ,p_ae_header_id => NULL

Line 45431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

45427: ,p_lookup_code => l_component_type_code
45428: )
45429: ,p_token_4 => 'PRODUCT_NAME'
45430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45434: ,p_ae_header_id => NULL
45435: );

Line 45432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

45428: )
45429: ,p_token_4 => 'PRODUCT_NAME'
45430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45434: ,p_ae_header_id => NULL
45435: );
45436:

Line 45433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

45429: ,p_token_4 => 'PRODUCT_NAME'
45430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45434: ,p_ae_header_id => NULL
45435: );
45436:
45437: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45460: ----------------------------------------------------------------------------------
45461: -- 4219869 Business Flow
45462: -- Update journal entry status -- Need to generate this within IF
45463: ----------------------------------------------------------------------------------
45464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45466: ,p_balance_type_code => l_balance_type_code
45467: );
45468:

Line 45525: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

45521:
45522: --
45523: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45524: --
45525: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45526: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45527: ELSE
45528: ---------------------------------------------------------------------------------------------------
45529: -- 4262811a Switch Sign

Line 45550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45546:
45547: XLA_AE_LINES_PKG.ValidateCurrentLine;
45548: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45549:
45550: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45551: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45552: ,p_balance_type_code => l_balance_type_code);
45553:
45554: END IF;

Line 45698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45694: l_tmp_amt NUMBER;
45695: l_acc_rev_natural_side_code VARCHAR2(1);
45696:
45697: l_num_entries NUMBER;
45698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45702: l_recog_line_1 NUMBER;

Line 45699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45695: l_acc_rev_natural_side_code VARCHAR2(1);
45696:
45697: l_num_entries NUMBER;
45698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45702: l_recog_line_1 NUMBER;
45703: l_recog_line_2 NUMBER;

Line 45700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45696:
45697: l_num_entries NUMBER;
45698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45702: l_recog_line_1 NUMBER;
45703: l_recog_line_2 NUMBER;
45704:

Line 45701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45697: l_num_entries NUMBER;
45698: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45699: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45700: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45701: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45702: l_recog_line_1 NUMBER;
45703: l_recog_line_2 NUMBER;
45704:
45705: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45707: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45703: l_recog_line_2 NUMBER;
45704:
45705: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45706: l_bflow_applied_to_amt NUMBER; -- 5132302
45707: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45708:
45709: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45710:
45711: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 45782: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

45778: l_accrual_line_num := NULL; -- 4262811
45779: l_tmp_amt := NULL; -- 4262811
45780: --
45781:
45782: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45783: l_balance_type_code <> 'B' THEN
45784: IF NVL(p_source_38,'
45785: ') <> 'CLEAR_CLEAR' AND
45786: NVL(p_source_20,'

Line 45864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45860: --
45861: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45862:
45863: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45865:
45866: -- 4955764
45867: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45868: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 45940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

45936: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45937:
45938: IF xla_accounting_cache_pkg.GetValueChar
45939: (p_source_code => 'LEDGER_CATEGORY_CODE'
45940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45941: AND l_bflow_method_code = 'PRIOR_ENTRY'
45942: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45943: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45944: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 46040: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

46036: p_lookup_type => 'XLA_OWNER_TYPE'
46037: ,p_lookup_code => l_component_type_code
46038: )
46039: ,p_token_4 => 'PRODUCT_NAME'
46040: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46041: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46042: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46043: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46044: ,p_ae_header_id => NULL

Line 46041: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

46037: ,p_lookup_code => l_component_type_code
46038: )
46039: ,p_token_4 => 'PRODUCT_NAME'
46040: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46041: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46042: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46043: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46044: ,p_ae_header_id => NULL
46045: );

Line 46042: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

46038: )
46039: ,p_token_4 => 'PRODUCT_NAME'
46040: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46041: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46042: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46043: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46044: ,p_ae_header_id => NULL
46045: );
46046:

Line 46043: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

46039: ,p_token_4 => 'PRODUCT_NAME'
46040: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46041: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46042: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46043: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46044: ,p_ae_header_id => NULL
46045: );
46046:
46047: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46074: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46070: ----------------------------------------------------------------------------------
46071: -- 4219869 Business Flow
46072: -- Update journal entry status -- Need to generate this within IF
46073: ----------------------------------------------------------------------------------
46074: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46075: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46076: ,p_balance_type_code => l_balance_type_code
46077: );
46078:

Line 46161: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

46157:
46158: --
46159: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46160: --
46161: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46162: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46163: ELSE
46164: ---------------------------------------------------------------------------------------------------
46165: -- 4262811a Switch Sign

Line 46186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46182:
46183: XLA_AE_LINES_PKG.ValidateCurrentLine;
46184: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46185:
46186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46187: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46188: ,p_balance_type_code => l_balance_type_code);
46189:
46190: END IF;

Line 46331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46327: l_tmp_amt NUMBER;
46328: l_acc_rev_natural_side_code VARCHAR2(1);
46329:
46330: l_num_entries NUMBER;
46331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46335: l_recog_line_1 NUMBER;

Line 46332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46328: l_acc_rev_natural_side_code VARCHAR2(1);
46329:
46330: l_num_entries NUMBER;
46331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46335: l_recog_line_1 NUMBER;
46336: l_recog_line_2 NUMBER;

Line 46333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46329:
46330: l_num_entries NUMBER;
46331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46335: l_recog_line_1 NUMBER;
46336: l_recog_line_2 NUMBER;
46337:

Line 46334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46330: l_num_entries NUMBER;
46331: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46332: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46333: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46334: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46335: l_recog_line_1 NUMBER;
46336: l_recog_line_2 NUMBER;
46337:
46338: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46340: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46336: l_recog_line_2 NUMBER;
46337:
46338: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46339: l_bflow_applied_to_amt NUMBER; -- 5132302
46340: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46341:
46342: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46343:
46344: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 46415: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

46411: l_accrual_line_num := NULL; -- 4262811
46412: l_tmp_amt := NULL; -- 4262811
46413: --
46414:
46415: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46416: l_balance_type_code <> 'B' THEN
46417: IF NVL(p_source_38,'
46418: ') <> 'CLEAR_CLEAR' AND
46419: NVL(p_source_20,'

Line 46501: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46497: --
46498: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46499:
46500: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46501: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46502:
46503: -- 4955764
46504: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46505: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 46567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

46563: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46564:
46565: IF xla_accounting_cache_pkg.GetValueChar
46566: (p_source_code => 'LEDGER_CATEGORY_CODE'
46567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46568: AND l_bflow_method_code = 'PRIOR_ENTRY'
46569: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46570: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46571: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 46644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

46640: p_lookup_type => 'XLA_OWNER_TYPE'
46641: ,p_lookup_code => l_component_type_code
46642: )
46643: ,p_token_4 => 'PRODUCT_NAME'
46644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46648: ,p_ae_header_id => NULL

Line 46645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

46641: ,p_lookup_code => l_component_type_code
46642: )
46643: ,p_token_4 => 'PRODUCT_NAME'
46644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46648: ,p_ae_header_id => NULL
46649: );

Line 46646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

46642: )
46643: ,p_token_4 => 'PRODUCT_NAME'
46644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46648: ,p_ae_header_id => NULL
46649: );
46650:

Line 46647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

46643: ,p_token_4 => 'PRODUCT_NAME'
46644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46648: ,p_ae_header_id => NULL
46649: );
46650:
46651: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46674: ----------------------------------------------------------------------------------
46675: -- 4219869 Business Flow
46676: -- Update journal entry status -- Need to generate this within IF
46677: ----------------------------------------------------------------------------------
46678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46680: ,p_balance_type_code => l_balance_type_code
46681: );
46682:

Line 46739: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

46735:
46736: --
46737: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46738: --
46739: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46740: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46741: ELSE
46742: ---------------------------------------------------------------------------------------------------
46743: -- 4262811a Switch Sign

Line 46764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46760:
46761: XLA_AE_LINES_PKG.ValidateCurrentLine;
46762: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46763:
46764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46765: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46766: ,p_balance_type_code => l_balance_type_code);
46767:
46768: END IF;

Line 46910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46906: l_tmp_amt NUMBER;
46907: l_acc_rev_natural_side_code VARCHAR2(1);
46908:
46909: l_num_entries NUMBER;
46910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46914: l_recog_line_1 NUMBER;

Line 46911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46907: l_acc_rev_natural_side_code VARCHAR2(1);
46908:
46909: l_num_entries NUMBER;
46910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46914: l_recog_line_1 NUMBER;
46915: l_recog_line_2 NUMBER;

Line 46912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46908:
46909: l_num_entries NUMBER;
46910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46914: l_recog_line_1 NUMBER;
46915: l_recog_line_2 NUMBER;
46916:

Line 46913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46909: l_num_entries NUMBER;
46910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46914: l_recog_line_1 NUMBER;
46915: l_recog_line_2 NUMBER;
46916:
46917: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46919: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46915: l_recog_line_2 NUMBER;
46916:
46917: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46918: l_bflow_applied_to_amt NUMBER; -- 5132302
46919: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46920:
46921: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46922:
46923: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 46994: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

46990: l_accrual_line_num := NULL; -- 4262811
46991: l_tmp_amt := NULL; -- 4262811
46992: --
46993:
46994: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46995: l_balance_type_code <> 'B' THEN
46996: IF NVL(p_source_38,'
46997: ') <> 'CLEAR_CLEAR' AND
46998: NVL(p_source_20,'

Line 47074: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47070: --
47071: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47072:
47073: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47074: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47075:
47076: -- 4955764
47077: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47078: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 47148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

47144: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47145:
47146: IF xla_accounting_cache_pkg.GetValueChar
47147: (p_source_code => 'LEDGER_CATEGORY_CODE'
47148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47149: AND l_bflow_method_code = 'PRIOR_ENTRY'
47150: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47151: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47152: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 47248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

47244: p_lookup_type => 'XLA_OWNER_TYPE'
47245: ,p_lookup_code => l_component_type_code
47246: )
47247: ,p_token_4 => 'PRODUCT_NAME'
47248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47252: ,p_ae_header_id => NULL

Line 47249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

47245: ,p_lookup_code => l_component_type_code
47246: )
47247: ,p_token_4 => 'PRODUCT_NAME'
47248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47252: ,p_ae_header_id => NULL
47253: );

Line 47250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

47246: )
47247: ,p_token_4 => 'PRODUCT_NAME'
47248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47252: ,p_ae_header_id => NULL
47253: );
47254:

Line 47251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

47247: ,p_token_4 => 'PRODUCT_NAME'
47248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47252: ,p_ae_header_id => NULL
47253: );
47254:
47255: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47278: ----------------------------------------------------------------------------------
47279: -- 4219869 Business Flow
47280: -- Update journal entry status -- Need to generate this within IF
47281: ----------------------------------------------------------------------------------
47282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47283: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47284: ,p_balance_type_code => l_balance_type_code
47285: );
47286:

Line 47369: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

47365:
47366: --
47367: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47368: --
47369: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47370: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47371: ELSE
47372: ---------------------------------------------------------------------------------------------------
47373: -- 4262811a Switch Sign

Line 47394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47390:
47391: XLA_AE_LINES_PKG.ValidateCurrentLine;
47392: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47393:
47394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47396: ,p_balance_type_code => l_balance_type_code);
47397:
47398: END IF;

Line 47537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47533: l_tmp_amt NUMBER;
47534: l_acc_rev_natural_side_code VARCHAR2(1);
47535:
47536: l_num_entries NUMBER;
47537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47541: l_recog_line_1 NUMBER;

Line 47538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47534: l_acc_rev_natural_side_code VARCHAR2(1);
47535:
47536: l_num_entries NUMBER;
47537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47541: l_recog_line_1 NUMBER;
47542: l_recog_line_2 NUMBER;

Line 47539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47535:
47536: l_num_entries NUMBER;
47537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47541: l_recog_line_1 NUMBER;
47542: l_recog_line_2 NUMBER;
47543:

Line 47540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47536: l_num_entries NUMBER;
47537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47541: l_recog_line_1 NUMBER;
47542: l_recog_line_2 NUMBER;
47543:
47544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47542: l_recog_line_2 NUMBER;
47543:
47544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47545: l_bflow_applied_to_amt NUMBER; -- 5132302
47546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47547:
47548: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47549:
47550: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 47621: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

47617: l_accrual_line_num := NULL; -- 4262811
47618: l_tmp_amt := NULL; -- 4262811
47619: --
47620:
47621: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47622: l_balance_type_code <> 'B' THEN
47623: IF NVL(p_source_38,'
47624: ') <> 'CLEAR_CLEAR' AND
47625: NVL(p_source_20,'

Line 47707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47703: --
47704: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47705:
47706: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47708:
47709: -- 4955764
47710: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47711: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 47771: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

47767: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47768:
47769: IF xla_accounting_cache_pkg.GetValueChar
47770: (p_source_code => 'LEDGER_CATEGORY_CODE'
47771: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47772: AND l_bflow_method_code = 'PRIOR_ENTRY'
47773: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47774: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47775: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 47848: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

47844: p_lookup_type => 'XLA_OWNER_TYPE'
47845: ,p_lookup_code => l_component_type_code
47846: )
47847: ,p_token_4 => 'PRODUCT_NAME'
47848: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47849: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47850: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47851: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47852: ,p_ae_header_id => NULL

Line 47849: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

47845: ,p_lookup_code => l_component_type_code
47846: )
47847: ,p_token_4 => 'PRODUCT_NAME'
47848: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47849: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47850: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47851: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47852: ,p_ae_header_id => NULL
47853: );

Line 47850: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

47846: )
47847: ,p_token_4 => 'PRODUCT_NAME'
47848: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47849: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47850: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47851: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47852: ,p_ae_header_id => NULL
47853: );
47854:

Line 47851: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

47847: ,p_token_4 => 'PRODUCT_NAME'
47848: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47849: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47850: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47851: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47852: ,p_ae_header_id => NULL
47853: );
47854:
47855: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47878: ----------------------------------------------------------------------------------
47879: -- 4219869 Business Flow
47880: -- Update journal entry status -- Need to generate this within IF
47881: ----------------------------------------------------------------------------------
47882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47883: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47884: ,p_balance_type_code => l_balance_type_code
47885: );
47886:

Line 47943: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

47939:
47940: --
47941: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47942: --
47943: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47944: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47945: ELSE
47946: ---------------------------------------------------------------------------------------------------
47947: -- 4262811a Switch Sign

Line 47968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47964:
47965: XLA_AE_LINES_PKG.ValidateCurrentLine;
47966: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47967:
47968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47970: ,p_balance_type_code => l_balance_type_code);
47971:
47972: END IF;

Line 48142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48138: l_tmp_amt NUMBER;
48139: l_acc_rev_natural_side_code VARCHAR2(1);
48140:
48141: l_num_entries NUMBER;
48142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48146: l_recog_line_1 NUMBER;

Line 48143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48139: l_acc_rev_natural_side_code VARCHAR2(1);
48140:
48141: l_num_entries NUMBER;
48142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48146: l_recog_line_1 NUMBER;
48147: l_recog_line_2 NUMBER;

Line 48144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48140:
48141: l_num_entries NUMBER;
48142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48146: l_recog_line_1 NUMBER;
48147: l_recog_line_2 NUMBER;
48148:

Line 48145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48141: l_num_entries NUMBER;
48142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48146: l_recog_line_1 NUMBER;
48147: l_recog_line_2 NUMBER;
48148:
48149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48147: l_recog_line_2 NUMBER;
48148:
48149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48150: l_bflow_applied_to_amt NUMBER; -- 5132302
48151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48152:
48153: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48154:
48155: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 48226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

48222: l_accrual_line_num := NULL; -- 4262811
48223: l_tmp_amt := NULL; -- 4262811
48224: --
48225:
48226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48227: l_balance_type_code <> 'B' THEN
48228: IF NVL(p_source_38,'
48229: ') = 'CLEAR_CLEAR' AND
48230: (NVL(p_source_67,'

Line 48306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48302: --
48303: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48304:
48305: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48307:
48308: -- 4955764
48309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 48432: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

48428: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48429:
48430: IF xla_accounting_cache_pkg.GetValueChar
48431: (p_source_code => 'LEDGER_CATEGORY_CODE'
48432: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48433: AND l_bflow_method_code = 'PRIOR_ENTRY'
48434: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48435: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48436: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 48532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

48528: p_lookup_type => 'XLA_OWNER_TYPE'
48529: ,p_lookup_code => l_component_type_code
48530: )
48531: ,p_token_4 => 'PRODUCT_NAME'
48532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48536: ,p_ae_header_id => NULL

Line 48533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

48529: ,p_lookup_code => l_component_type_code
48530: )
48531: ,p_token_4 => 'PRODUCT_NAME'
48532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48536: ,p_ae_header_id => NULL
48537: );

Line 48534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

48530: )
48531: ,p_token_4 => 'PRODUCT_NAME'
48532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48536: ,p_ae_header_id => NULL
48537: );
48538:

Line 48535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

48531: ,p_token_4 => 'PRODUCT_NAME'
48532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48536: ,p_ae_header_id => NULL
48537: );
48538:
48539: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48562: ----------------------------------------------------------------------------------
48563: -- 4219869 Business Flow
48564: -- Update journal entry status -- Need to generate this within IF
48565: ----------------------------------------------------------------------------------
48566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48568: ,p_balance_type_code => l_balance_type_code
48569: );
48570:

Line 48653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

48649:
48650: --
48651: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48652: --
48653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48654: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48655: ELSE
48656: ---------------------------------------------------------------------------------------------------
48657: -- 4262811a Switch Sign

Line 48678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48674:
48675: XLA_AE_LINES_PKG.ValidateCurrentLine;
48676: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48677:
48678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48680: ,p_balance_type_code => l_balance_type_code);
48681:
48682: END IF;

Line 48852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48848: l_tmp_amt NUMBER;
48849: l_acc_rev_natural_side_code VARCHAR2(1);
48850:
48851: l_num_entries NUMBER;
48852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48856: l_recog_line_1 NUMBER;

Line 48853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48849: l_acc_rev_natural_side_code VARCHAR2(1);
48850:
48851: l_num_entries NUMBER;
48852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48856: l_recog_line_1 NUMBER;
48857: l_recog_line_2 NUMBER;

Line 48854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48850:
48851: l_num_entries NUMBER;
48852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48856: l_recog_line_1 NUMBER;
48857: l_recog_line_2 NUMBER;
48858:

Line 48855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48851: l_num_entries NUMBER;
48852: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48853: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48854: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48855: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48856: l_recog_line_1 NUMBER;
48857: l_recog_line_2 NUMBER;
48858:
48859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48857: l_recog_line_2 NUMBER;
48858:
48859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48860: l_bflow_applied_to_amt NUMBER; -- 5132302
48861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48862:
48863: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48864:
48865: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 48936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

48932: l_accrual_line_num := NULL; -- 4262811
48933: l_tmp_amt := NULL; -- 4262811
48934: --
48935:
48936: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48937: l_balance_type_code <> 'B' THEN
48938: IF NVL(p_source_38,'
48939: ') <> 'CLEAR_CLEAR' AND
48940: (NVL(p_source_67,'

Line 49016: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49012: --
49013: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49014:
49015: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49016: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49017:
49018: -- 4955764
49019: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49020: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 49142: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

49138: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49139:
49140: IF xla_accounting_cache_pkg.GetValueChar
49141: (p_source_code => 'LEDGER_CATEGORY_CODE'
49142: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49143: AND l_bflow_method_code = 'PRIOR_ENTRY'
49144: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49145: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49146: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 49242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

49238: p_lookup_type => 'XLA_OWNER_TYPE'
49239: ,p_lookup_code => l_component_type_code
49240: )
49241: ,p_token_4 => 'PRODUCT_NAME'
49242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49246: ,p_ae_header_id => NULL

Line 49243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

49239: ,p_lookup_code => l_component_type_code
49240: )
49241: ,p_token_4 => 'PRODUCT_NAME'
49242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49246: ,p_ae_header_id => NULL
49247: );

Line 49244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

49240: )
49241: ,p_token_4 => 'PRODUCT_NAME'
49242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49246: ,p_ae_header_id => NULL
49247: );
49248:

Line 49245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

49241: ,p_token_4 => 'PRODUCT_NAME'
49242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49246: ,p_ae_header_id => NULL
49247: );
49248:
49249: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49272: ----------------------------------------------------------------------------------
49273: -- 4219869 Business Flow
49274: -- Update journal entry status -- Need to generate this within IF
49275: ----------------------------------------------------------------------------------
49276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49277: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49278: ,p_balance_type_code => l_balance_type_code
49279: );
49280:

Line 49363: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

49359:
49360: --
49361: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49362: --
49363: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49364: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49365: ELSE
49366: ---------------------------------------------------------------------------------------------------
49367: -- 4262811a Switch Sign

Line 49388: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49384:
49385: XLA_AE_LINES_PKG.ValidateCurrentLine;
49386: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49387:
49388: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49389: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49390: ,p_balance_type_code => l_balance_type_code);
49391:
49392: END IF;

Line 49546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49542: l_tmp_amt NUMBER;
49543: l_acc_rev_natural_side_code VARCHAR2(1);
49544:
49545: l_num_entries NUMBER;
49546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49550: l_recog_line_1 NUMBER;

Line 49547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49543: l_acc_rev_natural_side_code VARCHAR2(1);
49544:
49545: l_num_entries NUMBER;
49546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49550: l_recog_line_1 NUMBER;
49551: l_recog_line_2 NUMBER;

Line 49548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49544:
49545: l_num_entries NUMBER;
49546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49550: l_recog_line_1 NUMBER;
49551: l_recog_line_2 NUMBER;
49552:

Line 49549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49545: l_num_entries NUMBER;
49546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49550: l_recog_line_1 NUMBER;
49551: l_recog_line_2 NUMBER;
49552:
49553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49551: l_recog_line_2 NUMBER;
49552:
49553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49554: l_bflow_applied_to_amt NUMBER; -- 5132302
49555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49556:
49557: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49558:
49559: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 49630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

49626: l_accrual_line_num := NULL; -- 4262811
49627: l_tmp_amt := NULL; -- 4262811
49628: --
49629:
49630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49631: l_balance_type_code <> 'B' THEN
49632: IF NVL(p_source_38,'
49633: ') <> 'CLEAR_CLEAR' AND
49634: NVL(p_source_38,'

Line 49709: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49705: --
49706: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49707:
49708: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49709: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49710:
49711: -- 4955764
49712: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49713: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 49785: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

49781: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49782:
49783: IF xla_accounting_cache_pkg.GetValueChar
49784: (p_source_code => 'LEDGER_CATEGORY_CODE'
49785: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49786: AND l_bflow_method_code = 'PRIOR_ENTRY'
49787: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49788: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49789: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 49982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

49978: p_lookup_type => 'XLA_OWNER_TYPE'
49979: ,p_lookup_code => l_component_type_code
49980: )
49981: ,p_token_4 => 'PRODUCT_NAME'
49982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49986: ,p_ae_header_id => NULL

Line 49983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

49979: ,p_lookup_code => l_component_type_code
49980: )
49981: ,p_token_4 => 'PRODUCT_NAME'
49982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49986: ,p_ae_header_id => NULL
49987: );

Line 49984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

49980: )
49981: ,p_token_4 => 'PRODUCT_NAME'
49982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49986: ,p_ae_header_id => NULL
49987: );
49988:

Line 49985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

49981: ,p_token_4 => 'PRODUCT_NAME'
49982: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49983: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49984: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49985: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49986: ,p_ae_header_id => NULL
49987: );
49988:
49989: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50016: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50012: ----------------------------------------------------------------------------------
50013: -- 4219869 Business Flow
50014: -- Update journal entry status -- Need to generate this within IF
50015: ----------------------------------------------------------------------------------
50016: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50017: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50018: ,p_balance_type_code => l_balance_type_code
50019: );
50020:

Line 50200: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

50196:
50197: --
50198: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50199: --
50200: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50201: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50202: ELSE
50203: ---------------------------------------------------------------------------------------------------
50204: -- 4262811a Switch Sign

Line 50225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50221:
50222: XLA_AE_LINES_PKG.ValidateCurrentLine;
50223: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50224:
50225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50226: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50227: ,p_balance_type_code => l_balance_type_code);
50228:
50229: END IF;

Line 50349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50345: l_tmp_amt NUMBER;
50346: l_acc_rev_natural_side_code VARCHAR2(1);
50347:
50348: l_num_entries NUMBER;
50349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50353: l_recog_line_1 NUMBER;

Line 50350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50346: l_acc_rev_natural_side_code VARCHAR2(1);
50347:
50348: l_num_entries NUMBER;
50349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50353: l_recog_line_1 NUMBER;
50354: l_recog_line_2 NUMBER;

Line 50351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50347:
50348: l_num_entries NUMBER;
50349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50353: l_recog_line_1 NUMBER;
50354: l_recog_line_2 NUMBER;
50355:

Line 50352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50348: l_num_entries NUMBER;
50349: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50350: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50351: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50352: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50353: l_recog_line_1 NUMBER;
50354: l_recog_line_2 NUMBER;
50355:
50356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50354: l_recog_line_2 NUMBER;
50355:
50356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50357: l_bflow_applied_to_amt NUMBER; -- 5132302
50358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50359:
50360: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50361:
50362: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 50433: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

50429: l_accrual_line_num := NULL; -- 4262811
50430: l_tmp_amt := NULL; -- 4262811
50431: --
50432:
50433: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50434: l_balance_type_code <> 'B' THEN
50435: IF NVL(p_source_38,'
50436: ') <> 'CLEAR_CLEAR' AND
50437: p_source_111 IS NOT NULL AND

Line 50510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50506: --
50507: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50508:
50509: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50511:
50512: -- 4955764
50513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 50568: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

50564: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50565:
50566: IF xla_accounting_cache_pkg.GetValueChar
50567: (p_source_code => 'LEDGER_CATEGORY_CODE'
50568: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50569: AND l_bflow_method_code = 'PRIOR_ENTRY'
50570: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50571: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50572: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 50645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

50641: p_lookup_type => 'XLA_OWNER_TYPE'
50642: ,p_lookup_code => l_component_type_code
50643: )
50644: ,p_token_4 => 'PRODUCT_NAME'
50645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50649: ,p_ae_header_id => NULL

Line 50646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

50642: ,p_lookup_code => l_component_type_code
50643: )
50644: ,p_token_4 => 'PRODUCT_NAME'
50645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50649: ,p_ae_header_id => NULL
50650: );

Line 50647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

50643: )
50644: ,p_token_4 => 'PRODUCT_NAME'
50645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50649: ,p_ae_header_id => NULL
50650: );
50651:

Line 50648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

50644: ,p_token_4 => 'PRODUCT_NAME'
50645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50649: ,p_ae_header_id => NULL
50650: );
50651:
50652: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50675: ----------------------------------------------------------------------------------
50676: -- 4219869 Business Flow
50677: -- Update journal entry status -- Need to generate this within IF
50678: ----------------------------------------------------------------------------------
50679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50680: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50681: ,p_balance_type_code => l_balance_type_code
50682: );
50683:

Line 50740: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

50736:
50737: --
50738: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50739: --
50740: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50741: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50742: ELSE
50743: ---------------------------------------------------------------------------------------------------
50744: -- 4262811a Switch Sign

Line 50765: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50761:
50762: XLA_AE_LINES_PKG.ValidateCurrentLine;
50763: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50764:
50765: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50766: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50767: ,p_balance_type_code => l_balance_type_code);
50768:
50769: END IF;

Line 50904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50900: l_tmp_amt NUMBER;
50901: l_acc_rev_natural_side_code VARCHAR2(1);
50902:
50903: l_num_entries NUMBER;
50904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50908: l_recog_line_1 NUMBER;

Line 50905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50901: l_acc_rev_natural_side_code VARCHAR2(1);
50902:
50903: l_num_entries NUMBER;
50904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50908: l_recog_line_1 NUMBER;
50909: l_recog_line_2 NUMBER;

Line 50906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50902:
50903: l_num_entries NUMBER;
50904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50908: l_recog_line_1 NUMBER;
50909: l_recog_line_2 NUMBER;
50910:

Line 50907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50903: l_num_entries NUMBER;
50904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50908: l_recog_line_1 NUMBER;
50909: l_recog_line_2 NUMBER;
50910:
50911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50909: l_recog_line_2 NUMBER;
50910:
50911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50912: l_bflow_applied_to_amt NUMBER; -- 5132302
50913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50914:
50915: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50916:
50917: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 50988: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

50984: l_accrual_line_num := NULL; -- 4262811
50985: l_tmp_amt := NULL; -- 4262811
50986: --
50987:
50988: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50989: l_balance_type_code <> 'B' THEN
50990: IF NVL(p_source_38,'
50991: ') <> 'CLEAR_CLEAR' AND
50992: NVL(p_source_39,'

Line 51062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51058: --
51059: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51060:
51061: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51063:
51064: -- 4955764
51065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 51130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

51126: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51127:
51128: IF xla_accounting_cache_pkg.GetValueChar
51129: (p_source_code => 'LEDGER_CATEGORY_CODE'
51130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51131: AND l_bflow_method_code = 'PRIOR_ENTRY'
51132: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51133: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51134: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 51233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

51229: p_lookup_type => 'XLA_OWNER_TYPE'
51230: ,p_lookup_code => l_component_type_code
51231: )
51232: ,p_token_4 => 'PRODUCT_NAME'
51233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51237: ,p_ae_header_id => NULL

Line 51234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

51230: ,p_lookup_code => l_component_type_code
51231: )
51232: ,p_token_4 => 'PRODUCT_NAME'
51233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51237: ,p_ae_header_id => NULL
51238: );

Line 51235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

51231: )
51232: ,p_token_4 => 'PRODUCT_NAME'
51233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51237: ,p_ae_header_id => NULL
51238: );
51239:

Line 51236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

51232: ,p_token_4 => 'PRODUCT_NAME'
51233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51237: ,p_ae_header_id => NULL
51238: );
51239:
51240: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51267: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51263: ----------------------------------------------------------------------------------
51264: -- 4219869 Business Flow
51265: -- Update journal entry status -- Need to generate this within IF
51266: ----------------------------------------------------------------------------------
51267: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51268: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51269: ,p_balance_type_code => l_balance_type_code
51270: );
51271:

Line 51357: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

51353:
51354: --
51355: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51356: --
51357: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51358: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51359: ELSE
51360: ---------------------------------------------------------------------------------------------------
51361: -- 4262811a Switch Sign

Line 51382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51378:
51379: XLA_AE_LINES_PKG.ValidateCurrentLine;
51380: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51381:
51382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51383: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51384: ,p_balance_type_code => l_balance_type_code);
51385:
51386: END IF;

Line 51525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51521: l_tmp_amt NUMBER;
51522: l_acc_rev_natural_side_code VARCHAR2(1);
51523:
51524: l_num_entries NUMBER;
51525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51529: l_recog_line_1 NUMBER;

Line 51526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51522: l_acc_rev_natural_side_code VARCHAR2(1);
51523:
51524: l_num_entries NUMBER;
51525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51529: l_recog_line_1 NUMBER;
51530: l_recog_line_2 NUMBER;

Line 51527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51523:
51524: l_num_entries NUMBER;
51525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51529: l_recog_line_1 NUMBER;
51530: l_recog_line_2 NUMBER;
51531:

Line 51528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51524: l_num_entries NUMBER;
51525: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51526: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51527: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51528: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51529: l_recog_line_1 NUMBER;
51530: l_recog_line_2 NUMBER;
51531:
51532: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51534: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51530: l_recog_line_2 NUMBER;
51531:
51532: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51533: l_bflow_applied_to_amt NUMBER; -- 5132302
51534: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51535:
51536: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51537:
51538: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 51608: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

51604: l_acc_rev_flag := NULL; -- 4262811
51605: l_accrual_line_num := NULL; -- 4262811
51606: l_tmp_amt := NULL; -- 4262811
51607: --
51608: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
51609: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51610: return;
51611: END IF;
51612:

Line 51609: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

51605: l_accrual_line_num := NULL; -- 4262811
51606: l_tmp_amt := NULL; -- 4262811
51607: --
51608: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
51609: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51610: return;
51611: END IF;
51612:
51613: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 51613: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

51609: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
51610: return;
51611: END IF;
51612:
51613: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51614: l_balance_type_code <> 'B' THEN
51615: IF (NVL(p_source_38,'
51616: ') = 'CLEAR_CLEAR' OR
51617: NVL(p_source_38,'

Line 51698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51694: --
51695: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51696:
51697: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51699:
51700: -- 4955764
51701: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51702: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 51764: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

51760: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51761:
51762: IF xla_accounting_cache_pkg.GetValueChar
51763: (p_source_code => 'LEDGER_CATEGORY_CODE'
51764: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51765: AND l_bflow_method_code = 'PRIOR_ENTRY'
51766: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51767: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51768: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 51898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

51894: p_lookup_type => 'XLA_OWNER_TYPE'
51895: ,p_lookup_code => l_component_type_code
51896: )
51897: ,p_token_4 => 'PRODUCT_NAME'
51898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51902: ,p_ae_header_id => NULL

Line 51899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

51895: ,p_lookup_code => l_component_type_code
51896: )
51897: ,p_token_4 => 'PRODUCT_NAME'
51898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51902: ,p_ae_header_id => NULL
51903: );

Line 51900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

51896: )
51897: ,p_token_4 => 'PRODUCT_NAME'
51898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51902: ,p_ae_header_id => NULL
51903: );
51904:

Line 51901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

51897: ,p_token_4 => 'PRODUCT_NAME'
51898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51902: ,p_ae_header_id => NULL
51903: );
51904:
51905: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51928: ----------------------------------------------------------------------------------
51929: -- 4219869 Business Flow
51930: -- Update journal entry status -- Need to generate this within IF
51931: ----------------------------------------------------------------------------------
51932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51933: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51934: ,p_balance_type_code => l_balance_type_code
51935: );
51936:

Line 52053: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

52049:
52050: --
52051: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52052: --
52053: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52054: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52055: ELSE
52056: ---------------------------------------------------------------------------------------------------
52057: -- 4262811a Switch Sign

Line 52078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52074:
52075: XLA_AE_LINES_PKG.ValidateCurrentLine;
52076: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52077:
52078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52079: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52080: ,p_balance_type_code => l_balance_type_code);
52081:
52082: END IF;

Line 52215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52211: l_tmp_amt NUMBER;
52212: l_acc_rev_natural_side_code VARCHAR2(1);
52213:
52214: l_num_entries NUMBER;
52215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52219: l_recog_line_1 NUMBER;

Line 52216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52212: l_acc_rev_natural_side_code VARCHAR2(1);
52213:
52214: l_num_entries NUMBER;
52215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52219: l_recog_line_1 NUMBER;
52220: l_recog_line_2 NUMBER;

Line 52217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52213:
52214: l_num_entries NUMBER;
52215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52219: l_recog_line_1 NUMBER;
52220: l_recog_line_2 NUMBER;
52221:

Line 52218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52214: l_num_entries NUMBER;
52215: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52216: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52217: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52218: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52219: l_recog_line_1 NUMBER;
52220: l_recog_line_2 NUMBER;
52221:
52222: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52224: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52220: l_recog_line_2 NUMBER;
52221:
52222: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52223: l_bflow_applied_to_amt NUMBER; -- 5132302
52224: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52225:
52226: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52227:
52228: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 52298: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

52294: l_acc_rev_flag := NULL; -- 4262811
52295: l_accrual_line_num := NULL; -- 4262811
52296: l_tmp_amt := NULL; -- 4262811
52297: --
52298: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52300: return;
52301: END IF;
52302:

Line 52299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

52295: l_accrual_line_num := NULL; -- 4262811
52296: l_tmp_amt := NULL; -- 4262811
52297: --
52298: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52300: return;
52301: END IF;
52302:
52303: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 52303: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

52299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52300: return;
52301: END IF;
52302:
52303: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52304: l_balance_type_code <> 'B' THEN
52305: IF (NVL(p_source_38,'
52306: ') = 'ALWAYS_ALWAYS' OR
52307: NVL(p_source_38,'

Line 52386: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52382: --
52383: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52384:
52385: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52386: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52387:
52388: -- 4955764
52389: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52390: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 52444: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

52440: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52441:
52442: IF xla_accounting_cache_pkg.GetValueChar
52443: (p_source_code => 'LEDGER_CATEGORY_CODE'
52444: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52445: AND l_bflow_method_code = 'PRIOR_ENTRY'
52446: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52447: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52448: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 52578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

52574: p_lookup_type => 'XLA_OWNER_TYPE'
52575: ,p_lookup_code => l_component_type_code
52576: )
52577: ,p_token_4 => 'PRODUCT_NAME'
52578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52582: ,p_ae_header_id => NULL

Line 52579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

52575: ,p_lookup_code => l_component_type_code
52576: )
52577: ,p_token_4 => 'PRODUCT_NAME'
52578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52582: ,p_ae_header_id => NULL
52583: );

Line 52580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

52576: )
52577: ,p_token_4 => 'PRODUCT_NAME'
52578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52582: ,p_ae_header_id => NULL
52583: );
52584:

Line 52581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

52577: ,p_token_4 => 'PRODUCT_NAME'
52578: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52579: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52580: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52581: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52582: ,p_ae_header_id => NULL
52583: );
52584:
52585: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52608: ----------------------------------------------------------------------------------
52609: -- 4219869 Business Flow
52610: -- Update journal entry status -- Need to generate this within IF
52611: ----------------------------------------------------------------------------------
52612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52613: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52614: ,p_balance_type_code => l_balance_type_code
52615: );
52616:

Line 52733: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

52729:
52730: --
52731: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52732: --
52733: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52734: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52735: ELSE
52736: ---------------------------------------------------------------------------------------------------
52737: -- 4262811a Switch Sign

Line 52758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52754:
52755: XLA_AE_LINES_PKG.ValidateCurrentLine;
52756: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52757:
52758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52759: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52760: ,p_balance_type_code => l_balance_type_code);
52761:
52762: END IF;

Line 52907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52903: l_tmp_amt NUMBER;
52904: l_acc_rev_natural_side_code VARCHAR2(1);
52905:
52906: l_num_entries NUMBER;
52907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52911: l_recog_line_1 NUMBER;

Line 52908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52904: l_acc_rev_natural_side_code VARCHAR2(1);
52905:
52906: l_num_entries NUMBER;
52907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52911: l_recog_line_1 NUMBER;
52912: l_recog_line_2 NUMBER;

Line 52909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52905:
52906: l_num_entries NUMBER;
52907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52911: l_recog_line_1 NUMBER;
52912: l_recog_line_2 NUMBER;
52913:

Line 52910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52906: l_num_entries NUMBER;
52907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52911: l_recog_line_1 NUMBER;
52912: l_recog_line_2 NUMBER;
52913:
52914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52912: l_recog_line_2 NUMBER;
52913:
52914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52915: l_bflow_applied_to_amt NUMBER; -- 5132302
52916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52917:
52918: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52919:
52920: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 52990: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

52986: l_acc_rev_flag := NULL; -- 4262811
52987: l_accrual_line_num := NULL; -- 4262811
52988: l_tmp_amt := NULL; -- 4262811
52989: --
52990: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52991: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52992: return;
52993: END IF;
52994:

Line 52991: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

52987: l_accrual_line_num := NULL; -- 4262811
52988: l_tmp_amt := NULL; -- 4262811
52989: --
52990: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
52991: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52992: return;
52993: END IF;
52994:
52995: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 52995: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

52991: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
52992: return;
52993: END IF;
52994:
52995: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52996: l_balance_type_code <> 'B' THEN
52997: IF NVL(p_source_38,'
52998: ') = 'ALWAYS_ALWAYS' AND
52999: p_source_111 IS NOT NULL AND

Line 53078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53074: --
53075: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53076:
53077: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53079:
53080: -- 4955764
53081: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53082: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 53154: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

53150: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53151:
53152: IF xla_accounting_cache_pkg.GetValueChar
53153: (p_source_code => 'LEDGER_CATEGORY_CODE'
53154: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53155: AND l_bflow_method_code = 'PRIOR_ENTRY'
53156: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53157: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53158: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 53258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

53254: p_lookup_type => 'XLA_OWNER_TYPE'
53255: ,p_lookup_code => l_component_type_code
53256: )
53257: ,p_token_4 => 'PRODUCT_NAME'
53258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53262: ,p_ae_header_id => NULL

Line 53259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

53255: ,p_lookup_code => l_component_type_code
53256: )
53257: ,p_token_4 => 'PRODUCT_NAME'
53258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53262: ,p_ae_header_id => NULL
53263: );

Line 53260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

53256: )
53257: ,p_token_4 => 'PRODUCT_NAME'
53258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53262: ,p_ae_header_id => NULL
53263: );
53264:

Line 53261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

53257: ,p_token_4 => 'PRODUCT_NAME'
53258: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53259: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53260: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53261: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53262: ,p_ae_header_id => NULL
53263: );
53264:
53265: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53292: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53288: ----------------------------------------------------------------------------------
53289: -- 4219869 Business Flow
53290: -- Update journal entry status -- Need to generate this within IF
53291: ----------------------------------------------------------------------------------
53292: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53293: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53294: ,p_balance_type_code => l_balance_type_code
53295: );
53296:

Line 53383: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

53379:
53380: --
53381: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53382: --
53383: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53384: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53385: ELSE
53386: ---------------------------------------------------------------------------------------------------
53387: -- 4262811a Switch Sign

Line 53408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53404:
53405: XLA_AE_LINES_PKG.ValidateCurrentLine;
53406: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53407:
53408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53409: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53410: ,p_balance_type_code => l_balance_type_code);
53411:
53412: END IF;

Line 53557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53553: l_tmp_amt NUMBER;
53554: l_acc_rev_natural_side_code VARCHAR2(1);
53555:
53556: l_num_entries NUMBER;
53557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53561: l_recog_line_1 NUMBER;

Line 53558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53554: l_acc_rev_natural_side_code VARCHAR2(1);
53555:
53556: l_num_entries NUMBER;
53557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53561: l_recog_line_1 NUMBER;
53562: l_recog_line_2 NUMBER;

Line 53559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53555:
53556: l_num_entries NUMBER;
53557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53561: l_recog_line_1 NUMBER;
53562: l_recog_line_2 NUMBER;
53563:

Line 53560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53556: l_num_entries NUMBER;
53557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53561: l_recog_line_1 NUMBER;
53562: l_recog_line_2 NUMBER;
53563:
53564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53562: l_recog_line_2 NUMBER;
53563:
53564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53565: l_bflow_applied_to_amt NUMBER; -- 5132302
53566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53567:
53568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53569:
53570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 53640: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

53636: l_acc_rev_flag := NULL; -- 4262811
53637: l_accrual_line_num := NULL; -- 4262811
53638: l_tmp_amt := NULL; -- 4262811
53639: --
53640: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53641: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53642: return;
53643: END IF;
53644:

Line 53641: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

53637: l_accrual_line_num := NULL; -- 4262811
53638: l_tmp_amt := NULL; -- 4262811
53639: --
53640: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
53641: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53642: return;
53643: END IF;
53644:
53645: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 53645: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

53641: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
53642: return;
53643: END IF;
53644:
53645: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53646: l_balance_type_code <> 'B' THEN
53647: IF NVL(p_source_38,'
53648: ') = 'ALWAYS_ALWAYS' AND
53649: p_source_111 IS NULL AND

Line 53730: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53726: --
53727: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53728:
53729: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53730: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53731:
53732: -- 4955764
53733: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53734: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 53806: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

53802: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53803:
53804: IF xla_accounting_cache_pkg.GetValueChar
53805: (p_source_code => 'LEDGER_CATEGORY_CODE'
53806: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53807: AND l_bflow_method_code = 'PRIOR_ENTRY'
53808: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53809: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53810: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 53910: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

53906: p_lookup_type => 'XLA_OWNER_TYPE'
53907: ,p_lookup_code => l_component_type_code
53908: )
53909: ,p_token_4 => 'PRODUCT_NAME'
53910: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53911: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53912: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53913: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53914: ,p_ae_header_id => NULL

Line 53911: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

53907: ,p_lookup_code => l_component_type_code
53908: )
53909: ,p_token_4 => 'PRODUCT_NAME'
53910: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53911: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53912: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53913: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53914: ,p_ae_header_id => NULL
53915: );

Line 53912: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

53908: )
53909: ,p_token_4 => 'PRODUCT_NAME'
53910: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53911: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53912: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53913: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53914: ,p_ae_header_id => NULL
53915: );
53916:

Line 53913: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

53909: ,p_token_4 => 'PRODUCT_NAME'
53910: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53911: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53912: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53913: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53914: ,p_ae_header_id => NULL
53915: );
53916:
53917: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53944: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53940: ----------------------------------------------------------------------------------
53941: -- 4219869 Business Flow
53942: -- Update journal entry status -- Need to generate this within IF
53943: ----------------------------------------------------------------------------------
53944: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53945: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53946: ,p_balance_type_code => l_balance_type_code
53947: );
53948:

Line 54035: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

54031:
54032: --
54033: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54034: --
54035: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54036: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54037: ELSE
54038: ---------------------------------------------------------------------------------------------------
54039: -- 4262811a Switch Sign

Line 54060: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54056:
54057: XLA_AE_LINES_PKG.ValidateCurrentLine;
54058: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54059:
54060: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54061: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54062: ,p_balance_type_code => l_balance_type_code);
54063:
54064: END IF;

Line 54205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54201: l_tmp_amt NUMBER;
54202: l_acc_rev_natural_side_code VARCHAR2(1);
54203:
54204: l_num_entries NUMBER;
54205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54209: l_recog_line_1 NUMBER;

Line 54206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54202: l_acc_rev_natural_side_code VARCHAR2(1);
54203:
54204: l_num_entries NUMBER;
54205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54209: l_recog_line_1 NUMBER;
54210: l_recog_line_2 NUMBER;

Line 54207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54203:
54204: l_num_entries NUMBER;
54205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54209: l_recog_line_1 NUMBER;
54210: l_recog_line_2 NUMBER;
54211:

Line 54208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54204: l_num_entries NUMBER;
54205: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54206: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54207: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54208: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54209: l_recog_line_1 NUMBER;
54210: l_recog_line_2 NUMBER;
54211:
54212: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54214: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54210: l_recog_line_2 NUMBER;
54211:
54212: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54213: l_bflow_applied_to_amt NUMBER; -- 5132302
54214: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54215:
54216: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54217:
54218: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 54288: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

54284: l_acc_rev_flag := NULL; -- 4262811
54285: l_accrual_line_num := NULL; -- 4262811
54286: l_tmp_amt := NULL; -- 4262811
54287: --
54288: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
54289: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54290: return;
54291: END IF;
54292:

Line 54289: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

54285: l_accrual_line_num := NULL; -- 4262811
54286: l_tmp_amt := NULL; -- 4262811
54287: --
54288: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
54289: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54290: return;
54291: END IF;
54292:
54293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 54293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

54289: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
54290: return;
54291: END IF;
54292:
54293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54294: l_balance_type_code <> 'B' THEN
54295: IF (NVL(p_source_38,'
54296: ') = 'ALWAYS_ALWAYS' OR
54297: NVL(p_source_38,'

Line 54380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54376: --
54377: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54378:
54379: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54381:
54382: -- 4955764
54383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 54448: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

54444: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54445:
54446: IF xla_accounting_cache_pkg.GetValueChar
54447: (p_source_code => 'LEDGER_CATEGORY_CODE'
54448: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54449: AND l_bflow_method_code = 'PRIOR_ENTRY'
54450: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54451: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54452: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 54552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

54548: p_lookup_type => 'XLA_OWNER_TYPE'
54549: ,p_lookup_code => l_component_type_code
54550: )
54551: ,p_token_4 => 'PRODUCT_NAME'
54552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54556: ,p_ae_header_id => NULL

Line 54553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

54549: ,p_lookup_code => l_component_type_code
54550: )
54551: ,p_token_4 => 'PRODUCT_NAME'
54552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54556: ,p_ae_header_id => NULL
54557: );

Line 54554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

54550: )
54551: ,p_token_4 => 'PRODUCT_NAME'
54552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54556: ,p_ae_header_id => NULL
54557: );
54558:

Line 54555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

54551: ,p_token_4 => 'PRODUCT_NAME'
54552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54556: ,p_ae_header_id => NULL
54557: );
54558:
54559: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54582: ----------------------------------------------------------------------------------
54583: -- 4219869 Business Flow
54584: -- Update journal entry status -- Need to generate this within IF
54585: ----------------------------------------------------------------------------------
54586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54587: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54588: ,p_balance_type_code => l_balance_type_code
54589: );
54590:

Line 54677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

54673:
54674: --
54675: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54676: --
54677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54678: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54679: ELSE
54680: ---------------------------------------------------------------------------------------------------
54681: -- 4262811a Switch Sign

Line 54702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54698:
54699: XLA_AE_LINES_PKG.ValidateCurrentLine;
54700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54701:
54702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54704: ,p_balance_type_code => l_balance_type_code);
54705:
54706: END IF;

Line 54853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54849: l_tmp_amt NUMBER;
54850: l_acc_rev_natural_side_code VARCHAR2(1);
54851:
54852: l_num_entries NUMBER;
54853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54857: l_recog_line_1 NUMBER;

Line 54854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54850: l_acc_rev_natural_side_code VARCHAR2(1);
54851:
54852: l_num_entries NUMBER;
54853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54857: l_recog_line_1 NUMBER;
54858: l_recog_line_2 NUMBER;

Line 54855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54851:
54852: l_num_entries NUMBER;
54853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54857: l_recog_line_1 NUMBER;
54858: l_recog_line_2 NUMBER;
54859:

Line 54856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54852: l_num_entries NUMBER;
54853: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54854: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54855: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54856: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54857: l_recog_line_1 NUMBER;
54858: l_recog_line_2 NUMBER;
54859:
54860: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54862: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54858: l_recog_line_2 NUMBER;
54859:
54860: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54861: l_bflow_applied_to_amt NUMBER; -- 5132302
54862: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54863:
54864: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54865:
54866: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 54937: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

54933: l_accrual_line_num := NULL; -- 4262811
54934: l_tmp_amt := NULL; -- 4262811
54935: --
54936:
54937: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54938: l_balance_type_code <> 'B' THEN
54939: IF NVL(p_source_38,'
54940: ') = 'CLEAR_CLEAR' AND
54941: NVL(p_source_20,'

Line 55019: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55015: --
55016: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55017:
55018: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55019: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55020:
55021: -- 4955764
55022: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55023: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55095: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55091: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55092:
55093: IF xla_accounting_cache_pkg.GetValueChar
55094: (p_source_code => 'LEDGER_CATEGORY_CODE'
55095: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55096: AND l_bflow_method_code = 'PRIOR_ENTRY'
55097: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55098: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55099: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55235: p_lookup_type => 'XLA_OWNER_TYPE'
55236: ,p_lookup_code => l_component_type_code
55237: )
55238: ,p_token_4 => 'PRODUCT_NAME'
55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55243: ,p_ae_header_id => NULL

Line 55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55236: ,p_lookup_code => l_component_type_code
55237: )
55238: ,p_token_4 => 'PRODUCT_NAME'
55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55243: ,p_ae_header_id => NULL
55244: );

Line 55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55237: )
55238: ,p_token_4 => 'PRODUCT_NAME'
55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55243: ,p_ae_header_id => NULL
55244: );
55245:

Line 55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55238: ,p_token_4 => 'PRODUCT_NAME'
55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55243: ,p_ae_header_id => NULL
55244: );
55245:
55246: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55269: ----------------------------------------------------------------------------------
55270: -- 4219869 Business Flow
55271: -- Update journal entry status -- Need to generate this within IF
55272: ----------------------------------------------------------------------------------
55273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55274: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55275: ,p_balance_type_code => l_balance_type_code
55276: );
55277:

Line 55404: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55400:
55401: --
55402: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55403: --
55404: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55405: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55406: ELSE
55407: ---------------------------------------------------------------------------------------------------
55408: -- 4262811a Switch Sign

Line 55429: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55425:
55426: XLA_AE_LINES_PKG.ValidateCurrentLine;
55427: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55428:
55429: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55430: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55431: ,p_balance_type_code => l_balance_type_code);
55432:
55433: END IF;

Line 55583: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55579: l_tmp_amt NUMBER;
55580: l_acc_rev_natural_side_code VARCHAR2(1);
55581:
55582: l_num_entries NUMBER;
55583: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55584: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55585: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55586: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55587: l_recog_line_1 NUMBER;

Line 55584: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55580: l_acc_rev_natural_side_code VARCHAR2(1);
55581:
55582: l_num_entries NUMBER;
55583: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55584: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55585: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55586: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55587: l_recog_line_1 NUMBER;
55588: l_recog_line_2 NUMBER;

Line 55585: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55581:
55582: l_num_entries NUMBER;
55583: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55584: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55585: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55586: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55587: l_recog_line_1 NUMBER;
55588: l_recog_line_2 NUMBER;
55589:

Line 55586: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55582: l_num_entries NUMBER;
55583: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55584: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55585: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55586: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55587: l_recog_line_1 NUMBER;
55588: l_recog_line_2 NUMBER;
55589:
55590: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55592: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55588: l_recog_line_2 NUMBER;
55589:
55590: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55591: l_bflow_applied_to_amt NUMBER; -- 5132302
55592: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55593:
55594: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55595:
55596: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 55667: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

55663: l_accrual_line_num := NULL; -- 4262811
55664: l_tmp_amt := NULL; -- 4262811
55665: --
55666:
55667: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55668: l_balance_type_code <> 'B' THEN
55669: IF NVL(p_source_38,'
55670: ') <> 'CLEAR_CLEAR' AND
55671: NVL(p_source_101,'

Line 55749: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55745: --
55746: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55747:
55748: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55749: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55750:
55751: -- 4955764
55752: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55753: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55825: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55821: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55822:
55823: IF xla_accounting_cache_pkg.GetValueChar
55824: (p_source_code => 'LEDGER_CATEGORY_CODE'
55825: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55826: AND l_bflow_method_code = 'PRIOR_ENTRY'
55827: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55828: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55829: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55965: p_lookup_type => 'XLA_OWNER_TYPE'
55966: ,p_lookup_code => l_component_type_code
55967: )
55968: ,p_token_4 => 'PRODUCT_NAME'
55969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55973: ,p_ae_header_id => NULL

Line 55970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55966: ,p_lookup_code => l_component_type_code
55967: )
55968: ,p_token_4 => 'PRODUCT_NAME'
55969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55973: ,p_ae_header_id => NULL
55974: );

Line 55971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55967: )
55968: ,p_token_4 => 'PRODUCT_NAME'
55969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55973: ,p_ae_header_id => NULL
55974: );
55975:

Line 55972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55968: ,p_token_4 => 'PRODUCT_NAME'
55969: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55970: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55971: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55972: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55973: ,p_ae_header_id => NULL
55974: );
55975:
55976: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55999: ----------------------------------------------------------------------------------
56000: -- 4219869 Business Flow
56001: -- Update journal entry status -- Need to generate this within IF
56002: ----------------------------------------------------------------------------------
56003: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56004: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56005: ,p_balance_type_code => l_balance_type_code
56006: );
56007:

Line 56134: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56130:
56131: --
56132: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56133: --
56134: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56135: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56136: ELSE
56137: ---------------------------------------------------------------------------------------------------
56138: -- 4262811a Switch Sign

Line 56159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56155:
56156: XLA_AE_LINES_PKG.ValidateCurrentLine;
56157: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56158:
56159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56160: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56161: ,p_balance_type_code => l_balance_type_code);
56162:
56163: END IF;

Line 56303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56299: l_tmp_amt NUMBER;
56300: l_acc_rev_natural_side_code VARCHAR2(1);
56301:
56302: l_num_entries NUMBER;
56303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56307: l_recog_line_1 NUMBER;

Line 56304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56300: l_acc_rev_natural_side_code VARCHAR2(1);
56301:
56302: l_num_entries NUMBER;
56303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56307: l_recog_line_1 NUMBER;
56308: l_recog_line_2 NUMBER;

Line 56305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56301:
56302: l_num_entries NUMBER;
56303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56307: l_recog_line_1 NUMBER;
56308: l_recog_line_2 NUMBER;
56309:

Line 56306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56302: l_num_entries NUMBER;
56303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56307: l_recog_line_1 NUMBER;
56308: l_recog_line_2 NUMBER;
56309:
56310: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56312: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56308: l_recog_line_2 NUMBER;
56309:
56310: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56311: l_bflow_applied_to_amt NUMBER; -- 5132302
56312: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56313:
56314: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56315:
56316: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56387: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56383: l_accrual_line_num := NULL; -- 4262811
56384: l_tmp_amt := NULL; -- 4262811
56385: --
56386:
56387: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56388: l_balance_type_code <> 'B' THEN
56389: IF NVL(p_source_38,'
56390: ') = 'CLEAR_CLEAR' AND
56391: NVL(p_source_20,'

Line 56469: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56465: --
56466: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56467:
56468: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56469: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56470:
56471: -- 4955764
56472: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56473: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56545: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56541: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56542:
56543: IF xla_accounting_cache_pkg.GetValueChar
56544: (p_source_code => 'LEDGER_CATEGORY_CODE'
56545: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56546: AND l_bflow_method_code = 'PRIOR_ENTRY'
56547: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56548: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56549: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 56645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

56641: p_lookup_type => 'XLA_OWNER_TYPE'
56642: ,p_lookup_code => l_component_type_code
56643: )
56644: ,p_token_4 => 'PRODUCT_NAME'
56645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56649: ,p_ae_header_id => NULL

Line 56646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

56642: ,p_lookup_code => l_component_type_code
56643: )
56644: ,p_token_4 => 'PRODUCT_NAME'
56645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56649: ,p_ae_header_id => NULL
56650: );

Line 56647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

56643: )
56644: ,p_token_4 => 'PRODUCT_NAME'
56645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56649: ,p_ae_header_id => NULL
56650: );
56651:

Line 56648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

56644: ,p_token_4 => 'PRODUCT_NAME'
56645: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56646: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56647: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56648: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56649: ,p_ae_header_id => NULL
56650: );
56651:
56652: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56675: ----------------------------------------------------------------------------------
56676: -- 4219869 Business Flow
56677: -- Update journal entry status -- Need to generate this within IF
56678: ----------------------------------------------------------------------------------
56679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56680: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56681: ,p_balance_type_code => l_balance_type_code
56682: );
56683:

Line 56766: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56762:
56763: --
56764: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56765: --
56766: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56767: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56768: ELSE
56769: ---------------------------------------------------------------------------------------------------
56770: -- 4262811a Switch Sign

Line 56791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56787:
56788: XLA_AE_LINES_PKG.ValidateCurrentLine;
56789: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56790:
56791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56792: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56793: ,p_balance_type_code => l_balance_type_code);
56794:
56795: END IF;

Line 56926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56922: l_tmp_amt NUMBER;
56923: l_acc_rev_natural_side_code VARCHAR2(1);
56924:
56925: l_num_entries NUMBER;
56926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56930: l_recog_line_1 NUMBER;

Line 56927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56923: l_acc_rev_natural_side_code VARCHAR2(1);
56924:
56925: l_num_entries NUMBER;
56926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56930: l_recog_line_1 NUMBER;
56931: l_recog_line_2 NUMBER;

Line 56928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56924:
56925: l_num_entries NUMBER;
56926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56930: l_recog_line_1 NUMBER;
56931: l_recog_line_2 NUMBER;
56932:

Line 56929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56925: l_num_entries NUMBER;
56926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56930: l_recog_line_1 NUMBER;
56931: l_recog_line_2 NUMBER;
56932:
56933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56931: l_recog_line_2 NUMBER;
56932:
56933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56934: l_bflow_applied_to_amt NUMBER; -- 5132302
56935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56936:
56937: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56938:
56939: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57010: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57006: l_accrual_line_num := NULL; -- 4262811
57007: l_tmp_amt := NULL; -- 4262811
57008: --
57009:
57010: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57011: l_balance_type_code <> 'B' THEN
57012: IF NVL(p_source_38,'
57013: ') = 'CLEAR_CLEAR' AND
57014: NVL(p_source_20,'

Line 57092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57088: --
57089: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57090:
57091: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57093:
57094: -- 4955764
57095: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57096: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57154: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57155:
57156: IF xla_accounting_cache_pkg.GetValueChar
57157: (p_source_code => 'LEDGER_CATEGORY_CODE'
57158: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57159: AND l_bflow_method_code = 'PRIOR_ENTRY'
57160: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57161: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57162: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57231: p_lookup_type => 'XLA_OWNER_TYPE'
57232: ,p_lookup_code => l_component_type_code
57233: )
57234: ,p_token_4 => 'PRODUCT_NAME'
57235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57239: ,p_ae_header_id => NULL

Line 57236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57232: ,p_lookup_code => l_component_type_code
57233: )
57234: ,p_token_4 => 'PRODUCT_NAME'
57235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57239: ,p_ae_header_id => NULL
57240: );

Line 57237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57233: )
57234: ,p_token_4 => 'PRODUCT_NAME'
57235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57239: ,p_ae_header_id => NULL
57240: );
57241:

Line 57238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57234: ,p_token_4 => 'PRODUCT_NAME'
57235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57239: ,p_ae_header_id => NULL
57240: );
57241:
57242: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57265: ----------------------------------------------------------------------------------
57266: -- 4219869 Business Flow
57267: -- Update journal entry status -- Need to generate this within IF
57268: ----------------------------------------------------------------------------------
57269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57270: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57271: ,p_balance_type_code => l_balance_type_code
57272: );
57273:

Line 57330: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57326:
57327: --
57328: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57329: --
57330: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57331: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57332: ELSE
57333: ---------------------------------------------------------------------------------------------------
57334: -- 4262811a Switch Sign

Line 57355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57351:
57352: XLA_AE_LINES_PKG.ValidateCurrentLine;
57353: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57354:
57355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57356: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57357: ,p_balance_type_code => l_balance_type_code);
57358:
57359: END IF;

Line 57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57502: l_tmp_amt NUMBER;
57503: l_acc_rev_natural_side_code VARCHAR2(1);
57504:
57505: l_num_entries NUMBER;
57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57510: l_recog_line_1 NUMBER;

Line 57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57503: l_acc_rev_natural_side_code VARCHAR2(1);
57504:
57505: l_num_entries NUMBER;
57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57510: l_recog_line_1 NUMBER;
57511: l_recog_line_2 NUMBER;

Line 57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57504:
57505: l_num_entries NUMBER;
57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57510: l_recog_line_1 NUMBER;
57511: l_recog_line_2 NUMBER;
57512:

Line 57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57505: l_num_entries NUMBER;
57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57510: l_recog_line_1 NUMBER;
57511: l_recog_line_2 NUMBER;
57512:
57513: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57515: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57511: l_recog_line_2 NUMBER;
57512:
57513: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57514: l_bflow_applied_to_amt NUMBER; -- 5132302
57515: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57516:
57517: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57518:
57519: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57590: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57586: l_accrual_line_num := NULL; -- 4262811
57587: l_tmp_amt := NULL; -- 4262811
57588: --
57589:
57590: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57591: l_balance_type_code <> 'B' THEN
57592: IF NVL(p_source_38,'
57593: ') <> 'CLEAR_CLEAR' AND
57594: NVL(p_source_20,'

Line 57674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57670: --
57671: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57672:
57673: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57675:
57676: -- 4955764
57677: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57678: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57750: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57746: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57747:
57748: IF xla_accounting_cache_pkg.GetValueChar
57749: (p_source_code => 'LEDGER_CATEGORY_CODE'
57750: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57751: AND l_bflow_method_code = 'PRIOR_ENTRY'
57752: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57753: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57754: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57846: p_lookup_type => 'XLA_OWNER_TYPE'
57847: ,p_lookup_code => l_component_type_code
57848: )
57849: ,p_token_4 => 'PRODUCT_NAME'
57850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57854: ,p_ae_header_id => NULL

Line 57851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57847: ,p_lookup_code => l_component_type_code
57848: )
57849: ,p_token_4 => 'PRODUCT_NAME'
57850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57854: ,p_ae_header_id => NULL
57855: );

Line 57852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57848: )
57849: ,p_token_4 => 'PRODUCT_NAME'
57850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57854: ,p_ae_header_id => NULL
57855: );
57856:

Line 57853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57849: ,p_token_4 => 'PRODUCT_NAME'
57850: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57851: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57852: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57853: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57854: ,p_ae_header_id => NULL
57855: );
57856:
57857: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57880: ----------------------------------------------------------------------------------
57881: -- 4219869 Business Flow
57882: -- Update journal entry status -- Need to generate this within IF
57883: ----------------------------------------------------------------------------------
57884: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57885: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57886: ,p_balance_type_code => l_balance_type_code
57887: );
57888:

Line 57971: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57967:
57968: --
57969: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57970: --
57971: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57972: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57973: ELSE
57974: ---------------------------------------------------------------------------------------------------
57975: -- 4262811a Switch Sign

Line 57996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57992:
57993: XLA_AE_LINES_PKG.ValidateCurrentLine;
57994: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57995:
57996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57997: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57998: ,p_balance_type_code => l_balance_type_code);
57999:
58000: END IF;

Line 58138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58134: l_tmp_amt NUMBER;
58135: l_acc_rev_natural_side_code VARCHAR2(1);
58136:
58137: l_num_entries NUMBER;
58138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58142: l_recog_line_1 NUMBER;

Line 58139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58135: l_acc_rev_natural_side_code VARCHAR2(1);
58136:
58137: l_num_entries NUMBER;
58138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58142: l_recog_line_1 NUMBER;
58143: l_recog_line_2 NUMBER;

Line 58140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58136:
58137: l_num_entries NUMBER;
58138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58142: l_recog_line_1 NUMBER;
58143: l_recog_line_2 NUMBER;
58144:

Line 58141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58137: l_num_entries NUMBER;
58138: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58139: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58140: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58141: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58142: l_recog_line_1 NUMBER;
58143: l_recog_line_2 NUMBER;
58144:
58145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58143: l_recog_line_2 NUMBER;
58144:
58145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58146: l_bflow_applied_to_amt NUMBER; -- 5132302
58147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58148:
58149: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58150:
58151: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58222: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58218: l_accrual_line_num := NULL; -- 4262811
58219: l_tmp_amt := NULL; -- 4262811
58220: --
58221:
58222: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58223: l_balance_type_code <> 'B' THEN
58224: IF NVL(p_source_38,'
58225: ') <> 'CLEAR_CLEAR' AND
58226: NVL(p_source_20,'

Line 58306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58302: --
58303: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58304:
58305: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58307:
58308: -- 4955764
58309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58372: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58368: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58369:
58370: IF xla_accounting_cache_pkg.GetValueChar
58371: (p_source_code => 'LEDGER_CATEGORY_CODE'
58372: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58373: AND l_bflow_method_code = 'PRIOR_ENTRY'
58374: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58375: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58376: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58445: p_lookup_type => 'XLA_OWNER_TYPE'
58446: ,p_lookup_code => l_component_type_code
58447: )
58448: ,p_token_4 => 'PRODUCT_NAME'
58449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58453: ,p_ae_header_id => NULL

Line 58450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58446: ,p_lookup_code => l_component_type_code
58447: )
58448: ,p_token_4 => 'PRODUCT_NAME'
58449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58453: ,p_ae_header_id => NULL
58454: );

Line 58451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58447: )
58448: ,p_token_4 => 'PRODUCT_NAME'
58449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58453: ,p_ae_header_id => NULL
58454: );
58455:

Line 58452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58448: ,p_token_4 => 'PRODUCT_NAME'
58449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58453: ,p_ae_header_id => NULL
58454: );
58455:
58456: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58483: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58479: ----------------------------------------------------------------------------------
58480: -- 4219869 Business Flow
58481: -- Update journal entry status -- Need to generate this within IF
58482: ----------------------------------------------------------------------------------
58483: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58484: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58485: ,p_balance_type_code => l_balance_type_code
58486: );
58487:

Line 58544: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58540:
58541: --
58542: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58543: --
58544: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58545: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58546: ELSE
58547: ---------------------------------------------------------------------------------------------------
58548: -- 4262811a Switch Sign

Line 58569: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58565:
58566: XLA_AE_LINES_PKG.ValidateCurrentLine;
58567: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58568:
58569: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58570: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58571: ,p_balance_type_code => l_balance_type_code);
58572:
58573: END IF;

Line 58718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58714: l_tmp_amt NUMBER;
58715: l_acc_rev_natural_side_code VARCHAR2(1);
58716:
58717: l_num_entries NUMBER;
58718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58722: l_recog_line_1 NUMBER;

Line 58719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58715: l_acc_rev_natural_side_code VARCHAR2(1);
58716:
58717: l_num_entries NUMBER;
58718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58722: l_recog_line_1 NUMBER;
58723: l_recog_line_2 NUMBER;

Line 58720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58716:
58717: l_num_entries NUMBER;
58718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58722: l_recog_line_1 NUMBER;
58723: l_recog_line_2 NUMBER;
58724:

Line 58721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58717: l_num_entries NUMBER;
58718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58722: l_recog_line_1 NUMBER;
58723: l_recog_line_2 NUMBER;
58724:
58725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58723: l_recog_line_2 NUMBER;
58724:
58725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58726: l_bflow_applied_to_amt NUMBER; -- 5132302
58727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58728:
58729: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58730:
58731: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58802: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58798: l_accrual_line_num := NULL; -- 4262811
58799: l_tmp_amt := NULL; -- 4262811
58800: --
58801:
58802: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58803: l_balance_type_code <> 'B' THEN
58804: IF NVL(p_source_38,'
58805: ') <> 'CLEAR_CLEAR' AND
58806: NVL(p_source_20,'

Line 58884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58880: --
58881: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58882:
58883: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58885:
58886: -- 4955764
58887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58958: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58954: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58955:
58956: IF xla_accounting_cache_pkg.GetValueChar
58957: (p_source_code => 'LEDGER_CATEGORY_CODE'
58958: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58959: AND l_bflow_method_code = 'PRIOR_ENTRY'
58960: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58961: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58962: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59054: p_lookup_type => 'XLA_OWNER_TYPE'
59055: ,p_lookup_code => l_component_type_code
59056: )
59057: ,p_token_4 => 'PRODUCT_NAME'
59058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59062: ,p_ae_header_id => NULL

Line 59059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59055: ,p_lookup_code => l_component_type_code
59056: )
59057: ,p_token_4 => 'PRODUCT_NAME'
59058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59062: ,p_ae_header_id => NULL
59063: );

Line 59060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59056: )
59057: ,p_token_4 => 'PRODUCT_NAME'
59058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59062: ,p_ae_header_id => NULL
59063: );
59064:

Line 59061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59057: ,p_token_4 => 'PRODUCT_NAME'
59058: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59059: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59060: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59061: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59062: ,p_ae_header_id => NULL
59063: );
59064:
59065: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59088: ----------------------------------------------------------------------------------
59089: -- 4219869 Business Flow
59090: -- Update journal entry status -- Need to generate this within IF
59091: ----------------------------------------------------------------------------------
59092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59094: ,p_balance_type_code => l_balance_type_code
59095: );
59096:

Line 59179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59175:
59176: --
59177: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59178: --
59179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59180: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59181: ELSE
59182: ---------------------------------------------------------------------------------------------------
59183: -- 4262811a Switch Sign

Line 59204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59200:
59201: XLA_AE_LINES_PKG.ValidateCurrentLine;
59202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59203:
59204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59206: ,p_balance_type_code => l_balance_type_code);
59207:
59208: END IF;

Line 59344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59340: l_tmp_amt NUMBER;
59341: l_acc_rev_natural_side_code VARCHAR2(1);
59342:
59343: l_num_entries NUMBER;
59344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59348: l_recog_line_1 NUMBER;

Line 59345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59341: l_acc_rev_natural_side_code VARCHAR2(1);
59342:
59343: l_num_entries NUMBER;
59344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59348: l_recog_line_1 NUMBER;
59349: l_recog_line_2 NUMBER;

Line 59346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59342:
59343: l_num_entries NUMBER;
59344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59348: l_recog_line_1 NUMBER;
59349: l_recog_line_2 NUMBER;
59350:

Line 59347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59343: l_num_entries NUMBER;
59344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59348: l_recog_line_1 NUMBER;
59349: l_recog_line_2 NUMBER;
59350:
59351: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59353: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59349: l_recog_line_2 NUMBER;
59350:
59351: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59352: l_bflow_applied_to_amt NUMBER; -- 5132302
59353: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59354:
59355: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59356:
59357: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59428: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59424: l_accrual_line_num := NULL; -- 4262811
59425: l_tmp_amt := NULL; -- 4262811
59426: --
59427:
59428: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59429: l_balance_type_code <> 'B' THEN
59430: IF NVL(p_source_38,'
59431: ') <> 'CLEAR_CLEAR' AND
59432: NVL(p_source_20,'

Line 59512: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59508: --
59509: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59510:
59511: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59512: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59513:
59514: -- 4955764
59515: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59516: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59576: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59572: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59573:
59574: IF xla_accounting_cache_pkg.GetValueChar
59575: (p_source_code => 'LEDGER_CATEGORY_CODE'
59576: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59577: AND l_bflow_method_code = 'PRIOR_ENTRY'
59578: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59579: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59580: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59649: p_lookup_type => 'XLA_OWNER_TYPE'
59650: ,p_lookup_code => l_component_type_code
59651: )
59652: ,p_token_4 => 'PRODUCT_NAME'
59653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59657: ,p_ae_header_id => NULL

Line 59654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59650: ,p_lookup_code => l_component_type_code
59651: )
59652: ,p_token_4 => 'PRODUCT_NAME'
59653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59657: ,p_ae_header_id => NULL
59658: );

Line 59655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59651: )
59652: ,p_token_4 => 'PRODUCT_NAME'
59653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59657: ,p_ae_header_id => NULL
59658: );
59659:

Line 59656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59652: ,p_token_4 => 'PRODUCT_NAME'
59653: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59654: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59655: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59656: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59657: ,p_ae_header_id => NULL
59658: );
59659:
59660: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59683: ----------------------------------------------------------------------------------
59684: -- 4219869 Business Flow
59685: -- Update journal entry status -- Need to generate this within IF
59686: ----------------------------------------------------------------------------------
59687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59688: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59689: ,p_balance_type_code => l_balance_type_code
59690: );
59691:

Line 59748: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59744:
59745: --
59746: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59747: --
59748: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59749: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59750: ELSE
59751: ---------------------------------------------------------------------------------------------------
59752: -- 4262811a Switch Sign

Line 59773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59769:
59770: XLA_AE_LINES_PKG.ValidateCurrentLine;
59771: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59772:
59773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59774: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59775: ,p_balance_type_code => l_balance_type_code);
59776:
59777: END IF;

Line 59950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59946: l_tmp_amt NUMBER;
59947: l_acc_rev_natural_side_code VARCHAR2(1);
59948:
59949: l_num_entries NUMBER;
59950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59954: l_recog_line_1 NUMBER;

Line 59951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59947: l_acc_rev_natural_side_code VARCHAR2(1);
59948:
59949: l_num_entries NUMBER;
59950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59954: l_recog_line_1 NUMBER;
59955: l_recog_line_2 NUMBER;

Line 59952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59948:
59949: l_num_entries NUMBER;
59950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59954: l_recog_line_1 NUMBER;
59955: l_recog_line_2 NUMBER;
59956:

Line 59953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59949: l_num_entries NUMBER;
59950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59954: l_recog_line_1 NUMBER;
59955: l_recog_line_2 NUMBER;
59956:
59957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59955: l_recog_line_2 NUMBER;
59956:
59957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59958: l_bflow_applied_to_amt NUMBER; -- 5132302
59959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59960:
59961: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59962:
59963: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60034: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60030: l_accrual_line_num := NULL; -- 4262811
60031: l_tmp_amt := NULL; -- 4262811
60032: --
60033:
60034: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60035: l_balance_type_code <> 'B' THEN
60036: IF NVL(p_source_38,'
60037: ') = 'CLEAR_CLEAR' AND
60038: (NVL(p_source_67,'

Line 60116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60112: --
60113: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60114:
60115: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60117:
60118: -- 4955764
60119: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60120: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60242: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60238: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60239:
60240: IF xla_accounting_cache_pkg.GetValueChar
60241: (p_source_code => 'LEDGER_CATEGORY_CODE'
60242: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60243: AND l_bflow_method_code = 'PRIOR_ENTRY'
60244: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60245: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60246: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60338: p_lookup_type => 'XLA_OWNER_TYPE'
60339: ,p_lookup_code => l_component_type_code
60340: )
60341: ,p_token_4 => 'PRODUCT_NAME'
60342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60346: ,p_ae_header_id => NULL

Line 60343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60339: ,p_lookup_code => l_component_type_code
60340: )
60341: ,p_token_4 => 'PRODUCT_NAME'
60342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60346: ,p_ae_header_id => NULL
60347: );

Line 60344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60340: )
60341: ,p_token_4 => 'PRODUCT_NAME'
60342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60346: ,p_ae_header_id => NULL
60347: );
60348:

Line 60345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60341: ,p_token_4 => 'PRODUCT_NAME'
60342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60346: ,p_ae_header_id => NULL
60347: );
60348:
60349: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60372: ----------------------------------------------------------------------------------
60373: -- 4219869 Business Flow
60374: -- Update journal entry status -- Need to generate this within IF
60375: ----------------------------------------------------------------------------------
60376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60377: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60378: ,p_balance_type_code => l_balance_type_code
60379: );
60380:

Line 60463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60459:
60460: --
60461: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60462: --
60463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60464: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60465: ELSE
60466: ---------------------------------------------------------------------------------------------------
60467: -- 4262811a Switch Sign

Line 60488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60484:
60485: XLA_AE_LINES_PKG.ValidateCurrentLine;
60486: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60487:
60488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60490: ,p_balance_type_code => l_balance_type_code);
60491:
60492: END IF;

Line 60665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60661: l_tmp_amt NUMBER;
60662: l_acc_rev_natural_side_code VARCHAR2(1);
60663:
60664: l_num_entries NUMBER;
60665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60669: l_recog_line_1 NUMBER;

Line 60666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60662: l_acc_rev_natural_side_code VARCHAR2(1);
60663:
60664: l_num_entries NUMBER;
60665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60669: l_recog_line_1 NUMBER;
60670: l_recog_line_2 NUMBER;

Line 60667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60663:
60664: l_num_entries NUMBER;
60665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60669: l_recog_line_1 NUMBER;
60670: l_recog_line_2 NUMBER;
60671:

Line 60668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60664: l_num_entries NUMBER;
60665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60669: l_recog_line_1 NUMBER;
60670: l_recog_line_2 NUMBER;
60671:
60672: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60674: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60670: l_recog_line_2 NUMBER;
60671:
60672: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60673: l_bflow_applied_to_amt NUMBER; -- 5132302
60674: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60675:
60676: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60677:
60678: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60749: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60745: l_accrual_line_num := NULL; -- 4262811
60746: l_tmp_amt := NULL; -- 4262811
60747: --
60748:
60749: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60750: l_balance_type_code <> 'B' THEN
60751: IF NVL(p_source_38,'
60752: ') <> 'CLEAR_CLEAR' AND
60753: (NVL(p_source_67,'

Line 60831: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60827: --
60828: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60829:
60830: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60831: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60832:
60833: -- 4955764
60834: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60835: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60957: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60953: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60954:
60955: IF xla_accounting_cache_pkg.GetValueChar
60956: (p_source_code => 'LEDGER_CATEGORY_CODE'
60957: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60958: AND l_bflow_method_code = 'PRIOR_ENTRY'
60959: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60960: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60961: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61053: p_lookup_type => 'XLA_OWNER_TYPE'
61054: ,p_lookup_code => l_component_type_code
61055: )
61056: ,p_token_4 => 'PRODUCT_NAME'
61057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61061: ,p_ae_header_id => NULL

Line 61058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61054: ,p_lookup_code => l_component_type_code
61055: )
61056: ,p_token_4 => 'PRODUCT_NAME'
61057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61061: ,p_ae_header_id => NULL
61062: );

Line 61059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61055: )
61056: ,p_token_4 => 'PRODUCT_NAME'
61057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61061: ,p_ae_header_id => NULL
61062: );
61063:

Line 61060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61056: ,p_token_4 => 'PRODUCT_NAME'
61057: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61058: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61059: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61060: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61061: ,p_ae_header_id => NULL
61062: );
61063:
61064: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61087: ----------------------------------------------------------------------------------
61088: -- 4219869 Business Flow
61089: -- Update journal entry status -- Need to generate this within IF
61090: ----------------------------------------------------------------------------------
61091: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61092: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61093: ,p_balance_type_code => l_balance_type_code
61094: );
61095:

Line 61178: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61174:
61175: --
61176: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61177: --
61178: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61179: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61180: ELSE
61181: ---------------------------------------------------------------------------------------------------
61182: -- 4262811a Switch Sign

Line 61203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61199:
61200: XLA_AE_LINES_PKG.ValidateCurrentLine;
61201: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61202:
61203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61204: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61205: ,p_balance_type_code => l_balance_type_code);
61206:
61207: END IF;

Line 61350: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61346: l_tmp_amt NUMBER;
61347: l_acc_rev_natural_side_code VARCHAR2(1);
61348:
61349: l_num_entries NUMBER;
61350: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61351: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61352: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61353: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61354: l_recog_line_1 NUMBER;

Line 61351: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61347: l_acc_rev_natural_side_code VARCHAR2(1);
61348:
61349: l_num_entries NUMBER;
61350: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61351: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61352: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61353: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61354: l_recog_line_1 NUMBER;
61355: l_recog_line_2 NUMBER;

Line 61352: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61348:
61349: l_num_entries NUMBER;
61350: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61351: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61352: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61353: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61354: l_recog_line_1 NUMBER;
61355: l_recog_line_2 NUMBER;
61356:

Line 61353: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61349: l_num_entries NUMBER;
61350: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61351: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61352: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61353: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61354: l_recog_line_1 NUMBER;
61355: l_recog_line_2 NUMBER;
61356:
61357: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61359: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61355: l_recog_line_2 NUMBER;
61356:
61357: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61358: l_bflow_applied_to_amt NUMBER; -- 5132302
61359: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61360:
61361: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61362:
61363: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61434: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61430: l_accrual_line_num := NULL; -- 4262811
61431: l_tmp_amt := NULL; -- 4262811
61432: --
61433:
61434: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61435: l_balance_type_code <> 'B' THEN
61436: IF NVL(p_source_38,'
61437: ') = 'CLEAR_CLEAR' AND
61438: (NVL(p_source_20,'

Line 61526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61522: --
61523: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61524:
61525: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61527:
61528: -- 4955764
61529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61602: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61598: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61599:
61600: IF xla_accounting_cache_pkg.GetValueChar
61601: (p_source_code => 'LEDGER_CATEGORY_CODE'
61602: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61603: AND l_bflow_method_code = 'PRIOR_ENTRY'
61604: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61605: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61606: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61698: p_lookup_type => 'XLA_OWNER_TYPE'
61699: ,p_lookup_code => l_component_type_code
61700: )
61701: ,p_token_4 => 'PRODUCT_NAME'
61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61706: ,p_ae_header_id => NULL

Line 61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61699: ,p_lookup_code => l_component_type_code
61700: )
61701: ,p_token_4 => 'PRODUCT_NAME'
61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61706: ,p_ae_header_id => NULL
61707: );

Line 61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61700: )
61701: ,p_token_4 => 'PRODUCT_NAME'
61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61706: ,p_ae_header_id => NULL
61707: );
61708:

Line 61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61701: ,p_token_4 => 'PRODUCT_NAME'
61702: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61703: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61704: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61705: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61706: ,p_ae_header_id => NULL
61707: );
61708:
61709: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61732: ----------------------------------------------------------------------------------
61733: -- 4219869 Business Flow
61734: -- Update journal entry status -- Need to generate this within IF
61735: ----------------------------------------------------------------------------------
61736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61737: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61738: ,p_balance_type_code => l_balance_type_code
61739: );
61740:

Line 61823: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61819:
61820: --
61821: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61822: --
61823: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61824: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61825: ELSE
61826: ---------------------------------------------------------------------------------------------------
61827: -- 4262811a Switch Sign

Line 61848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61844:
61845: XLA_AE_LINES_PKG.ValidateCurrentLine;
61846: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61847:
61848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61849: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61850: ,p_balance_type_code => l_balance_type_code);
61851:
61852: END IF;

Line 61986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61982: l_tmp_amt NUMBER;
61983: l_acc_rev_natural_side_code VARCHAR2(1);
61984:
61985: l_num_entries NUMBER;
61986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61990: l_recog_line_1 NUMBER;

Line 61987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61983: l_acc_rev_natural_side_code VARCHAR2(1);
61984:
61985: l_num_entries NUMBER;
61986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61990: l_recog_line_1 NUMBER;
61991: l_recog_line_2 NUMBER;

Line 61988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61984:
61985: l_num_entries NUMBER;
61986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61990: l_recog_line_1 NUMBER;
61991: l_recog_line_2 NUMBER;
61992:

Line 61989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61985: l_num_entries NUMBER;
61986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61990: l_recog_line_1 NUMBER;
61991: l_recog_line_2 NUMBER;
61992:
61993: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61995: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61991: l_recog_line_2 NUMBER;
61992:
61993: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61994: l_bflow_applied_to_amt NUMBER; -- 5132302
61995: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61996:
61997: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61998:
61999: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62066: l_accrual_line_num := NULL; -- 4262811
62067: l_tmp_amt := NULL; -- 4262811
62068: --
62069:
62070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62071: l_balance_type_code <> 'B' THEN
62072: IF NVL(p_source_38,'
62073: ') = 'CLEAR_CLEAR' AND
62074: NVL(p_source_20,'

Line 62154: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62150: --
62151: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62152:
62153: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62154: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62155:
62156: -- 4955764
62157: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62158: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62220: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62216: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62217:
62218: IF xla_accounting_cache_pkg.GetValueChar
62219: (p_source_code => 'LEDGER_CATEGORY_CODE'
62220: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62221: AND l_bflow_method_code = 'PRIOR_ENTRY'
62222: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62223: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62224: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62293: p_lookup_type => 'XLA_OWNER_TYPE'
62294: ,p_lookup_code => l_component_type_code
62295: )
62296: ,p_token_4 => 'PRODUCT_NAME'
62297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62301: ,p_ae_header_id => NULL

Line 62298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62294: ,p_lookup_code => l_component_type_code
62295: )
62296: ,p_token_4 => 'PRODUCT_NAME'
62297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62301: ,p_ae_header_id => NULL
62302: );

Line 62299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62295: )
62296: ,p_token_4 => 'PRODUCT_NAME'
62297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62301: ,p_ae_header_id => NULL
62302: );
62303:

Line 62300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62296: ,p_token_4 => 'PRODUCT_NAME'
62297: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62298: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62299: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62300: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62301: ,p_ae_header_id => NULL
62302: );
62303:
62304: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62327: ----------------------------------------------------------------------------------
62328: -- 4219869 Business Flow
62329: -- Update journal entry status -- Need to generate this within IF
62330: ----------------------------------------------------------------------------------
62331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62332: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62333: ,p_balance_type_code => l_balance_type_code
62334: );
62335:

Line 62392: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62388:
62389: --
62390: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62391: --
62392: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62393: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62394: ELSE
62395: ---------------------------------------------------------------------------------------------------
62396: -- 4262811a Switch Sign

Line 62417: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62413:
62414: XLA_AE_LINES_PKG.ValidateCurrentLine;
62415: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62416:
62417: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62418: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62419: ,p_balance_type_code => l_balance_type_code);
62420:
62421: END IF;

Line 62571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62567: l_tmp_amt NUMBER;
62568: l_acc_rev_natural_side_code VARCHAR2(1);
62569:
62570: l_num_entries NUMBER;
62571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62575: l_recog_line_1 NUMBER;

Line 62572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62568: l_acc_rev_natural_side_code VARCHAR2(1);
62569:
62570: l_num_entries NUMBER;
62571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62575: l_recog_line_1 NUMBER;
62576: l_recog_line_2 NUMBER;

Line 62573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62569:
62570: l_num_entries NUMBER;
62571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62575: l_recog_line_1 NUMBER;
62576: l_recog_line_2 NUMBER;
62577:

Line 62574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62570: l_num_entries NUMBER;
62571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62575: l_recog_line_1 NUMBER;
62576: l_recog_line_2 NUMBER;
62577:
62578: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62580: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62576: l_recog_line_2 NUMBER;
62577:
62578: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62579: l_bflow_applied_to_amt NUMBER; -- 5132302
62580: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62581:
62582: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62583:
62584: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62655: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62651: l_accrual_line_num := NULL; -- 4262811
62652: l_tmp_amt := NULL; -- 4262811
62653: --
62654:
62655: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62656: l_balance_type_code <> 'B' THEN
62657: IF NVL(p_source_38,'
62658: ') <> 'CLEAR_CLEAR' AND
62659: (NVL(p_source_20,'

Line 62751: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62747: --
62748: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62749:
62750: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62751: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62752:
62753: -- 4955764
62754: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62755: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62827: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62823: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62824:
62825: IF xla_accounting_cache_pkg.GetValueChar
62826: (p_source_code => 'LEDGER_CATEGORY_CODE'
62827: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62828: AND l_bflow_method_code = 'PRIOR_ENTRY'
62829: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62830: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62831: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62923: p_lookup_type => 'XLA_OWNER_TYPE'
62924: ,p_lookup_code => l_component_type_code
62925: )
62926: ,p_token_4 => 'PRODUCT_NAME'
62927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62931: ,p_ae_header_id => NULL

Line 62928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62924: ,p_lookup_code => l_component_type_code
62925: )
62926: ,p_token_4 => 'PRODUCT_NAME'
62927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62931: ,p_ae_header_id => NULL
62932: );

Line 62929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62925: )
62926: ,p_token_4 => 'PRODUCT_NAME'
62927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62931: ,p_ae_header_id => NULL
62932: );
62933:

Line 62930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62926: ,p_token_4 => 'PRODUCT_NAME'
62927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62931: ,p_ae_header_id => NULL
62932: );
62933:
62934: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62957: ----------------------------------------------------------------------------------
62958: -- 4219869 Business Flow
62959: -- Update journal entry status -- Need to generate this within IF
62960: ----------------------------------------------------------------------------------
62961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62963: ,p_balance_type_code => l_balance_type_code
62964: );
62965:

Line 63048: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63044:
63045: --
63046: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63047: --
63048: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63049: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63050: ELSE
63051: ---------------------------------------------------------------------------------------------------
63052: -- 4262811a Switch Sign

Line 63073: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63069:
63070: XLA_AE_LINES_PKG.ValidateCurrentLine;
63071: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63072:
63073: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63074: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63075: ,p_balance_type_code => l_balance_type_code);
63076:
63077: END IF;

Line 63218: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63214: l_tmp_amt NUMBER;
63215: l_acc_rev_natural_side_code VARCHAR2(1);
63216:
63217: l_num_entries NUMBER;
63218: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63219: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63220: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63221: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63222: l_recog_line_1 NUMBER;

Line 63219: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63215: l_acc_rev_natural_side_code VARCHAR2(1);
63216:
63217: l_num_entries NUMBER;
63218: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63219: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63220: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63221: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63222: l_recog_line_1 NUMBER;
63223: l_recog_line_2 NUMBER;

Line 63220: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63216:
63217: l_num_entries NUMBER;
63218: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63219: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63220: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63221: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63222: l_recog_line_1 NUMBER;
63223: l_recog_line_2 NUMBER;
63224:

Line 63221: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63217: l_num_entries NUMBER;
63218: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63219: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63220: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63221: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63222: l_recog_line_1 NUMBER;
63223: l_recog_line_2 NUMBER;
63224:
63225: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63227: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63223: l_recog_line_2 NUMBER;
63224:
63225: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63226: l_bflow_applied_to_amt NUMBER; -- 5132302
63227: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63228:
63229: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63230:
63231: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63302: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63298: l_accrual_line_num := NULL; -- 4262811
63299: l_tmp_amt := NULL; -- 4262811
63300: --
63301:
63302: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63303: l_balance_type_code <> 'B' THEN
63304: IF NVL(p_source_38,'
63305: ') <> 'CLEAR_CLEAR' AND
63306: NVL(p_source_20,'

Line 63388: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63384: --
63385: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63386:
63387: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63388: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63389:
63390: -- 4955764
63391: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63392: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63450: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63451:
63452: IF xla_accounting_cache_pkg.GetValueChar
63453: (p_source_code => 'LEDGER_CATEGORY_CODE'
63454: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63455: AND l_bflow_method_code = 'PRIOR_ENTRY'
63456: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63457: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63458: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63527: p_lookup_type => 'XLA_OWNER_TYPE'
63528: ,p_lookup_code => l_component_type_code
63529: )
63530: ,p_token_4 => 'PRODUCT_NAME'
63531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63535: ,p_ae_header_id => NULL

Line 63532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63528: ,p_lookup_code => l_component_type_code
63529: )
63530: ,p_token_4 => 'PRODUCT_NAME'
63531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63535: ,p_ae_header_id => NULL
63536: );

Line 63533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63529: )
63530: ,p_token_4 => 'PRODUCT_NAME'
63531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63535: ,p_ae_header_id => NULL
63536: );
63537:

Line 63534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63530: ,p_token_4 => 'PRODUCT_NAME'
63531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63535: ,p_ae_header_id => NULL
63536: );
63537:
63538: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63565: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63561: ----------------------------------------------------------------------------------
63562: -- 4219869 Business Flow
63563: -- Update journal entry status -- Need to generate this within IF
63564: ----------------------------------------------------------------------------------
63565: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63566: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63567: ,p_balance_type_code => l_balance_type_code
63568: );
63569:

Line 63626: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63622:
63623: --
63624: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63625: --
63626: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63627: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63628: ELSE
63629: ---------------------------------------------------------------------------------------------------
63630: -- 4262811a Switch Sign

Line 63651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63647:
63648: XLA_AE_LINES_PKG.ValidateCurrentLine;
63649: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63650:
63651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63652: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63653: ,p_balance_type_code => l_balance_type_code);
63654:
63655: END IF;

Line 63800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63796: l_tmp_amt NUMBER;
63797: l_acc_rev_natural_side_code VARCHAR2(1);
63798:
63799: l_num_entries NUMBER;
63800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63804: l_recog_line_1 NUMBER;

Line 63801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63797: l_acc_rev_natural_side_code VARCHAR2(1);
63798:
63799: l_num_entries NUMBER;
63800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63804: l_recog_line_1 NUMBER;
63805: l_recog_line_2 NUMBER;

Line 63802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63798:
63799: l_num_entries NUMBER;
63800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63804: l_recog_line_1 NUMBER;
63805: l_recog_line_2 NUMBER;
63806:

Line 63803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63799: l_num_entries NUMBER;
63800: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63801: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63802: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63803: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63804: l_recog_line_1 NUMBER;
63805: l_recog_line_2 NUMBER;
63806:
63807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63805: l_recog_line_2 NUMBER;
63806:
63807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63808: l_bflow_applied_to_amt NUMBER; -- 5132302
63809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63810:
63811: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63812:
63813: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63884: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63880: l_accrual_line_num := NULL; -- 4262811
63881: l_tmp_amt := NULL; -- 4262811
63882: --
63883:
63884: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63885: l_balance_type_code <> 'B' THEN
63886: IF NVL(p_source_38,'
63887: ') <> 'CLEAR_CLEAR' AND
63888: (NVL(p_source_20,'

Line 63974: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63970: --
63971: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63972:
63973: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63974: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63975:
63976: -- 4955764
63977: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63978: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64048: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64044: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64045:
64046: IF xla_accounting_cache_pkg.GetValueChar
64047: (p_source_code => 'LEDGER_CATEGORY_CODE'
64048: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64049: AND l_bflow_method_code = 'PRIOR_ENTRY'
64050: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64051: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64052: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64144: p_lookup_type => 'XLA_OWNER_TYPE'
64145: ,p_lookup_code => l_component_type_code
64146: )
64147: ,p_token_4 => 'PRODUCT_NAME'
64148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64152: ,p_ae_header_id => NULL

Line 64149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64145: ,p_lookup_code => l_component_type_code
64146: )
64147: ,p_token_4 => 'PRODUCT_NAME'
64148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64152: ,p_ae_header_id => NULL
64153: );

Line 64150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64146: )
64147: ,p_token_4 => 'PRODUCT_NAME'
64148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64152: ,p_ae_header_id => NULL
64153: );
64154:

Line 64151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64147: ,p_token_4 => 'PRODUCT_NAME'
64148: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64149: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64150: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64151: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64152: ,p_ae_header_id => NULL
64153: );
64154:
64155: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64182: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64178: ----------------------------------------------------------------------------------
64179: -- 4219869 Business Flow
64180: -- Update journal entry status -- Need to generate this within IF
64181: ----------------------------------------------------------------------------------
64182: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64183: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64184: ,p_balance_type_code => l_balance_type_code
64185: );
64186:

Line 64269: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64265:
64266: --
64267: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64268: --
64269: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64270: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64271: ELSE
64272: ---------------------------------------------------------------------------------------------------
64273: -- 4262811a Switch Sign

Line 64294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64290:
64291: XLA_AE_LINES_PKG.ValidateCurrentLine;
64292: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64293:
64294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64295: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64296: ,p_balance_type_code => l_balance_type_code);
64297:
64298: END IF;

Line 64437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64433: l_tmp_amt NUMBER;
64434: l_acc_rev_natural_side_code VARCHAR2(1);
64435:
64436: l_num_entries NUMBER;
64437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64441: l_recog_line_1 NUMBER;

Line 64438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64434: l_acc_rev_natural_side_code VARCHAR2(1);
64435:
64436: l_num_entries NUMBER;
64437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64441: l_recog_line_1 NUMBER;
64442: l_recog_line_2 NUMBER;

Line 64439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64435:
64436: l_num_entries NUMBER;
64437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64441: l_recog_line_1 NUMBER;
64442: l_recog_line_2 NUMBER;
64443:

Line 64440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64436: l_num_entries NUMBER;
64437: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64438: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64439: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64440: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64441: l_recog_line_1 NUMBER;
64442: l_recog_line_2 NUMBER;
64443:
64444: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64446: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64442: l_recog_line_2 NUMBER;
64443:
64444: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64445: l_bflow_applied_to_amt NUMBER; -- 5132302
64446: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64447:
64448: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64449:
64450: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64521: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64517: l_accrual_line_num := NULL; -- 4262811
64518: l_tmp_amt := NULL; -- 4262811
64519: --
64520:
64521: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64522: l_balance_type_code <> 'B' THEN
64523: IF NVL(p_source_38,'
64524: ') <> 'CLEAR_CLEAR' AND
64525: NVL(p_source_20,'

Line 64607: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64603: --
64604: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64605:
64606: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64607: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64608:
64609: -- 4955764
64610: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64611: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64671: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64667: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64668:
64669: IF xla_accounting_cache_pkg.GetValueChar
64670: (p_source_code => 'LEDGER_CATEGORY_CODE'
64671: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64672: AND l_bflow_method_code = 'PRIOR_ENTRY'
64673: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64674: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64675: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64744: p_lookup_type => 'XLA_OWNER_TYPE'
64745: ,p_lookup_code => l_component_type_code
64746: )
64747: ,p_token_4 => 'PRODUCT_NAME'
64748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64752: ,p_ae_header_id => NULL

Line 64749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64745: ,p_lookup_code => l_component_type_code
64746: )
64747: ,p_token_4 => 'PRODUCT_NAME'
64748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64752: ,p_ae_header_id => NULL
64753: );

Line 64750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64746: )
64747: ,p_token_4 => 'PRODUCT_NAME'
64748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64752: ,p_ae_header_id => NULL
64753: );
64754:

Line 64751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64747: ,p_token_4 => 'PRODUCT_NAME'
64748: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64749: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64750: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64751: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64752: ,p_ae_header_id => NULL
64753: );
64754:
64755: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64778: ----------------------------------------------------------------------------------
64779: -- 4219869 Business Flow
64780: -- Update journal entry status -- Need to generate this within IF
64781: ----------------------------------------------------------------------------------
64782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64783: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64784: ,p_balance_type_code => l_balance_type_code
64785: );
64786:

Line 64843: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64839:
64840: --
64841: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64842: --
64843: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64844: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64845: ELSE
64846: ---------------------------------------------------------------------------------------------------
64847: -- 4262811a Switch Sign

Line 64868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64864:
64865: XLA_AE_LINES_PKG.ValidateCurrentLine;
64866: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64867:
64868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64869: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64870: ,p_balance_type_code => l_balance_type_code);
64871:
64872: END IF;

Line 65045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65041: l_tmp_amt NUMBER;
65042: l_acc_rev_natural_side_code VARCHAR2(1);
65043:
65044: l_num_entries NUMBER;
65045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65049: l_recog_line_1 NUMBER;

Line 65046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65042: l_acc_rev_natural_side_code VARCHAR2(1);
65043:
65044: l_num_entries NUMBER;
65045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65049: l_recog_line_1 NUMBER;
65050: l_recog_line_2 NUMBER;

Line 65047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65043:
65044: l_num_entries NUMBER;
65045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65049: l_recog_line_1 NUMBER;
65050: l_recog_line_2 NUMBER;
65051:

Line 65048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65044: l_num_entries NUMBER;
65045: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65046: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65047: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65048: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65049: l_recog_line_1 NUMBER;
65050: l_recog_line_2 NUMBER;
65051:
65052: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65054: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65050: l_recog_line_2 NUMBER;
65051:
65052: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65053: l_bflow_applied_to_amt NUMBER; -- 5132302
65054: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65055:
65056: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65057:
65058: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65129: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65125: l_accrual_line_num := NULL; -- 4262811
65126: l_tmp_amt := NULL; -- 4262811
65127: --
65128:
65129: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65130: l_balance_type_code <> 'B' THEN
65131: IF NVL(p_source_38,'
65132: ') = 'CLEAR_CLEAR' AND
65133: (NVL(p_source_67,'

Line 65219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65215: --
65216: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65217:
65218: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65220:
65221: -- 4955764
65222: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65223: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65345: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65341: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65342:
65343: IF xla_accounting_cache_pkg.GetValueChar
65344: (p_source_code => 'LEDGER_CATEGORY_CODE'
65345: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65346: AND l_bflow_method_code = 'PRIOR_ENTRY'
65347: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65348: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65349: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65441: p_lookup_type => 'XLA_OWNER_TYPE'
65442: ,p_lookup_code => l_component_type_code
65443: )
65444: ,p_token_4 => 'PRODUCT_NAME'
65445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65449: ,p_ae_header_id => NULL

Line 65446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65442: ,p_lookup_code => l_component_type_code
65443: )
65444: ,p_token_4 => 'PRODUCT_NAME'
65445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65449: ,p_ae_header_id => NULL
65450: );

Line 65447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65443: )
65444: ,p_token_4 => 'PRODUCT_NAME'
65445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65449: ,p_ae_header_id => NULL
65450: );
65451:

Line 65448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65444: ,p_token_4 => 'PRODUCT_NAME'
65445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65449: ,p_ae_header_id => NULL
65450: );
65451:
65452: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65479: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65475: ----------------------------------------------------------------------------------
65476: -- 4219869 Business Flow
65477: -- Update journal entry status -- Need to generate this within IF
65478: ----------------------------------------------------------------------------------
65479: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65480: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65481: ,p_balance_type_code => l_balance_type_code
65482: );
65483:

Line 65566: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65562:
65563: --
65564: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65565: --
65566: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65567: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65568: ELSE
65569: ---------------------------------------------------------------------------------------------------
65570: -- 4262811a Switch Sign

Line 65591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65587:
65588: XLA_AE_LINES_PKG.ValidateCurrentLine;
65589: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65590:
65591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65592: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65593: ,p_balance_type_code => l_balance_type_code);
65594:
65595: END IF;

Line 65768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65764: l_tmp_amt NUMBER;
65765: l_acc_rev_natural_side_code VARCHAR2(1);
65766:
65767: l_num_entries NUMBER;
65768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65772: l_recog_line_1 NUMBER;

Line 65769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65765: l_acc_rev_natural_side_code VARCHAR2(1);
65766:
65767: l_num_entries NUMBER;
65768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65772: l_recog_line_1 NUMBER;
65773: l_recog_line_2 NUMBER;

Line 65770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65766:
65767: l_num_entries NUMBER;
65768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65772: l_recog_line_1 NUMBER;
65773: l_recog_line_2 NUMBER;
65774:

Line 65771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65767: l_num_entries NUMBER;
65768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65772: l_recog_line_1 NUMBER;
65773: l_recog_line_2 NUMBER;
65774:
65775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65773: l_recog_line_2 NUMBER;
65774:
65775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65776: l_bflow_applied_to_amt NUMBER; -- 5132302
65777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65778:
65779: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65780:
65781: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65848: l_accrual_line_num := NULL; -- 4262811
65849: l_tmp_amt := NULL; -- 4262811
65850: --
65851:
65852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65853: l_balance_type_code <> 'B' THEN
65854: IF NVL(p_source_38,'
65855: ') <> 'CLEAR_CLEAR' AND
65856: (NVL(p_source_67,'

Line 65942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65938: --
65939: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65940:
65941: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65943:
65944: -- 4955764
65945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66064: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66065:
66066: IF xla_accounting_cache_pkg.GetValueChar
66067: (p_source_code => 'LEDGER_CATEGORY_CODE'
66068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66069: AND l_bflow_method_code = 'PRIOR_ENTRY'
66070: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66071: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66072: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66164: p_lookup_type => 'XLA_OWNER_TYPE'
66165: ,p_lookup_code => l_component_type_code
66166: )
66167: ,p_token_4 => 'PRODUCT_NAME'
66168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66172: ,p_ae_header_id => NULL

Line 66169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66165: ,p_lookup_code => l_component_type_code
66166: )
66167: ,p_token_4 => 'PRODUCT_NAME'
66168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66172: ,p_ae_header_id => NULL
66173: );

Line 66170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66166: )
66167: ,p_token_4 => 'PRODUCT_NAME'
66168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66172: ,p_ae_header_id => NULL
66173: );
66174:

Line 66171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66167: ,p_token_4 => 'PRODUCT_NAME'
66168: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66169: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66170: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66171: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66172: ,p_ae_header_id => NULL
66173: );
66174:
66175: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66198: ----------------------------------------------------------------------------------
66199: -- 4219869 Business Flow
66200: -- Update journal entry status -- Need to generate this within IF
66201: ----------------------------------------------------------------------------------
66202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66203: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66204: ,p_balance_type_code => l_balance_type_code
66205: );
66206:

Line 66289: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66285:
66286: --
66287: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66288: --
66289: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66290: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66291: ELSE
66292: ---------------------------------------------------------------------------------------------------
66293: -- 4262811a Switch Sign

Line 66314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66310:
66311: XLA_AE_LINES_PKG.ValidateCurrentLine;
66312: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66313:
66314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66315: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66316: ,p_balance_type_code => l_balance_type_code);
66317:
66318: END IF;

Line 66463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66459: l_tmp_amt NUMBER;
66460: l_acc_rev_natural_side_code VARCHAR2(1);
66461:
66462: l_num_entries NUMBER;
66463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66467: l_recog_line_1 NUMBER;

Line 66464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66460: l_acc_rev_natural_side_code VARCHAR2(1);
66461:
66462: l_num_entries NUMBER;
66463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66467: l_recog_line_1 NUMBER;
66468: l_recog_line_2 NUMBER;

Line 66465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66461:
66462: l_num_entries NUMBER;
66463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66467: l_recog_line_1 NUMBER;
66468: l_recog_line_2 NUMBER;
66469:

Line 66466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66462: l_num_entries NUMBER;
66463: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66464: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66465: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66466: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66467: l_recog_line_1 NUMBER;
66468: l_recog_line_2 NUMBER;
66469:
66470: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66472: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66468: l_recog_line_2 NUMBER;
66469:
66470: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66471: l_bflow_applied_to_amt NUMBER; -- 5132302
66472: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66473:
66474: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66475:
66476: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66546: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

66542: l_acc_rev_flag := NULL; -- 4262811
66543: l_accrual_line_num := NULL; -- 4262811
66544: l_tmp_amt := NULL; -- 4262811
66545: --
66546: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66548: return;
66549: END IF;
66550:

Line 66547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

66543: l_accrual_line_num := NULL; -- 4262811
66544: l_tmp_amt := NULL; -- 4262811
66545: --
66546: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
66547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66548: return;
66549: END IF;
66550:
66551: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 66551: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66547: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
66548: return;
66549: END IF;
66550:
66551: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66552: l_balance_type_code <> 'B' THEN
66553: IF NVL(p_source_38,'
66554: ') = 'ALWAYS_ALWAYS' AND
66555: p_source_111 IS NOT NULL AND

Line 66634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66630: --
66631: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66632:
66633: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66635:
66636: -- 4955764
66637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66706: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66707:
66708: IF xla_accounting_cache_pkg.GetValueChar
66709: (p_source_code => 'LEDGER_CATEGORY_CODE'
66710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66711: AND l_bflow_method_code = 'PRIOR_ENTRY'
66712: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66713: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66714: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66810: p_lookup_type => 'XLA_OWNER_TYPE'
66811: ,p_lookup_code => l_component_type_code
66812: )
66813: ,p_token_4 => 'PRODUCT_NAME'
66814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66818: ,p_ae_header_id => NULL

Line 66815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66811: ,p_lookup_code => l_component_type_code
66812: )
66813: ,p_token_4 => 'PRODUCT_NAME'
66814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66818: ,p_ae_header_id => NULL
66819: );

Line 66816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66812: )
66813: ,p_token_4 => 'PRODUCT_NAME'
66814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66818: ,p_ae_header_id => NULL
66819: );
66820:

Line 66817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66813: ,p_token_4 => 'PRODUCT_NAME'
66814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66818: ,p_ae_header_id => NULL
66819: );
66820:
66821: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66844: ----------------------------------------------------------------------------------
66845: -- 4219869 Business Flow
66846: -- Update journal entry status -- Need to generate this within IF
66847: ----------------------------------------------------------------------------------
66848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66849: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66850: ,p_balance_type_code => l_balance_type_code
66851: );
66852:

Line 66939: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66935:
66936: --
66937: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66938: --
66939: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66940: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66941: ELSE
66942: ---------------------------------------------------------------------------------------------------
66943: -- 4262811a Switch Sign

Line 66964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66960:
66961: XLA_AE_LINES_PKG.ValidateCurrentLine;
66962: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66963:
66964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66966: ,p_balance_type_code => l_balance_type_code);
66967:
66968: END IF;

Line 67113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67109: l_tmp_amt NUMBER;
67110: l_acc_rev_natural_side_code VARCHAR2(1);
67111:
67112: l_num_entries NUMBER;
67113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67117: l_recog_line_1 NUMBER;

Line 67114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67110: l_acc_rev_natural_side_code VARCHAR2(1);
67111:
67112: l_num_entries NUMBER;
67113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67117: l_recog_line_1 NUMBER;
67118: l_recog_line_2 NUMBER;

Line 67115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67111:
67112: l_num_entries NUMBER;
67113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67117: l_recog_line_1 NUMBER;
67118: l_recog_line_2 NUMBER;
67119:

Line 67116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67112: l_num_entries NUMBER;
67113: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67114: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67115: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67116: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67117: l_recog_line_1 NUMBER;
67118: l_recog_line_2 NUMBER;
67119:
67120: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67122: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67118: l_recog_line_2 NUMBER;
67119:
67120: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67121: l_bflow_applied_to_amt NUMBER; -- 5132302
67122: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67123:
67124: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67125:
67126: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67196: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

67192: l_acc_rev_flag := NULL; -- 4262811
67193: l_accrual_line_num := NULL; -- 4262811
67194: l_tmp_amt := NULL; -- 4262811
67195: --
67196: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67198: return;
67199: END IF;
67200:

Line 67197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

67193: l_accrual_line_num := NULL; -- 4262811
67194: l_tmp_amt := NULL; -- 4262811
67195: --
67196: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67198: return;
67199: END IF;
67200:
67201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 67201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67197: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67198: return;
67199: END IF;
67200:
67201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67202: l_balance_type_code <> 'B' THEN
67203: IF NVL(p_source_38,'
67204: ') = 'ALWAYS_ALWAYS' AND
67205: p_source_111 IS NULL AND

Line 67286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67282: --
67283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67284:
67285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67287:
67288: -- 4955764
67289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67362: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67358: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67359:
67360: IF xla_accounting_cache_pkg.GetValueChar
67361: (p_source_code => 'LEDGER_CATEGORY_CODE'
67362: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67363: AND l_bflow_method_code = 'PRIOR_ENTRY'
67364: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67365: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67366: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67462: p_lookup_type => 'XLA_OWNER_TYPE'
67463: ,p_lookup_code => l_component_type_code
67464: )
67465: ,p_token_4 => 'PRODUCT_NAME'
67466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67470: ,p_ae_header_id => NULL

Line 67467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67463: ,p_lookup_code => l_component_type_code
67464: )
67465: ,p_token_4 => 'PRODUCT_NAME'
67466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67470: ,p_ae_header_id => NULL
67471: );

Line 67468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67464: )
67465: ,p_token_4 => 'PRODUCT_NAME'
67466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67470: ,p_ae_header_id => NULL
67471: );
67472:

Line 67469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67465: ,p_token_4 => 'PRODUCT_NAME'
67466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67470: ,p_ae_header_id => NULL
67471: );
67472:
67473: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67496: ----------------------------------------------------------------------------------
67497: -- 4219869 Business Flow
67498: -- Update journal entry status -- Need to generate this within IF
67499: ----------------------------------------------------------------------------------
67500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67501: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67502: ,p_balance_type_code => l_balance_type_code
67503: );
67504:

Line 67591: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67587:
67588: --
67589: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67590: --
67591: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67592: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67593: ELSE
67594: ---------------------------------------------------------------------------------------------------
67595: -- 4262811a Switch Sign

Line 67616: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67612:
67613: XLA_AE_LINES_PKG.ValidateCurrentLine;
67614: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67615:
67616: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67617: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67618: ,p_balance_type_code => l_balance_type_code);
67619:
67620: END IF;

Line 67761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67757: l_tmp_amt NUMBER;
67758: l_acc_rev_natural_side_code VARCHAR2(1);
67759:
67760: l_num_entries NUMBER;
67761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67765: l_recog_line_1 NUMBER;

Line 67762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67758: l_acc_rev_natural_side_code VARCHAR2(1);
67759:
67760: l_num_entries NUMBER;
67761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67765: l_recog_line_1 NUMBER;
67766: l_recog_line_2 NUMBER;

Line 67763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67759:
67760: l_num_entries NUMBER;
67761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67765: l_recog_line_1 NUMBER;
67766: l_recog_line_2 NUMBER;
67767:

Line 67764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67760: l_num_entries NUMBER;
67761: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67762: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67763: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67764: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67765: l_recog_line_1 NUMBER;
67766: l_recog_line_2 NUMBER;
67767:
67768: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67770: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67766: l_recog_line_2 NUMBER;
67767:
67768: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67769: l_bflow_applied_to_amt NUMBER; -- 5132302
67770: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67771:
67772: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67773:
67774: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67844: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

67840: l_acc_rev_flag := NULL; -- 4262811
67841: l_accrual_line_num := NULL; -- 4262811
67842: l_tmp_amt := NULL; -- 4262811
67843: --
67844: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67845: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67846: return;
67847: END IF;
67848:

Line 67845: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

67841: l_accrual_line_num := NULL; -- 4262811
67842: l_tmp_amt := NULL; -- 4262811
67843: --
67844: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
67845: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67846: return;
67847: END IF;
67848:
67849: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 67849: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67845: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
67846: return;
67847: END IF;
67848:
67849: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67850: l_balance_type_code <> 'B' THEN
67851: IF (NVL(p_source_38,'
67852: ') = 'ALWAYS_ALWAYS' OR
67853: NVL(p_source_38,'

Line 67936: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67932: --
67933: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67934:
67935: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67936: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67937:
67938: -- 4955764
67939: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67940: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68000: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68001:
68002: IF xla_accounting_cache_pkg.GetValueChar
68003: (p_source_code => 'LEDGER_CATEGORY_CODE'
68004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68005: AND l_bflow_method_code = 'PRIOR_ENTRY'
68006: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68007: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68008: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68104: p_lookup_type => 'XLA_OWNER_TYPE'
68105: ,p_lookup_code => l_component_type_code
68106: )
68107: ,p_token_4 => 'PRODUCT_NAME'
68108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68112: ,p_ae_header_id => NULL

Line 68109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68105: ,p_lookup_code => l_component_type_code
68106: )
68107: ,p_token_4 => 'PRODUCT_NAME'
68108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68112: ,p_ae_header_id => NULL
68113: );

Line 68110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68106: )
68107: ,p_token_4 => 'PRODUCT_NAME'
68108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68112: ,p_ae_header_id => NULL
68113: );
68114:

Line 68111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68107: ,p_token_4 => 'PRODUCT_NAME'
68108: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68109: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68110: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68111: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68112: ,p_ae_header_id => NULL
68113: );
68114:
68115: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68142: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68138: ----------------------------------------------------------------------------------
68139: -- 4219869 Business Flow
68140: -- Update journal entry status -- Need to generate this within IF
68141: ----------------------------------------------------------------------------------
68142: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68143: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68144: ,p_balance_type_code => l_balance_type_code
68145: );
68146:

Line 68233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68229:
68230: --
68231: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68232: --
68233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68234: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68235: ELSE
68236: ---------------------------------------------------------------------------------------------------
68237: -- 4262811a Switch Sign

Line 68258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68254:
68255: XLA_AE_LINES_PKG.ValidateCurrentLine;
68256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68257:
68258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68260: ,p_balance_type_code => l_balance_type_code);
68261:
68262: END IF;

Line 68399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68395: l_tmp_amt NUMBER;
68396: l_acc_rev_natural_side_code VARCHAR2(1);
68397:
68398: l_num_entries NUMBER;
68399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68403: l_recog_line_1 NUMBER;

Line 68400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68396: l_acc_rev_natural_side_code VARCHAR2(1);
68397:
68398: l_num_entries NUMBER;
68399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68403: l_recog_line_1 NUMBER;
68404: l_recog_line_2 NUMBER;

Line 68401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68397:
68398: l_num_entries NUMBER;
68399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68403: l_recog_line_1 NUMBER;
68404: l_recog_line_2 NUMBER;
68405:

Line 68402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68398: l_num_entries NUMBER;
68399: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68400: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68401: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68402: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68403: l_recog_line_1 NUMBER;
68404: l_recog_line_2 NUMBER;
68405:
68406: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68408: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68404: l_recog_line_2 NUMBER;
68405:
68406: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68407: l_bflow_applied_to_amt NUMBER; -- 5132302
68408: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68409:
68410: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68411:
68412: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68483: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68479: l_accrual_line_num := NULL; -- 4262811
68480: l_tmp_amt := NULL; -- 4262811
68481: --
68482:
68483: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68484: l_balance_type_code <> 'B' THEN
68485: IF NVL(p_source_38,'
68486: ') = 'CLEAR_CLEAR' AND
68487: NVL(p_source_20,'

Line 68563: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68559: --
68560: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68561:
68562: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68563: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68564:
68565: -- 4955764
68566: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68567: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68639: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68635: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68636:
68637: IF xla_accounting_cache_pkg.GetValueChar
68638: (p_source_code => 'LEDGER_CATEGORY_CODE'
68639: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68640: AND l_bflow_method_code = 'PRIOR_ENTRY'
68641: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68642: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68643: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68735: p_lookup_type => 'XLA_OWNER_TYPE'
68736: ,p_lookup_code => l_component_type_code
68737: )
68738: ,p_token_4 => 'PRODUCT_NAME'
68739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68743: ,p_ae_header_id => NULL

Line 68740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68736: ,p_lookup_code => l_component_type_code
68737: )
68738: ,p_token_4 => 'PRODUCT_NAME'
68739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68743: ,p_ae_header_id => NULL
68744: );

Line 68741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68737: )
68738: ,p_token_4 => 'PRODUCT_NAME'
68739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68743: ,p_ae_header_id => NULL
68744: );
68745:

Line 68742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68738: ,p_token_4 => 'PRODUCT_NAME'
68739: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68740: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68741: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68742: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68743: ,p_ae_header_id => NULL
68744: );
68745:
68746: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68769: ----------------------------------------------------------------------------------
68770: -- 4219869 Business Flow
68771: -- Update journal entry status -- Need to generate this within IF
68772: ----------------------------------------------------------------------------------
68773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68774: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68775: ,p_balance_type_code => l_balance_type_code
68776: );
68777:

Line 68860: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68856:
68857: --
68858: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68859: --
68860: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68861: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68862: ELSE
68863: ---------------------------------------------------------------------------------------------------
68864: -- 4262811a Switch Sign

Line 68885: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68881:
68882: XLA_AE_LINES_PKG.ValidateCurrentLine;
68883: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68884:
68885: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68886: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68887: ,p_balance_type_code => l_balance_type_code);
68888:
68889: END IF;

Line 69020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69016: l_tmp_amt NUMBER;
69017: l_acc_rev_natural_side_code VARCHAR2(1);
69018:
69019: l_num_entries NUMBER;
69020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69024: l_recog_line_1 NUMBER;

Line 69021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69017: l_acc_rev_natural_side_code VARCHAR2(1);
69018:
69019: l_num_entries NUMBER;
69020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69024: l_recog_line_1 NUMBER;
69025: l_recog_line_2 NUMBER;

Line 69022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69018:
69019: l_num_entries NUMBER;
69020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69024: l_recog_line_1 NUMBER;
69025: l_recog_line_2 NUMBER;
69026:

Line 69023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69019: l_num_entries NUMBER;
69020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69024: l_recog_line_1 NUMBER;
69025: l_recog_line_2 NUMBER;
69026:
69027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69025: l_recog_line_2 NUMBER;
69026:
69027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69028: l_bflow_applied_to_amt NUMBER; -- 5132302
69029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69030:
69031: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69032:
69033: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69100: l_accrual_line_num := NULL; -- 4262811
69101: l_tmp_amt := NULL; -- 4262811
69102: --
69103:
69104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69105: l_balance_type_code <> 'B' THEN
69106: IF NVL(p_source_38,'
69107: ') = 'CLEAR_CLEAR' AND
69108: NVL(p_source_20,'

Line 69186: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69182: --
69183: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69184:
69185: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69186: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69187:
69188: -- 4955764
69189: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69190: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69252: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69248: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69249:
69250: IF xla_accounting_cache_pkg.GetValueChar
69251: (p_source_code => 'LEDGER_CATEGORY_CODE'
69252: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69253: AND l_bflow_method_code = 'PRIOR_ENTRY'
69254: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69255: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69256: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69325: p_lookup_type => 'XLA_OWNER_TYPE'
69326: ,p_lookup_code => l_component_type_code
69327: )
69328: ,p_token_4 => 'PRODUCT_NAME'
69329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69333: ,p_ae_header_id => NULL

Line 69330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69326: ,p_lookup_code => l_component_type_code
69327: )
69328: ,p_token_4 => 'PRODUCT_NAME'
69329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69333: ,p_ae_header_id => NULL
69334: );

Line 69331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69327: )
69328: ,p_token_4 => 'PRODUCT_NAME'
69329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69333: ,p_ae_header_id => NULL
69334: );
69335:

Line 69332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69328: ,p_token_4 => 'PRODUCT_NAME'
69329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69333: ,p_ae_header_id => NULL
69334: );
69335:
69336: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69359: ----------------------------------------------------------------------------------
69360: -- 4219869 Business Flow
69361: -- Update journal entry status -- Need to generate this within IF
69362: ----------------------------------------------------------------------------------
69363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69365: ,p_balance_type_code => l_balance_type_code
69366: );
69367:

Line 69424: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69420:
69421: --
69422: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69423: --
69424: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69425: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69426: ELSE
69427: ---------------------------------------------------------------------------------------------------
69428: -- 4262811a Switch Sign

Line 69449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69445:
69446: XLA_AE_LINES_PKG.ValidateCurrentLine;
69447: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69448:
69449: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69450: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69451: ,p_balance_type_code => l_balance_type_code);
69452:
69453: END IF;

Line 69597: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69593: l_tmp_amt NUMBER;
69594: l_acc_rev_natural_side_code VARCHAR2(1);
69595:
69596: l_num_entries NUMBER;
69597: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69598: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69599: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69600: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69601: l_recog_line_1 NUMBER;

Line 69598: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69594: l_acc_rev_natural_side_code VARCHAR2(1);
69595:
69596: l_num_entries NUMBER;
69597: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69598: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69599: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69600: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69601: l_recog_line_1 NUMBER;
69602: l_recog_line_2 NUMBER;

Line 69599: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69595:
69596: l_num_entries NUMBER;
69597: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69598: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69599: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69600: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69601: l_recog_line_1 NUMBER;
69602: l_recog_line_2 NUMBER;
69603:

Line 69600: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69596: l_num_entries NUMBER;
69597: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69598: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69599: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69600: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69601: l_recog_line_1 NUMBER;
69602: l_recog_line_2 NUMBER;
69603:
69604: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69606: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69602: l_recog_line_2 NUMBER;
69603:
69604: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69605: l_bflow_applied_to_amt NUMBER; -- 5132302
69606: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69607:
69608: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69609:
69610: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69681: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69677: l_accrual_line_num := NULL; -- 4262811
69678: l_tmp_amt := NULL; -- 4262811
69679: --
69680:
69681: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69682: l_balance_type_code <> 'B' THEN
69683: IF NVL(p_source_38,'
69684: ') <> 'CLEAR_CLEAR' AND
69685: NVL(p_source_20,'

Line 69763: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69759: --
69760: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69761:
69762: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69763: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69764:
69765: -- 4955764
69766: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69767: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69839: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69835: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69836:
69837: IF xla_accounting_cache_pkg.GetValueChar
69838: (p_source_code => 'LEDGER_CATEGORY_CODE'
69839: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69840: AND l_bflow_method_code = 'PRIOR_ENTRY'
69841: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69842: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69843: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69935: p_lookup_type => 'XLA_OWNER_TYPE'
69936: ,p_lookup_code => l_component_type_code
69937: )
69938: ,p_token_4 => 'PRODUCT_NAME'
69939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69943: ,p_ae_header_id => NULL

Line 69940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69936: ,p_lookup_code => l_component_type_code
69937: )
69938: ,p_token_4 => 'PRODUCT_NAME'
69939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69943: ,p_ae_header_id => NULL
69944: );

Line 69941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69937: )
69938: ,p_token_4 => 'PRODUCT_NAME'
69939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69943: ,p_ae_header_id => NULL
69944: );
69945:

Line 69942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69938: ,p_token_4 => 'PRODUCT_NAME'
69939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69943: ,p_ae_header_id => NULL
69944: );
69945:
69946: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69969: ----------------------------------------------------------------------------------
69970: -- 4219869 Business Flow
69971: -- Update journal entry status -- Need to generate this within IF
69972: ----------------------------------------------------------------------------------
69973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69974: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69975: ,p_balance_type_code => l_balance_type_code
69976: );
69977:

Line 70060: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70056:
70057: --
70058: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70059: --
70060: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70061: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70062: ELSE
70063: ---------------------------------------------------------------------------------------------------
70064: -- 4262811a Switch Sign

Line 70085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70081:
70082: XLA_AE_LINES_PKG.ValidateCurrentLine;
70083: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70084:
70085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70086: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70087: ,p_balance_type_code => l_balance_type_code);
70088:
70089: END IF;

Line 70227: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70223: l_tmp_amt NUMBER;
70224: l_acc_rev_natural_side_code VARCHAR2(1);
70225:
70226: l_num_entries NUMBER;
70227: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70228: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70229: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70230: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70231: l_recog_line_1 NUMBER;

Line 70228: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70224: l_acc_rev_natural_side_code VARCHAR2(1);
70225:
70226: l_num_entries NUMBER;
70227: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70228: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70229: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70230: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70231: l_recog_line_1 NUMBER;
70232: l_recog_line_2 NUMBER;

Line 70229: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70225:
70226: l_num_entries NUMBER;
70227: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70228: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70229: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70230: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70231: l_recog_line_1 NUMBER;
70232: l_recog_line_2 NUMBER;
70233:

Line 70230: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70226: l_num_entries NUMBER;
70227: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70228: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70229: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70230: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70231: l_recog_line_1 NUMBER;
70232: l_recog_line_2 NUMBER;
70233:
70234: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70236: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70232: l_recog_line_2 NUMBER;
70233:
70234: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70235: l_bflow_applied_to_amt NUMBER; -- 5132302
70236: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70237:
70238: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70239:
70240: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70311: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70307: l_accrual_line_num := NULL; -- 4262811
70308: l_tmp_amt := NULL; -- 4262811
70309: --
70310:
70311: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70312: l_balance_type_code <> 'B' THEN
70313: IF NVL(p_source_38,'
70314: ') <> 'CLEAR_CLEAR' AND
70315: NVL(p_source_20,'

Line 70395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70391: --
70392: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70393:
70394: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70396:
70397: -- 4955764
70398: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70399: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70461: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70457: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70458:
70459: IF xla_accounting_cache_pkg.GetValueChar
70460: (p_source_code => 'LEDGER_CATEGORY_CODE'
70461: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70462: AND l_bflow_method_code = 'PRIOR_ENTRY'
70463: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70464: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70465: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70534: p_lookup_type => 'XLA_OWNER_TYPE'
70535: ,p_lookup_code => l_component_type_code
70536: )
70537: ,p_token_4 => 'PRODUCT_NAME'
70538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70542: ,p_ae_header_id => NULL

Line 70539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70535: ,p_lookup_code => l_component_type_code
70536: )
70537: ,p_token_4 => 'PRODUCT_NAME'
70538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70542: ,p_ae_header_id => NULL
70543: );

Line 70540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70536: )
70537: ,p_token_4 => 'PRODUCT_NAME'
70538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70542: ,p_ae_header_id => NULL
70543: );
70544:

Line 70541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70537: ,p_token_4 => 'PRODUCT_NAME'
70538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70542: ,p_ae_header_id => NULL
70543: );
70544:
70545: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70568: ----------------------------------------------------------------------------------
70569: -- 4219869 Business Flow
70570: -- Update journal entry status -- Need to generate this within IF
70571: ----------------------------------------------------------------------------------
70572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70573: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70574: ,p_balance_type_code => l_balance_type_code
70575: );
70576:

Line 70633: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70629:
70630: --
70631: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70632: --
70633: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70634: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70635: ELSE
70636: ---------------------------------------------------------------------------------------------------
70637: -- 4262811a Switch Sign

Line 70658: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70654:
70655: XLA_AE_LINES_PKG.ValidateCurrentLine;
70656: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70657:
70658: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70659: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70660: ,p_balance_type_code => l_balance_type_code);
70661:
70662: END IF;

Line 70804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70800: l_tmp_amt NUMBER;
70801: l_acc_rev_natural_side_code VARCHAR2(1);
70802:
70803: l_num_entries NUMBER;
70804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70808: l_recog_line_1 NUMBER;

Line 70805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70801: l_acc_rev_natural_side_code VARCHAR2(1);
70802:
70803: l_num_entries NUMBER;
70804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70808: l_recog_line_1 NUMBER;
70809: l_recog_line_2 NUMBER;

Line 70806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70802:
70803: l_num_entries NUMBER;
70804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70808: l_recog_line_1 NUMBER;
70809: l_recog_line_2 NUMBER;
70810:

Line 70807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70803: l_num_entries NUMBER;
70804: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70805: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70806: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70807: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70808: l_recog_line_1 NUMBER;
70809: l_recog_line_2 NUMBER;
70810:
70811: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70813: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70809: l_recog_line_2 NUMBER;
70810:
70811: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70812: l_bflow_applied_to_amt NUMBER; -- 5132302
70813: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70814:
70815: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70816:
70817: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70888: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70884: l_accrual_line_num := NULL; -- 4262811
70885: l_tmp_amt := NULL; -- 4262811
70886: --
70887:
70888: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70889: l_balance_type_code <> 'B' THEN
70890: IF NVL(p_source_38,'
70891: ') <> 'CLEAR_CLEAR' AND
70892: NVL(p_source_20,'

Line 70968: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70964: --
70965: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70966:
70967: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70968: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70969:
70970: -- 4955764
70971: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70972: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71038: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71039:
71040: IF xla_accounting_cache_pkg.GetValueChar
71041: (p_source_code => 'LEDGER_CATEGORY_CODE'
71042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71043: AND l_bflow_method_code = 'PRIOR_ENTRY'
71044: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71045: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71046: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71138: p_lookup_type => 'XLA_OWNER_TYPE'
71139: ,p_lookup_code => l_component_type_code
71140: )
71141: ,p_token_4 => 'PRODUCT_NAME'
71142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71146: ,p_ae_header_id => NULL

Line 71143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71139: ,p_lookup_code => l_component_type_code
71140: )
71141: ,p_token_4 => 'PRODUCT_NAME'
71142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71146: ,p_ae_header_id => NULL
71147: );

Line 71144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71140: )
71141: ,p_token_4 => 'PRODUCT_NAME'
71142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71146: ,p_ae_header_id => NULL
71147: );
71148:

Line 71145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71141: ,p_token_4 => 'PRODUCT_NAME'
71142: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71143: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71144: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71145: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71146: ,p_ae_header_id => NULL
71147: );
71148:
71149: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71172: ----------------------------------------------------------------------------------
71173: -- 4219869 Business Flow
71174: -- Update journal entry status -- Need to generate this within IF
71175: ----------------------------------------------------------------------------------
71176: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71177: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71178: ,p_balance_type_code => l_balance_type_code
71179: );
71180:

Line 71263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71259:
71260: --
71261: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71262: --
71263: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71264: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71265: ELSE
71266: ---------------------------------------------------------------------------------------------------
71267: -- 4262811a Switch Sign

Line 71288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71284:
71285: XLA_AE_LINES_PKG.ValidateCurrentLine;
71286: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71287:
71288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71289: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71290: ,p_balance_type_code => l_balance_type_code);
71291:
71292: END IF;

Line 71428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71424: l_tmp_amt NUMBER;
71425: l_acc_rev_natural_side_code VARCHAR2(1);
71426:
71427: l_num_entries NUMBER;
71428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71432: l_recog_line_1 NUMBER;

Line 71429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71425: l_acc_rev_natural_side_code VARCHAR2(1);
71426:
71427: l_num_entries NUMBER;
71428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71432: l_recog_line_1 NUMBER;
71433: l_recog_line_2 NUMBER;

Line 71430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71426:
71427: l_num_entries NUMBER;
71428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71432: l_recog_line_1 NUMBER;
71433: l_recog_line_2 NUMBER;
71434:

Line 71431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71427: l_num_entries NUMBER;
71428: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71429: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71430: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71431: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71432: l_recog_line_1 NUMBER;
71433: l_recog_line_2 NUMBER;
71434:
71435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71433: l_recog_line_2 NUMBER;
71434:
71435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71436: l_bflow_applied_to_amt NUMBER; -- 5132302
71437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71438:
71439: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71440:
71441: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71512: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71508: l_accrual_line_num := NULL; -- 4262811
71509: l_tmp_amt := NULL; -- 4262811
71510: --
71511:
71512: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71513: l_balance_type_code <> 'B' THEN
71514: IF NVL(p_source_38,'
71515: ') <> 'CLEAR_CLEAR' AND
71516: NVL(p_source_20,'

Line 71596: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71592: --
71593: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71594:
71595: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71596: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71597:
71598: -- 4955764
71599: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71600: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71660: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71656: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71657:
71658: IF xla_accounting_cache_pkg.GetValueChar
71659: (p_source_code => 'LEDGER_CATEGORY_CODE'
71660: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71661: AND l_bflow_method_code = 'PRIOR_ENTRY'
71662: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71663: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71664: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71733: p_lookup_type => 'XLA_OWNER_TYPE'
71734: ,p_lookup_code => l_component_type_code
71735: )
71736: ,p_token_4 => 'PRODUCT_NAME'
71737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71741: ,p_ae_header_id => NULL

Line 71738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71734: ,p_lookup_code => l_component_type_code
71735: )
71736: ,p_token_4 => 'PRODUCT_NAME'
71737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71741: ,p_ae_header_id => NULL
71742: );

Line 71739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71735: )
71736: ,p_token_4 => 'PRODUCT_NAME'
71737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71741: ,p_ae_header_id => NULL
71742: );
71743:

Line 71740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71736: ,p_token_4 => 'PRODUCT_NAME'
71737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71741: ,p_ae_header_id => NULL
71742: );
71743:
71744: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71767: ----------------------------------------------------------------------------------
71768: -- 4219869 Business Flow
71769: -- Update journal entry status -- Need to generate this within IF
71770: ----------------------------------------------------------------------------------
71771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71772: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71773: ,p_balance_type_code => l_balance_type_code
71774: );
71775:

Line 71832: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71828:
71829: --
71830: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71831: --
71832: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71833: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71834: ELSE
71835: ---------------------------------------------------------------------------------------------------
71836: -- 4262811a Switch Sign

Line 71857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71853:
71854: XLA_AE_LINES_PKG.ValidateCurrentLine;
71855: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71856:
71857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71858: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71859: ,p_balance_type_code => l_balance_type_code);
71860:
71861: END IF;

Line 72031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72027: l_tmp_amt NUMBER;
72028: l_acc_rev_natural_side_code VARCHAR2(1);
72029:
72030: l_num_entries NUMBER;
72031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72035: l_recog_line_1 NUMBER;

Line 72032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72028: l_acc_rev_natural_side_code VARCHAR2(1);
72029:
72030: l_num_entries NUMBER;
72031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72035: l_recog_line_1 NUMBER;
72036: l_recog_line_2 NUMBER;

Line 72033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72029:
72030: l_num_entries NUMBER;
72031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72035: l_recog_line_1 NUMBER;
72036: l_recog_line_2 NUMBER;
72037:

Line 72034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72030: l_num_entries NUMBER;
72031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72035: l_recog_line_1 NUMBER;
72036: l_recog_line_2 NUMBER;
72037:
72038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72036: l_recog_line_2 NUMBER;
72037:
72038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72039: l_bflow_applied_to_amt NUMBER; -- 5132302
72040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72041:
72042: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72043:
72044: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72111: l_accrual_line_num := NULL; -- 4262811
72112: l_tmp_amt := NULL; -- 4262811
72113: --
72114:
72115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72116: l_balance_type_code <> 'B' THEN
72117: IF NVL(p_source_38,'
72118: ') = 'CLEAR_CLEAR' AND
72119: (NVL(p_source_67,'

Line 72195: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72191: --
72192: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72193:
72194: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72195: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72196:
72197: -- 4955764
72198: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72199: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72321: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72317: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72318:
72319: IF xla_accounting_cache_pkg.GetValueChar
72320: (p_source_code => 'LEDGER_CATEGORY_CODE'
72321: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72322: AND l_bflow_method_code = 'PRIOR_ENTRY'
72323: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72324: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72325: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72417: p_lookup_type => 'XLA_OWNER_TYPE'
72418: ,p_lookup_code => l_component_type_code
72419: )
72420: ,p_token_4 => 'PRODUCT_NAME'
72421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72425: ,p_ae_header_id => NULL

Line 72422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72418: ,p_lookup_code => l_component_type_code
72419: )
72420: ,p_token_4 => 'PRODUCT_NAME'
72421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72425: ,p_ae_header_id => NULL
72426: );

Line 72423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72419: )
72420: ,p_token_4 => 'PRODUCT_NAME'
72421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72425: ,p_ae_header_id => NULL
72426: );
72427:

Line 72424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72420: ,p_token_4 => 'PRODUCT_NAME'
72421: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72422: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72423: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72424: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72425: ,p_ae_header_id => NULL
72426: );
72427:
72428: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72451: ----------------------------------------------------------------------------------
72452: -- 4219869 Business Flow
72453: -- Update journal entry status -- Need to generate this within IF
72454: ----------------------------------------------------------------------------------
72455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72456: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72457: ,p_balance_type_code => l_balance_type_code
72458: );
72459:

Line 72542: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72538:
72539: --
72540: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72541: --
72542: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72543: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72544: ELSE
72545: ---------------------------------------------------------------------------------------------------
72546: -- 4262811a Switch Sign

Line 72567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72563:
72564: XLA_AE_LINES_PKG.ValidateCurrentLine;
72565: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72566:
72567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72568: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72569: ,p_balance_type_code => l_balance_type_code);
72570:
72571: END IF;

Line 72741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72737: l_tmp_amt NUMBER;
72738: l_acc_rev_natural_side_code VARCHAR2(1);
72739:
72740: l_num_entries NUMBER;
72741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72745: l_recog_line_1 NUMBER;

Line 72742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72738: l_acc_rev_natural_side_code VARCHAR2(1);
72739:
72740: l_num_entries NUMBER;
72741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72745: l_recog_line_1 NUMBER;
72746: l_recog_line_2 NUMBER;

Line 72743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72739:
72740: l_num_entries NUMBER;
72741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72745: l_recog_line_1 NUMBER;
72746: l_recog_line_2 NUMBER;
72747:

Line 72744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72740: l_num_entries NUMBER;
72741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72745: l_recog_line_1 NUMBER;
72746: l_recog_line_2 NUMBER;
72747:
72748: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72750: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72746: l_recog_line_2 NUMBER;
72747:
72748: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72749: l_bflow_applied_to_amt NUMBER; -- 5132302
72750: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72751:
72752: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72753:
72754: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72825: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72821: l_accrual_line_num := NULL; -- 4262811
72822: l_tmp_amt := NULL; -- 4262811
72823: --
72824:
72825: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72826: l_balance_type_code <> 'B' THEN
72827: IF NVL(p_source_38,'
72828: ') <> 'CLEAR_CLEAR' AND
72829: (NVL(p_source_67,'

Line 72905: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72901: --
72902: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72903:
72904: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72905: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72906:
72907: -- 4955764
72908: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72909: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73031: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73027: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73028:
73029: IF xla_accounting_cache_pkg.GetValueChar
73030: (p_source_code => 'LEDGER_CATEGORY_CODE'
73031: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73032: AND l_bflow_method_code = 'PRIOR_ENTRY'
73033: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73034: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73035: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73131: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73127: p_lookup_type => 'XLA_OWNER_TYPE'
73128: ,p_lookup_code => l_component_type_code
73129: )
73130: ,p_token_4 => 'PRODUCT_NAME'
73131: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73132: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73133: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73134: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73135: ,p_ae_header_id => NULL

Line 73132: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73128: ,p_lookup_code => l_component_type_code
73129: )
73130: ,p_token_4 => 'PRODUCT_NAME'
73131: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73132: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73133: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73134: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73135: ,p_ae_header_id => NULL
73136: );

Line 73133: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73129: )
73130: ,p_token_4 => 'PRODUCT_NAME'
73131: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73132: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73133: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73134: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73135: ,p_ae_header_id => NULL
73136: );
73137:

Line 73134: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73130: ,p_token_4 => 'PRODUCT_NAME'
73131: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73132: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73133: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73134: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73135: ,p_ae_header_id => NULL
73136: );
73137:
73138: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73165: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73161: ----------------------------------------------------------------------------------
73162: -- 4219869 Business Flow
73163: -- Update journal entry status -- Need to generate this within IF
73164: ----------------------------------------------------------------------------------
73165: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73166: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73167: ,p_balance_type_code => l_balance_type_code
73168: );
73169:

Line 73252: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73248:
73249: --
73250: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73251: --
73252: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73253: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73254: ELSE
73255: ---------------------------------------------------------------------------------------------------
73256: -- 4262811a Switch Sign

Line 73277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73273:
73274: XLA_AE_LINES_PKG.ValidateCurrentLine;
73275: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73276:
73277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73278: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73279: ,p_balance_type_code => l_balance_type_code);
73280:
73281: END IF;

Line 73421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73417: l_tmp_amt NUMBER;
73418: l_acc_rev_natural_side_code VARCHAR2(1);
73419:
73420: l_num_entries NUMBER;
73421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73425: l_recog_line_1 NUMBER;

Line 73422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73418: l_acc_rev_natural_side_code VARCHAR2(1);
73419:
73420: l_num_entries NUMBER;
73421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73425: l_recog_line_1 NUMBER;
73426: l_recog_line_2 NUMBER;

Line 73423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73419:
73420: l_num_entries NUMBER;
73421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73425: l_recog_line_1 NUMBER;
73426: l_recog_line_2 NUMBER;
73427:

Line 73424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73420: l_num_entries NUMBER;
73421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73425: l_recog_line_1 NUMBER;
73426: l_recog_line_2 NUMBER;
73427:
73428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73426: l_recog_line_2 NUMBER;
73427:
73428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73429: l_bflow_applied_to_amt NUMBER; -- 5132302
73430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73431:
73432: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73433:
73434: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73505: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73501: l_accrual_line_num := NULL; -- 4262811
73502: l_tmp_amt := NULL; -- 4262811
73503: --
73504:
73505: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73506: l_balance_type_code <> 'B' THEN
73507: IF NVL(p_source_38,'
73508: ') = 'CLEAR_CLEAR' AND
73509: NVL(p_source_20,'

Line 73587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73583: --
73584: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73585:
73586: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73588:
73589: -- 4955764
73590: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73591: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73663: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73659: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73660:
73661: IF xla_accounting_cache_pkg.GetValueChar
73662: (p_source_code => 'LEDGER_CATEGORY_CODE'
73663: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73664: AND l_bflow_method_code = 'PRIOR_ENTRY'
73665: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73666: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73667: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73759: p_lookup_type => 'XLA_OWNER_TYPE'
73760: ,p_lookup_code => l_component_type_code
73761: )
73762: ,p_token_4 => 'PRODUCT_NAME'
73763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73767: ,p_ae_header_id => NULL

Line 73764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73760: ,p_lookup_code => l_component_type_code
73761: )
73762: ,p_token_4 => 'PRODUCT_NAME'
73763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73767: ,p_ae_header_id => NULL
73768: );

Line 73765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73761: )
73762: ,p_token_4 => 'PRODUCT_NAME'
73763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73767: ,p_ae_header_id => NULL
73768: );
73769:

Line 73766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73762: ,p_token_4 => 'PRODUCT_NAME'
73763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73767: ,p_ae_header_id => NULL
73768: );
73769:
73770: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73793: ----------------------------------------------------------------------------------
73794: -- 4219869 Business Flow
73795: -- Update journal entry status -- Need to generate this within IF
73796: ----------------------------------------------------------------------------------
73797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73798: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73799: ,p_balance_type_code => l_balance_type_code
73800: );
73801:

Line 73884: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73880:
73881: --
73882: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73883: --
73884: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73885: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73886: ELSE
73887: ---------------------------------------------------------------------------------------------------
73888: -- 4262811a Switch Sign

Line 73909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73905:
73906: XLA_AE_LINES_PKG.ValidateCurrentLine;
73907: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73908:
73909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73910: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73911: ,p_balance_type_code => l_balance_type_code);
73912:
73913: END IF;

Line 74063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74059: l_tmp_amt NUMBER;
74060: l_acc_rev_natural_side_code VARCHAR2(1);
74061:
74062: l_num_entries NUMBER;
74063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74067: l_recog_line_1 NUMBER;

Line 74064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74060: l_acc_rev_natural_side_code VARCHAR2(1);
74061:
74062: l_num_entries NUMBER;
74063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74067: l_recog_line_1 NUMBER;
74068: l_recog_line_2 NUMBER;

Line 74065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74061:
74062: l_num_entries NUMBER;
74063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74067: l_recog_line_1 NUMBER;
74068: l_recog_line_2 NUMBER;
74069:

Line 74066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74062: l_num_entries NUMBER;
74063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74067: l_recog_line_1 NUMBER;
74068: l_recog_line_2 NUMBER;
74069:
74070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74068: l_recog_line_2 NUMBER;
74069:
74070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74071: l_bflow_applied_to_amt NUMBER; -- 5132302
74072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74073:
74074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74075:
74076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74143: l_accrual_line_num := NULL; -- 4262811
74144: l_tmp_amt := NULL; -- 4262811
74145: --
74146:
74147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74148: l_balance_type_code <> 'B' THEN
74149: IF NVL(p_source_38,'
74150: ') <> 'CLEAR_CLEAR' AND
74151: NVL(p_source_20,'

Line 74233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74229: --
74230: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74231:
74232: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74234:
74235: -- 4955764
74236: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74237: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74309: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74305: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74306:
74307: IF xla_accounting_cache_pkg.GetValueChar
74308: (p_source_code => 'LEDGER_CATEGORY_CODE'
74309: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74310: AND l_bflow_method_code = 'PRIOR_ENTRY'
74311: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74312: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74313: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74405: p_lookup_type => 'XLA_OWNER_TYPE'
74406: ,p_lookup_code => l_component_type_code
74407: )
74408: ,p_token_4 => 'PRODUCT_NAME'
74409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74413: ,p_ae_header_id => NULL

Line 74410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74406: ,p_lookup_code => l_component_type_code
74407: )
74408: ,p_token_4 => 'PRODUCT_NAME'
74409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74413: ,p_ae_header_id => NULL
74414: );

Line 74411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74407: )
74408: ,p_token_4 => 'PRODUCT_NAME'
74409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74413: ,p_ae_header_id => NULL
74414: );
74415:

Line 74412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74408: ,p_token_4 => 'PRODUCT_NAME'
74409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74413: ,p_ae_header_id => NULL
74414: );
74415:
74416: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74439: ----------------------------------------------------------------------------------
74440: -- 4219869 Business Flow
74441: -- Update journal entry status -- Need to generate this within IF
74442: ----------------------------------------------------------------------------------
74443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74444: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74445: ,p_balance_type_code => l_balance_type_code
74446: );
74447:

Line 74530: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74526:
74527: --
74528: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74529: --
74530: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74531: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74532: ELSE
74533: ---------------------------------------------------------------------------------------------------
74534: -- 4262811a Switch Sign

Line 74555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74551:
74552: XLA_AE_LINES_PKG.ValidateCurrentLine;
74553: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74554:
74555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74556: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74557: ,p_balance_type_code => l_balance_type_code);
74558:
74559: END IF;

Line 74704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74700: l_tmp_amt NUMBER;
74701: l_acc_rev_natural_side_code VARCHAR2(1);
74702:
74703: l_num_entries NUMBER;
74704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74708: l_recog_line_1 NUMBER;

Line 74705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74701: l_acc_rev_natural_side_code VARCHAR2(1);
74702:
74703: l_num_entries NUMBER;
74704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74708: l_recog_line_1 NUMBER;
74709: l_recog_line_2 NUMBER;

Line 74706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74702:
74703: l_num_entries NUMBER;
74704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74708: l_recog_line_1 NUMBER;
74709: l_recog_line_2 NUMBER;
74710:

Line 74707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74703: l_num_entries NUMBER;
74704: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74705: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74706: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74707: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74708: l_recog_line_1 NUMBER;
74709: l_recog_line_2 NUMBER;
74710:
74711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74709: l_recog_line_2 NUMBER;
74710:
74711: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74712: l_bflow_applied_to_amt NUMBER; -- 5132302
74713: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74714:
74715: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74716:
74717: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74784: l_accrual_line_num := NULL; -- 4262811
74785: l_tmp_amt := NULL; -- 4262811
74786: --
74787:
74788: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74789: l_balance_type_code <> 'B' THEN
74790: IF NVL(p_source_38,'
74791: ') <> 'CLEAR_CLEAR' AND
74792: NVL(p_source_20,'

Line 74870: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74866: --
74867: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74868:
74869: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74870: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74871:
74872: -- 4955764
74873: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74874: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74944: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74940: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74941:
74942: IF xla_accounting_cache_pkg.GetValueChar
74943: (p_source_code => 'LEDGER_CATEGORY_CODE'
74944: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74945: AND l_bflow_method_code = 'PRIOR_ENTRY'
74946: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74947: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74948: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75040: p_lookup_type => 'XLA_OWNER_TYPE'
75041: ,p_lookup_code => l_component_type_code
75042: )
75043: ,p_token_4 => 'PRODUCT_NAME'
75044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75048: ,p_ae_header_id => NULL

Line 75045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75041: ,p_lookup_code => l_component_type_code
75042: )
75043: ,p_token_4 => 'PRODUCT_NAME'
75044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75048: ,p_ae_header_id => NULL
75049: );

Line 75046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75042: )
75043: ,p_token_4 => 'PRODUCT_NAME'
75044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75048: ,p_ae_header_id => NULL
75049: );
75050:

Line 75047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75043: ,p_token_4 => 'PRODUCT_NAME'
75044: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75045: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75046: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75047: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75048: ,p_ae_header_id => NULL
75049: );
75050:
75051: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75074: ----------------------------------------------------------------------------------
75075: -- 4219869 Business Flow
75076: -- Update journal entry status -- Need to generate this within IF
75077: ----------------------------------------------------------------------------------
75078: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75079: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75080: ,p_balance_type_code => l_balance_type_code
75081: );
75082:

Line 75165: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75161:
75162: --
75163: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75164: --
75165: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75166: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75167: ELSE
75168: ---------------------------------------------------------------------------------------------------
75169: -- 4262811a Switch Sign

Line 75190: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75186:
75187: XLA_AE_LINES_PKG.ValidateCurrentLine;
75188: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75189:
75190: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75191: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75192: ,p_balance_type_code => l_balance_type_code);
75193:
75194: END IF;

Line 75334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75330: l_tmp_amt NUMBER;
75331: l_acc_rev_natural_side_code VARCHAR2(1);
75332:
75333: l_num_entries NUMBER;
75334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75338: l_recog_line_1 NUMBER;

Line 75335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75331: l_acc_rev_natural_side_code VARCHAR2(1);
75332:
75333: l_num_entries NUMBER;
75334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75338: l_recog_line_1 NUMBER;
75339: l_recog_line_2 NUMBER;

Line 75336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75332:
75333: l_num_entries NUMBER;
75334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75338: l_recog_line_1 NUMBER;
75339: l_recog_line_2 NUMBER;
75340:

Line 75337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75333: l_num_entries NUMBER;
75334: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75335: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75336: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75337: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75338: l_recog_line_1 NUMBER;
75339: l_recog_line_2 NUMBER;
75340:
75341: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75343: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75339: l_recog_line_2 NUMBER;
75340:
75341: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75342: l_bflow_applied_to_amt NUMBER; -- 5132302
75343: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75344:
75345: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75346:
75347: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75418: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75414: l_accrual_line_num := NULL; -- 4262811
75415: l_tmp_amt := NULL; -- 4262811
75416: --
75417:
75418: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75419: l_balance_type_code <> 'B' THEN
75420: IF NVL(p_source_38,'
75421: ') = 'CLEAR_CLEAR' AND
75422: (NVL(p_source_20,'

Line 75506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75502: --
75503: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75504:
75505: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75507:
75508: -- 4955764
75509: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75510: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75578: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75579:
75580: IF xla_accounting_cache_pkg.GetValueChar
75581: (p_source_code => 'LEDGER_CATEGORY_CODE'
75582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75583: AND l_bflow_method_code = 'PRIOR_ENTRY'
75584: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75585: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75586: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75678: p_lookup_type => 'XLA_OWNER_TYPE'
75679: ,p_lookup_code => l_component_type_code
75680: )
75681: ,p_token_4 => 'PRODUCT_NAME'
75682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75686: ,p_ae_header_id => NULL

Line 75683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75679: ,p_lookup_code => l_component_type_code
75680: )
75681: ,p_token_4 => 'PRODUCT_NAME'
75682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75686: ,p_ae_header_id => NULL
75687: );

Line 75684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75680: )
75681: ,p_token_4 => 'PRODUCT_NAME'
75682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75686: ,p_ae_header_id => NULL
75687: );
75688:

Line 75685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75681: ,p_token_4 => 'PRODUCT_NAME'
75682: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75683: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75684: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75685: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75686: ,p_ae_header_id => NULL
75687: );
75688:
75689: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75712: ----------------------------------------------------------------------------------
75713: -- 4219869 Business Flow
75714: -- Update journal entry status -- Need to generate this within IF
75715: ----------------------------------------------------------------------------------
75716: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75717: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75718: ,p_balance_type_code => l_balance_type_code
75719: );
75720:

Line 75803: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75799:
75800: --
75801: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75802: --
75803: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75804: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75805: ELSE
75806: ---------------------------------------------------------------------------------------------------
75807: -- 4262811a Switch Sign

Line 75828: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75824:
75825: XLA_AE_LINES_PKG.ValidateCurrentLine;
75826: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75827:
75828: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75829: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75830: ,p_balance_type_code => l_balance_type_code);
75831:
75832: END IF;

Line 75963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75959: l_tmp_amt NUMBER;
75960: l_acc_rev_natural_side_code VARCHAR2(1);
75961:
75962: l_num_entries NUMBER;
75963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75967: l_recog_line_1 NUMBER;

Line 75964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75960: l_acc_rev_natural_side_code VARCHAR2(1);
75961:
75962: l_num_entries NUMBER;
75963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75967: l_recog_line_1 NUMBER;
75968: l_recog_line_2 NUMBER;

Line 75965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75961:
75962: l_num_entries NUMBER;
75963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75967: l_recog_line_1 NUMBER;
75968: l_recog_line_2 NUMBER;
75969:

Line 75966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75962: l_num_entries NUMBER;
75963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75967: l_recog_line_1 NUMBER;
75968: l_recog_line_2 NUMBER;
75969:
75970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75968: l_recog_line_2 NUMBER;
75969:
75970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75971: l_bflow_applied_to_amt NUMBER; -- 5132302
75972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75973:
75974: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75975:
75976: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76043: l_accrual_line_num := NULL; -- 4262811
76044: l_tmp_amt := NULL; -- 4262811
76045: --
76046:
76047: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76048: l_balance_type_code <> 'B' THEN
76049: IF NVL(p_source_38,'
76050: ') = 'CLEAR_CLEAR' AND
76051: NVL(p_source_20,'

Line 76129: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76125: --
76126: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76127:
76128: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76129: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76130:
76131: -- 4955764
76132: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76133: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76195: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76191: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76192:
76193: IF xla_accounting_cache_pkg.GetValueChar
76194: (p_source_code => 'LEDGER_CATEGORY_CODE'
76195: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76196: AND l_bflow_method_code = 'PRIOR_ENTRY'
76197: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76198: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76199: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76268: p_lookup_type => 'XLA_OWNER_TYPE'
76269: ,p_lookup_code => l_component_type_code
76270: )
76271: ,p_token_4 => 'PRODUCT_NAME'
76272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76276: ,p_ae_header_id => NULL

Line 76273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76269: ,p_lookup_code => l_component_type_code
76270: )
76271: ,p_token_4 => 'PRODUCT_NAME'
76272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76276: ,p_ae_header_id => NULL
76277: );

Line 76274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76270: )
76271: ,p_token_4 => 'PRODUCT_NAME'
76272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76276: ,p_ae_header_id => NULL
76277: );
76278:

Line 76275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76271: ,p_token_4 => 'PRODUCT_NAME'
76272: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76273: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76274: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76275: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76276: ,p_ae_header_id => NULL
76277: );
76278:
76279: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76302: ----------------------------------------------------------------------------------
76303: -- 4219869 Business Flow
76304: -- Update journal entry status -- Need to generate this within IF
76305: ----------------------------------------------------------------------------------
76306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76307: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76308: ,p_balance_type_code => l_balance_type_code
76309: );
76310:

Line 76367: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76363:
76364: --
76365: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76366: --
76367: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76368: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76369: ELSE
76370: ---------------------------------------------------------------------------------------------------
76371: -- 4262811a Switch Sign

Line 76392: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76388:
76389: XLA_AE_LINES_PKG.ValidateCurrentLine;
76390: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76391:
76392: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76393: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76394: ,p_balance_type_code => l_balance_type_code);
76395:
76396: END IF;

Line 76546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76542: l_tmp_amt NUMBER;
76543: l_acc_rev_natural_side_code VARCHAR2(1);
76544:
76545: l_num_entries NUMBER;
76546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76550: l_recog_line_1 NUMBER;

Line 76547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76543: l_acc_rev_natural_side_code VARCHAR2(1);
76544:
76545: l_num_entries NUMBER;
76546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76550: l_recog_line_1 NUMBER;
76551: l_recog_line_2 NUMBER;

Line 76548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76544:
76545: l_num_entries NUMBER;
76546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76550: l_recog_line_1 NUMBER;
76551: l_recog_line_2 NUMBER;
76552:

Line 76549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76545: l_num_entries NUMBER;
76546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76550: l_recog_line_1 NUMBER;
76551: l_recog_line_2 NUMBER;
76552:
76553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76551: l_recog_line_2 NUMBER;
76552:
76553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76554: l_bflow_applied_to_amt NUMBER; -- 5132302
76555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76556:
76557: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76558:
76559: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76626: l_accrual_line_num := NULL; -- 4262811
76627: l_tmp_amt := NULL; -- 4262811
76628: --
76629:
76630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76631: l_balance_type_code <> 'B' THEN
76632: IF NVL(p_source_38,'
76633: ') <> 'CLEAR_CLEAR' AND
76634: (NVL(p_source_20,'

Line 76722: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76718: --
76719: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76720:
76721: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76722: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76723:
76724: -- 4955764
76725: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76726: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76798: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76794: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76795:
76796: IF xla_accounting_cache_pkg.GetValueChar
76797: (p_source_code => 'LEDGER_CATEGORY_CODE'
76798: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76799: AND l_bflow_method_code = 'PRIOR_ENTRY'
76800: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76801: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76802: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76894: p_lookup_type => 'XLA_OWNER_TYPE'
76895: ,p_lookup_code => l_component_type_code
76896: )
76897: ,p_token_4 => 'PRODUCT_NAME'
76898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76902: ,p_ae_header_id => NULL

Line 76899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76895: ,p_lookup_code => l_component_type_code
76896: )
76897: ,p_token_4 => 'PRODUCT_NAME'
76898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76902: ,p_ae_header_id => NULL
76903: );

Line 76900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76896: )
76897: ,p_token_4 => 'PRODUCT_NAME'
76898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76902: ,p_ae_header_id => NULL
76903: );
76904:

Line 76901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76897: ,p_token_4 => 'PRODUCT_NAME'
76898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76902: ,p_ae_header_id => NULL
76903: );
76904:
76905: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76928: ----------------------------------------------------------------------------------
76929: -- 4219869 Business Flow
76930: -- Update journal entry status -- Need to generate this within IF
76931: ----------------------------------------------------------------------------------
76932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76933: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76934: ,p_balance_type_code => l_balance_type_code
76935: );
76936:

Line 77019: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77015:
77016: --
77017: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77018: --
77019: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77020: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77021: ELSE
77022: ---------------------------------------------------------------------------------------------------
77023: -- 4262811a Switch Sign

Line 77044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77040:
77041: XLA_AE_LINES_PKG.ValidateCurrentLine;
77042: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77043:
77044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77045: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77046: ,p_balance_type_code => l_balance_type_code);
77047:
77048: END IF;

Line 77189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77185: l_tmp_amt NUMBER;
77186: l_acc_rev_natural_side_code VARCHAR2(1);
77187:
77188: l_num_entries NUMBER;
77189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77193: l_recog_line_1 NUMBER;

Line 77190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77186: l_acc_rev_natural_side_code VARCHAR2(1);
77187:
77188: l_num_entries NUMBER;
77189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77193: l_recog_line_1 NUMBER;
77194: l_recog_line_2 NUMBER;

Line 77191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77187:
77188: l_num_entries NUMBER;
77189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77193: l_recog_line_1 NUMBER;
77194: l_recog_line_2 NUMBER;
77195:

Line 77192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77188: l_num_entries NUMBER;
77189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77193: l_recog_line_1 NUMBER;
77194: l_recog_line_2 NUMBER;
77195:
77196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77194: l_recog_line_2 NUMBER;
77195:
77196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77197: l_bflow_applied_to_amt NUMBER; -- 5132302
77198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77199:
77200: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77201:
77202: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77273: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77269: l_accrual_line_num := NULL; -- 4262811
77270: l_tmp_amt := NULL; -- 4262811
77271: --
77272:
77273: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77274: l_balance_type_code <> 'B' THEN
77275: IF NVL(p_source_38,'
77276: ') <> 'CLEAR_CLEAR' AND
77277: NVL(p_source_20,'

Line 77359: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77355: --
77356: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77357:
77358: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77359: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77360:
77361: -- 4955764
77362: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77363: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77425: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77421: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77422:
77423: IF xla_accounting_cache_pkg.GetValueChar
77424: (p_source_code => 'LEDGER_CATEGORY_CODE'
77425: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77426: AND l_bflow_method_code = 'PRIOR_ENTRY'
77427: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77428: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77429: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77498: p_lookup_type => 'XLA_OWNER_TYPE'
77499: ,p_lookup_code => l_component_type_code
77500: )
77501: ,p_token_4 => 'PRODUCT_NAME'
77502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77506: ,p_ae_header_id => NULL

Line 77503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77499: ,p_lookup_code => l_component_type_code
77500: )
77501: ,p_token_4 => 'PRODUCT_NAME'
77502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77506: ,p_ae_header_id => NULL
77507: );

Line 77504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77500: )
77501: ,p_token_4 => 'PRODUCT_NAME'
77502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77506: ,p_ae_header_id => NULL
77507: );
77508:

Line 77505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77501: ,p_token_4 => 'PRODUCT_NAME'
77502: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77503: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77504: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77505: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77506: ,p_ae_header_id => NULL
77507: );
77508:
77509: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77532: ----------------------------------------------------------------------------------
77533: -- 4219869 Business Flow
77534: -- Update journal entry status -- Need to generate this within IF
77535: ----------------------------------------------------------------------------------
77536: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77537: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77538: ,p_balance_type_code => l_balance_type_code
77539: );
77540:

Line 77597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77593:
77594: --
77595: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77596: --
77597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77598: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77599: ELSE
77600: ---------------------------------------------------------------------------------------------------
77601: -- 4262811a Switch Sign

Line 77622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77618:
77619: XLA_AE_LINES_PKG.ValidateCurrentLine;
77620: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77621:
77622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77623: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77624: ,p_balance_type_code => l_balance_type_code);
77625:
77626: END IF;

Line 77771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77767: l_tmp_amt NUMBER;
77768: l_acc_rev_natural_side_code VARCHAR2(1);
77769:
77770: l_num_entries NUMBER;
77771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77775: l_recog_line_1 NUMBER;

Line 77772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77768: l_acc_rev_natural_side_code VARCHAR2(1);
77769:
77770: l_num_entries NUMBER;
77771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77775: l_recog_line_1 NUMBER;
77776: l_recog_line_2 NUMBER;

Line 77773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77769:
77770: l_num_entries NUMBER;
77771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77775: l_recog_line_1 NUMBER;
77776: l_recog_line_2 NUMBER;
77777:

Line 77774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77770: l_num_entries NUMBER;
77771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77775: l_recog_line_1 NUMBER;
77776: l_recog_line_2 NUMBER;
77777:
77778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77776: l_recog_line_2 NUMBER;
77777:
77778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77779: l_bflow_applied_to_amt NUMBER; -- 5132302
77780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77781:
77782: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77783:
77784: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77855: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77851: l_accrual_line_num := NULL; -- 4262811
77852: l_tmp_amt := NULL; -- 4262811
77853: --
77854:
77855: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77856: l_balance_type_code <> 'B' THEN
77857: IF NVL(p_source_38,'
77858: ') <> 'CLEAR_CLEAR' AND
77859: (NVL(p_source_20,'

Line 77943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77939: --
77940: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77941:
77942: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77944:
77945: -- 4955764
77946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78013: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78014:
78015: IF xla_accounting_cache_pkg.GetValueChar
78016: (p_source_code => 'LEDGER_CATEGORY_CODE'
78017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78018: AND l_bflow_method_code = 'PRIOR_ENTRY'
78019: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78020: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78021: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78113: p_lookup_type => 'XLA_OWNER_TYPE'
78114: ,p_lookup_code => l_component_type_code
78115: )
78116: ,p_token_4 => 'PRODUCT_NAME'
78117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78121: ,p_ae_header_id => NULL

Line 78118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78114: ,p_lookup_code => l_component_type_code
78115: )
78116: ,p_token_4 => 'PRODUCT_NAME'
78117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78121: ,p_ae_header_id => NULL
78122: );

Line 78119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78115: )
78116: ,p_token_4 => 'PRODUCT_NAME'
78117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78121: ,p_ae_header_id => NULL
78122: );
78123:

Line 78120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78116: ,p_token_4 => 'PRODUCT_NAME'
78117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78121: ,p_ae_header_id => NULL
78122: );
78123:
78124: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78147: ----------------------------------------------------------------------------------
78148: -- 4219869 Business Flow
78149: -- Update journal entry status -- Need to generate this within IF
78150: ----------------------------------------------------------------------------------
78151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78152: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78153: ,p_balance_type_code => l_balance_type_code
78154: );
78155:

Line 78238: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78234:
78235: --
78236: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78237: --
78238: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78239: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78240: ELSE
78241: ---------------------------------------------------------------------------------------------------
78242: -- 4262811a Switch Sign

Line 78263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78259:
78260: XLA_AE_LINES_PKG.ValidateCurrentLine;
78261: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78262:
78263: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78264: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78265: ,p_balance_type_code => l_balance_type_code);
78266:
78267: END IF;

Line 78403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78399: l_tmp_amt NUMBER;
78400: l_acc_rev_natural_side_code VARCHAR2(1);
78401:
78402: l_num_entries NUMBER;
78403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78407: l_recog_line_1 NUMBER;

Line 78404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78400: l_acc_rev_natural_side_code VARCHAR2(1);
78401:
78402: l_num_entries NUMBER;
78403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78407: l_recog_line_1 NUMBER;
78408: l_recog_line_2 NUMBER;

Line 78405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78401:
78402: l_num_entries NUMBER;
78403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78407: l_recog_line_1 NUMBER;
78408: l_recog_line_2 NUMBER;
78409:

Line 78406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78402: l_num_entries NUMBER;
78403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78407: l_recog_line_1 NUMBER;
78408: l_recog_line_2 NUMBER;
78409:
78410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78408: l_recog_line_2 NUMBER;
78409:
78410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78411: l_bflow_applied_to_amt NUMBER; -- 5132302
78412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78413:
78414: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78415:
78416: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78483: l_accrual_line_num := NULL; -- 4262811
78484: l_tmp_amt := NULL; -- 4262811
78485: --
78486:
78487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78488: l_balance_type_code <> 'B' THEN
78489: IF NVL(p_source_38,'
78490: ') <> 'CLEAR_CLEAR' AND
78491: NVL(p_source_20,'

Line 78571: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78567: --
78568: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78569:
78570: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78571: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78572:
78573: -- 4955764
78574: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78575: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78635: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78631: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78632:
78633: IF xla_accounting_cache_pkg.GetValueChar
78634: (p_source_code => 'LEDGER_CATEGORY_CODE'
78635: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78636: AND l_bflow_method_code = 'PRIOR_ENTRY'
78637: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78638: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78639: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78708: p_lookup_type => 'XLA_OWNER_TYPE'
78709: ,p_lookup_code => l_component_type_code
78710: )
78711: ,p_token_4 => 'PRODUCT_NAME'
78712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78716: ,p_ae_header_id => NULL

Line 78713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78709: ,p_lookup_code => l_component_type_code
78710: )
78711: ,p_token_4 => 'PRODUCT_NAME'
78712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78716: ,p_ae_header_id => NULL
78717: );

Line 78714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78710: )
78711: ,p_token_4 => 'PRODUCT_NAME'
78712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78716: ,p_ae_header_id => NULL
78717: );
78718:

Line 78715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78711: ,p_token_4 => 'PRODUCT_NAME'
78712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78716: ,p_ae_header_id => NULL
78717: );
78718:
78719: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78742: ----------------------------------------------------------------------------------
78743: -- 4219869 Business Flow
78744: -- Update journal entry status -- Need to generate this within IF
78745: ----------------------------------------------------------------------------------
78746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78747: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78748: ,p_balance_type_code => l_balance_type_code
78749: );
78750:

Line 78807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78803:
78804: --
78805: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78806: --
78807: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78808: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78809: ELSE
78810: ---------------------------------------------------------------------------------------------------
78811: -- 4262811a Switch Sign

Line 78832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78828:
78829: XLA_AE_LINES_PKG.ValidateCurrentLine;
78830: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78831:
78832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78834: ,p_balance_type_code => l_balance_type_code);
78835:
78836: END IF;

Line 79009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79005: l_tmp_amt NUMBER;
79006: l_acc_rev_natural_side_code VARCHAR2(1);
79007:
79008: l_num_entries NUMBER;
79009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79013: l_recog_line_1 NUMBER;

Line 79010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79006: l_acc_rev_natural_side_code VARCHAR2(1);
79007:
79008: l_num_entries NUMBER;
79009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79013: l_recog_line_1 NUMBER;
79014: l_recog_line_2 NUMBER;

Line 79011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79007:
79008: l_num_entries NUMBER;
79009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79013: l_recog_line_1 NUMBER;
79014: l_recog_line_2 NUMBER;
79015:

Line 79012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79008: l_num_entries NUMBER;
79009: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79010: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79011: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79012: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79013: l_recog_line_1 NUMBER;
79014: l_recog_line_2 NUMBER;
79015:
79016: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79018: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79014: l_recog_line_2 NUMBER;
79015:
79016: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79017: l_bflow_applied_to_amt NUMBER; -- 5132302
79018: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79019:
79020: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79021:
79022: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79093: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79089: l_accrual_line_num := NULL; -- 4262811
79090: l_tmp_amt := NULL; -- 4262811
79091: --
79092:
79093: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79094: l_balance_type_code <> 'B' THEN
79095: IF NVL(p_source_38,'
79096: ') = 'CLEAR_CLEAR' AND
79097: (NVL(p_source_67,'

Line 79175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79171: --
79172: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79173:
79174: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79176:
79177: -- 4955764
79178: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79179: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79301: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79297: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79298:
79299: IF xla_accounting_cache_pkg.GetValueChar
79300: (p_source_code => 'LEDGER_CATEGORY_CODE'
79301: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79302: AND l_bflow_method_code = 'PRIOR_ENTRY'
79303: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79304: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79305: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79397: p_lookup_type => 'XLA_OWNER_TYPE'
79398: ,p_lookup_code => l_component_type_code
79399: )
79400: ,p_token_4 => 'PRODUCT_NAME'
79401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79405: ,p_ae_header_id => NULL

Line 79402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79398: ,p_lookup_code => l_component_type_code
79399: )
79400: ,p_token_4 => 'PRODUCT_NAME'
79401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79405: ,p_ae_header_id => NULL
79406: );

Line 79403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79399: )
79400: ,p_token_4 => 'PRODUCT_NAME'
79401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79405: ,p_ae_header_id => NULL
79406: );
79407:

Line 79404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79400: ,p_token_4 => 'PRODUCT_NAME'
79401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79405: ,p_ae_header_id => NULL
79406: );
79407:
79408: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79431: ----------------------------------------------------------------------------------
79432: -- 4219869 Business Flow
79433: -- Update journal entry status -- Need to generate this within IF
79434: ----------------------------------------------------------------------------------
79435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79437: ,p_balance_type_code => l_balance_type_code
79438: );
79439:

Line 79522: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79518:
79519: --
79520: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79521: --
79522: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79523: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79524: ELSE
79525: ---------------------------------------------------------------------------------------------------
79526: -- 4262811a Switch Sign

Line 79547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79543:
79544: XLA_AE_LINES_PKG.ValidateCurrentLine;
79545: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79546:
79547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79548: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79549: ,p_balance_type_code => l_balance_type_code);
79550:
79551: END IF;

Line 79724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79720: l_tmp_amt NUMBER;
79721: l_acc_rev_natural_side_code VARCHAR2(1);
79722:
79723: l_num_entries NUMBER;
79724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79728: l_recog_line_1 NUMBER;

Line 79725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79721: l_acc_rev_natural_side_code VARCHAR2(1);
79722:
79723: l_num_entries NUMBER;
79724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79728: l_recog_line_1 NUMBER;
79729: l_recog_line_2 NUMBER;

Line 79726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79722:
79723: l_num_entries NUMBER;
79724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79728: l_recog_line_1 NUMBER;
79729: l_recog_line_2 NUMBER;
79730:

Line 79727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79723: l_num_entries NUMBER;
79724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79728: l_recog_line_1 NUMBER;
79729: l_recog_line_2 NUMBER;
79730:
79731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79729: l_recog_line_2 NUMBER;
79730:
79731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79732: l_bflow_applied_to_amt NUMBER; -- 5132302
79733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79734:
79735: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79736:
79737: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79804: l_accrual_line_num := NULL; -- 4262811
79805: l_tmp_amt := NULL; -- 4262811
79806: --
79807:
79808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79809: l_balance_type_code <> 'B' THEN
79810: IF NVL(p_source_38,'
79811: ') <> 'CLEAR_CLEAR' AND
79812: (NVL(p_source_67,'

Line 79890: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79886: --
79887: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79888:
79889: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79890: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79891:
79892: -- 4955764
79893: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79894: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80016: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80012: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80013:
80014: IF xla_accounting_cache_pkg.GetValueChar
80015: (p_source_code => 'LEDGER_CATEGORY_CODE'
80016: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80017: AND l_bflow_method_code = 'PRIOR_ENTRY'
80018: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80019: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80020: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80112: p_lookup_type => 'XLA_OWNER_TYPE'
80113: ,p_lookup_code => l_component_type_code
80114: )
80115: ,p_token_4 => 'PRODUCT_NAME'
80116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80120: ,p_ae_header_id => NULL

Line 80117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80113: ,p_lookup_code => l_component_type_code
80114: )
80115: ,p_token_4 => 'PRODUCT_NAME'
80116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80120: ,p_ae_header_id => NULL
80121: );

Line 80118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80114: )
80115: ,p_token_4 => 'PRODUCT_NAME'
80116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80120: ,p_ae_header_id => NULL
80121: );
80122:

Line 80119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80115: ,p_token_4 => 'PRODUCT_NAME'
80116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80120: ,p_ae_header_id => NULL
80121: );
80122:
80123: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80146: ----------------------------------------------------------------------------------
80147: -- 4219869 Business Flow
80148: -- Update journal entry status -- Need to generate this within IF
80149: ----------------------------------------------------------------------------------
80150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80151: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80152: ,p_balance_type_code => l_balance_type_code
80153: );
80154:

Line 80237: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80233:
80234: --
80235: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80236: --
80237: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80238: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80239: ELSE
80240: ---------------------------------------------------------------------------------------------------
80241: -- 4262811a Switch Sign

Line 80262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80258:
80259: XLA_AE_LINES_PKG.ValidateCurrentLine;
80260: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80261:
80262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80263: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80264: ,p_balance_type_code => l_balance_type_code);
80265:
80266: END IF;

Line 80439: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80435: l_tmp_amt NUMBER;
80436: l_acc_rev_natural_side_code VARCHAR2(1);
80437:
80438: l_num_entries NUMBER;
80439: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80440: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80441: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80442: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80443: l_recog_line_1 NUMBER;

Line 80440: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80436: l_acc_rev_natural_side_code VARCHAR2(1);
80437:
80438: l_num_entries NUMBER;
80439: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80440: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80441: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80442: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80443: l_recog_line_1 NUMBER;
80444: l_recog_line_2 NUMBER;

Line 80441: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80437:
80438: l_num_entries NUMBER;
80439: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80440: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80441: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80442: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80443: l_recog_line_1 NUMBER;
80444: l_recog_line_2 NUMBER;
80445:

Line 80442: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80438: l_num_entries NUMBER;
80439: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80440: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80441: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80442: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80443: l_recog_line_1 NUMBER;
80444: l_recog_line_2 NUMBER;
80445:
80446: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80448: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80444: l_recog_line_2 NUMBER;
80445:
80446: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80447: l_bflow_applied_to_amt NUMBER; -- 5132302
80448: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80449:
80450: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80451:
80452: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80523: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80519: l_accrual_line_num := NULL; -- 4262811
80520: l_tmp_amt := NULL; -- 4262811
80521: --
80522:
80523: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80524: l_balance_type_code <> 'B' THEN
80525: IF NVL(p_source_38,'
80526: ') = 'CLEAR_CLEAR' AND
80527: (NVL(p_source_67,'

Line 80607: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80603: --
80604: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80605:
80606: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80607: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80608:
80609: -- 4955764
80610: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80611: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80733: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80729: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80730:
80731: IF xla_accounting_cache_pkg.GetValueChar
80732: (p_source_code => 'LEDGER_CATEGORY_CODE'
80733: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80734: AND l_bflow_method_code = 'PRIOR_ENTRY'
80735: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80736: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80737: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80829: p_lookup_type => 'XLA_OWNER_TYPE'
80830: ,p_lookup_code => l_component_type_code
80831: )
80832: ,p_token_4 => 'PRODUCT_NAME'
80833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80837: ,p_ae_header_id => NULL

Line 80834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80830: ,p_lookup_code => l_component_type_code
80831: )
80832: ,p_token_4 => 'PRODUCT_NAME'
80833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80837: ,p_ae_header_id => NULL
80838: );

Line 80835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80831: )
80832: ,p_token_4 => 'PRODUCT_NAME'
80833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80837: ,p_ae_header_id => NULL
80838: );
80839:

Line 80836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80832: ,p_token_4 => 'PRODUCT_NAME'
80833: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80834: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80835: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80836: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80837: ,p_ae_header_id => NULL
80838: );
80839:
80840: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80867: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80863: ----------------------------------------------------------------------------------
80864: -- 4219869 Business Flow
80865: -- Update journal entry status -- Need to generate this within IF
80866: ----------------------------------------------------------------------------------
80867: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80868: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80869: ,p_balance_type_code => l_balance_type_code
80870: );
80871:

Line 80954: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80950:
80951: --
80952: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80953: --
80954: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80955: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80956: ELSE
80957: ---------------------------------------------------------------------------------------------------
80958: -- 4262811a Switch Sign

Line 80979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80975:
80976: XLA_AE_LINES_PKG.ValidateCurrentLine;
80977: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80978:
80979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80981: ,p_balance_type_code => l_balance_type_code);
80982:
80983: END IF;

Line 81156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81152: l_tmp_amt NUMBER;
81153: l_acc_rev_natural_side_code VARCHAR2(1);
81154:
81155: l_num_entries NUMBER;
81156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81160: l_recog_line_1 NUMBER;

Line 81157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81153: l_acc_rev_natural_side_code VARCHAR2(1);
81154:
81155: l_num_entries NUMBER;
81156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81160: l_recog_line_1 NUMBER;
81161: l_recog_line_2 NUMBER;

Line 81158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81154:
81155: l_num_entries NUMBER;
81156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81160: l_recog_line_1 NUMBER;
81161: l_recog_line_2 NUMBER;
81162:

Line 81159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81155: l_num_entries NUMBER;
81156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81160: l_recog_line_1 NUMBER;
81161: l_recog_line_2 NUMBER;
81162:
81163: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81165: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81161: l_recog_line_2 NUMBER;
81162:
81163: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81164: l_bflow_applied_to_amt NUMBER; -- 5132302
81165: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81166:
81167: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81168:
81169: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81240: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81236: l_accrual_line_num := NULL; -- 4262811
81237: l_tmp_amt := NULL; -- 4262811
81238: --
81239:
81240: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81241: l_balance_type_code <> 'B' THEN
81242: IF NVL(p_source_38,'
81243: ') <> 'CLEAR_CLEAR' AND
81244: (NVL(p_source_67,'

Line 81324: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81320: --
81321: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81322:
81323: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81324: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81325:
81326: -- 4955764
81327: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81328: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81446: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81447:
81448: IF xla_accounting_cache_pkg.GetValueChar
81449: (p_source_code => 'LEDGER_CATEGORY_CODE'
81450: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81451: AND l_bflow_method_code = 'PRIOR_ENTRY'
81452: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81453: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81454: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81546: p_lookup_type => 'XLA_OWNER_TYPE'
81547: ,p_lookup_code => l_component_type_code
81548: )
81549: ,p_token_4 => 'PRODUCT_NAME'
81550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81554: ,p_ae_header_id => NULL

Line 81551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81547: ,p_lookup_code => l_component_type_code
81548: )
81549: ,p_token_4 => 'PRODUCT_NAME'
81550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81554: ,p_ae_header_id => NULL
81555: );

Line 81552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81548: )
81549: ,p_token_4 => 'PRODUCT_NAME'
81550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81554: ,p_ae_header_id => NULL
81555: );
81556:

Line 81553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81549: ,p_token_4 => 'PRODUCT_NAME'
81550: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81551: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81552: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81553: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81554: ,p_ae_header_id => NULL
81555: );
81556:
81557: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81584: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81580: ----------------------------------------------------------------------------------
81581: -- 4219869 Business Flow
81582: -- Update journal entry status -- Need to generate this within IF
81583: ----------------------------------------------------------------------------------
81584: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81585: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81586: ,p_balance_type_code => l_balance_type_code
81587: );
81588:

Line 81671: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81667:
81668: --
81669: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81670: --
81671: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81672: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81673: ELSE
81674: ---------------------------------------------------------------------------------------------------
81675: -- 4262811a Switch Sign

Line 81696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81692:
81693: XLA_AE_LINES_PKG.ValidateCurrentLine;
81694: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81695:
81696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81697: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81698: ,p_balance_type_code => l_balance_type_code);
81699:
81700: END IF;

Line 81835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81831: l_tmp_amt NUMBER;
81832: l_acc_rev_natural_side_code VARCHAR2(1);
81833:
81834: l_num_entries NUMBER;
81835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81839: l_recog_line_1 NUMBER;

Line 81836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81832: l_acc_rev_natural_side_code VARCHAR2(1);
81833:
81834: l_num_entries NUMBER;
81835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81839: l_recog_line_1 NUMBER;
81840: l_recog_line_2 NUMBER;

Line 81837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81833:
81834: l_num_entries NUMBER;
81835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81839: l_recog_line_1 NUMBER;
81840: l_recog_line_2 NUMBER;
81841:

Line 81838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81834: l_num_entries NUMBER;
81835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81839: l_recog_line_1 NUMBER;
81840: l_recog_line_2 NUMBER;
81841:
81842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81840: l_recog_line_2 NUMBER;
81841:
81842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81843: l_bflow_applied_to_amt NUMBER; -- 5132302
81844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81845:
81846: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81847:
81848: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81915: l_accrual_line_num := NULL; -- 4262811
81916: l_tmp_amt := NULL; -- 4262811
81917: --
81918:
81919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81920: l_balance_type_code <> 'B' THEN
81921: IF NVL(p_source_113,'
81922: ') = 'PAYMENTCARD'
81923: THEN

Line 81991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81987: --
81988: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81989:
81990: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81992:
81993: -- 4955764
81994: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81995: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82067: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82063: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82064:
82065: IF xla_accounting_cache_pkg.GetValueChar
82066: (p_source_code => 'LEDGER_CATEGORY_CODE'
82067: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82068: AND l_bflow_method_code = 'PRIOR_ENTRY'
82069: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82070: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82071: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82163: p_lookup_type => 'XLA_OWNER_TYPE'
82164: ,p_lookup_code => l_component_type_code
82165: )
82166: ,p_token_4 => 'PRODUCT_NAME'
82167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82171: ,p_ae_header_id => NULL

Line 82168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82164: ,p_lookup_code => l_component_type_code
82165: )
82166: ,p_token_4 => 'PRODUCT_NAME'
82167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82171: ,p_ae_header_id => NULL
82172: );

Line 82169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82165: )
82166: ,p_token_4 => 'PRODUCT_NAME'
82167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82171: ,p_ae_header_id => NULL
82172: );
82173:

Line 82170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82166: ,p_token_4 => 'PRODUCT_NAME'
82167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82171: ,p_ae_header_id => NULL
82172: );
82173:
82174: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82197: ----------------------------------------------------------------------------------
82198: -- 4219869 Business Flow
82199: -- Update journal entry status -- Need to generate this within IF
82200: ----------------------------------------------------------------------------------
82201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82202: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82203: ,p_balance_type_code => l_balance_type_code
82204: );
82205:

Line 82288: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82284:
82285: --
82286: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82287: --
82288: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82289: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82290: ELSE
82291: ---------------------------------------------------------------------------------------------------
82292: -- 4262811a Switch Sign

Line 82313: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82309:
82310: XLA_AE_LINES_PKG.ValidateCurrentLine;
82311: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82312:
82313: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82314: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82315: ,p_balance_type_code => l_balance_type_code);
82316:
82317: END IF;

Line 82458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82454: l_tmp_amt NUMBER;
82455: l_acc_rev_natural_side_code VARCHAR2(1);
82456:
82457: l_num_entries NUMBER;
82458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82462: l_recog_line_1 NUMBER;

Line 82459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82455: l_acc_rev_natural_side_code VARCHAR2(1);
82456:
82457: l_num_entries NUMBER;
82458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82462: l_recog_line_1 NUMBER;
82463: l_recog_line_2 NUMBER;

Line 82460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82456:
82457: l_num_entries NUMBER;
82458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82462: l_recog_line_1 NUMBER;
82463: l_recog_line_2 NUMBER;
82464:

Line 82461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82457: l_num_entries NUMBER;
82458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82462: l_recog_line_1 NUMBER;
82463: l_recog_line_2 NUMBER;
82464:
82465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82463: l_recog_line_2 NUMBER;
82464:
82465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82466: l_bflow_applied_to_amt NUMBER; -- 5132302
82467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82468:
82469: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82470:
82471: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82542: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82538: l_accrual_line_num := NULL; -- 4262811
82539: l_tmp_amt := NULL; -- 4262811
82540: --
82541:
82542: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82543: l_balance_type_code <> 'B' THEN
82544: IF (NVL(p_source_38,'
82545: ') = 'ALWAYS_ALWAYS' OR
82546: NVL(p_source_38,'

Line 82619: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82615: --
82616: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82617:
82618: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82619: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82620:
82621: -- 4955764
82622: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82623: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82691: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82692:
82693: IF xla_accounting_cache_pkg.GetValueChar
82694: (p_source_code => 'LEDGER_CATEGORY_CODE'
82695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82696: AND l_bflow_method_code = 'PRIOR_ENTRY'
82697: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82698: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82699: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82794: p_lookup_type => 'XLA_OWNER_TYPE'
82795: ,p_lookup_code => l_component_type_code
82796: )
82797: ,p_token_4 => 'PRODUCT_NAME'
82798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82802: ,p_ae_header_id => NULL

Line 82799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82795: ,p_lookup_code => l_component_type_code
82796: )
82797: ,p_token_4 => 'PRODUCT_NAME'
82798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82802: ,p_ae_header_id => NULL
82803: );

Line 82800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82796: )
82797: ,p_token_4 => 'PRODUCT_NAME'
82798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82802: ,p_ae_header_id => NULL
82803: );
82804:

Line 82801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82797: ,p_token_4 => 'PRODUCT_NAME'
82798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82802: ,p_ae_header_id => NULL
82803: );
82804:
82805: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82828: ----------------------------------------------------------------------------------
82829: -- 4219869 Business Flow
82830: -- Update journal entry status -- Need to generate this within IF
82831: ----------------------------------------------------------------------------------
82832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82834: ,p_balance_type_code => l_balance_type_code
82835: );
82836:

Line 82922: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82918:
82919: --
82920: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82921: --
82922: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82923: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82924: ELSE
82925: ---------------------------------------------------------------------------------------------------
82926: -- 4262811a Switch Sign

Line 82947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82943:
82944: XLA_AE_LINES_PKG.ValidateCurrentLine;
82945: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82946:
82947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82948: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82949: ,p_balance_type_code => l_balance_type_code);
82950:
82951: END IF;

Line 83105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83101: l_tmp_amt NUMBER;
83102: l_acc_rev_natural_side_code VARCHAR2(1);
83103:
83104: l_num_entries NUMBER;
83105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83109: l_recog_line_1 NUMBER;

Line 83106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83102: l_acc_rev_natural_side_code VARCHAR2(1);
83103:
83104: l_num_entries NUMBER;
83105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83109: l_recog_line_1 NUMBER;
83110: l_recog_line_2 NUMBER;

Line 83107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83103:
83104: l_num_entries NUMBER;
83105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83109: l_recog_line_1 NUMBER;
83110: l_recog_line_2 NUMBER;
83111:

Line 83108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83104: l_num_entries NUMBER;
83105: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83106: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83107: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83108: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83109: l_recog_line_1 NUMBER;
83110: l_recog_line_2 NUMBER;
83111:
83112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83110: l_recog_line_2 NUMBER;
83111:
83112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83113: l_bflow_applied_to_amt NUMBER; -- 5132302
83114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83115:
83116: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83117:
83118: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83185: l_accrual_line_num := NULL; -- 4262811
83186: l_tmp_amt := NULL; -- 4262811
83187: --
83188:
83189: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83190: l_balance_type_code <> 'B' THEN
83191: IF NVL(p_source_38,'
83192: ') <> 'CLEAR_CLEAR' AND
83193: (NVL(p_source_20,'

Line 83277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83273: --
83274: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83275:
83276: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83278:
83279: -- 4955764
83280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83349: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83350:
83351: IF xla_accounting_cache_pkg.GetValueChar
83352: (p_source_code => 'LEDGER_CATEGORY_CODE'
83353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83354: AND l_bflow_method_code = 'PRIOR_ENTRY'
83355: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83356: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83357: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83501: p_lookup_type => 'XLA_OWNER_TYPE'
83502: ,p_lookup_code => l_component_type_code
83503: )
83504: ,p_token_4 => 'PRODUCT_NAME'
83505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83509: ,p_ae_header_id => NULL

Line 83506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83502: ,p_lookup_code => l_component_type_code
83503: )
83504: ,p_token_4 => 'PRODUCT_NAME'
83505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83509: ,p_ae_header_id => NULL
83510: );

Line 83507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83503: )
83504: ,p_token_4 => 'PRODUCT_NAME'
83505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83509: ,p_ae_header_id => NULL
83510: );
83511:

Line 83508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83504: ,p_token_4 => 'PRODUCT_NAME'
83505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83509: ,p_ae_header_id => NULL
83510: );
83511:
83512: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83535: ----------------------------------------------------------------------------------
83536: -- 4219869 Business Flow
83537: -- Update journal entry status -- Need to generate this within IF
83538: ----------------------------------------------------------------------------------
83539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83540: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83541: ,p_balance_type_code => l_balance_type_code
83542: );
83543:

Line 83678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83674:
83675: --
83676: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83677: --
83678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83679: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83680: ELSE
83681: ---------------------------------------------------------------------------------------------------
83682: -- 4262811a Switch Sign

Line 83703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83699:
83700: XLA_AE_LINES_PKG.ValidateCurrentLine;
83701: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83702:
83703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83704: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83705: ,p_balance_type_code => l_balance_type_code);
83706:
83707: END IF;

Line 83850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83846: l_tmp_amt NUMBER;
83847: l_acc_rev_natural_side_code VARCHAR2(1);
83848:
83849: l_num_entries NUMBER;
83850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83854: l_recog_line_1 NUMBER;

Line 83851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83847: l_acc_rev_natural_side_code VARCHAR2(1);
83848:
83849: l_num_entries NUMBER;
83850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83854: l_recog_line_1 NUMBER;
83855: l_recog_line_2 NUMBER;

Line 83852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83848:
83849: l_num_entries NUMBER;
83850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83854: l_recog_line_1 NUMBER;
83855: l_recog_line_2 NUMBER;
83856:

Line 83853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83849: l_num_entries NUMBER;
83850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83854: l_recog_line_1 NUMBER;
83855: l_recog_line_2 NUMBER;
83856:
83857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83855: l_recog_line_2 NUMBER;
83856:
83857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83858: l_bflow_applied_to_amt NUMBER; -- 5132302
83859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83860:
83861: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83862:
83863: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83930: l_accrual_line_num := NULL; -- 4262811
83931: l_tmp_amt := NULL; -- 4262811
83932: --
83933:
83934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83935: l_balance_type_code <> 'B' THEN
83936: IF NVL(p_source_38,'
83937: ') = 'CLEAR_CLEAR' AND
83938: (NVL(p_source_20,'

Line 84018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84014: --
84015: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84016:
84017: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84019:
84020: -- 4955764
84021: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84022: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84094: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84090: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84091:
84092: IF xla_accounting_cache_pkg.GetValueChar
84093: (p_source_code => 'LEDGER_CATEGORY_CODE'
84094: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84095: AND l_bflow_method_code = 'PRIOR_ENTRY'
84096: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84097: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84098: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84190: p_lookup_type => 'XLA_OWNER_TYPE'
84191: ,p_lookup_code => l_component_type_code
84192: )
84193: ,p_token_4 => 'PRODUCT_NAME'
84194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84198: ,p_ae_header_id => NULL

Line 84195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84191: ,p_lookup_code => l_component_type_code
84192: )
84193: ,p_token_4 => 'PRODUCT_NAME'
84194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84198: ,p_ae_header_id => NULL
84199: );

Line 84196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84192: )
84193: ,p_token_4 => 'PRODUCT_NAME'
84194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84198: ,p_ae_header_id => NULL
84199: );
84200:

Line 84197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84193: ,p_token_4 => 'PRODUCT_NAME'
84194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84198: ,p_ae_header_id => NULL
84199: );
84200:
84201: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84224: ----------------------------------------------------------------------------------
84225: -- 4219869 Business Flow
84226: -- Update journal entry status -- Need to generate this within IF
84227: ----------------------------------------------------------------------------------
84228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84229: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84230: ,p_balance_type_code => l_balance_type_code
84231: );
84232:

Line 84315: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84311:
84312: --
84313: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84314: --
84315: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84316: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84317: ELSE
84318: ---------------------------------------------------------------------------------------------------
84319: -- 4262811a Switch Sign

Line 84340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84336:
84337: XLA_AE_LINES_PKG.ValidateCurrentLine;
84338: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84339:
84340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84341: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84342: ,p_balance_type_code => l_balance_type_code);
84343:
84344: END IF;

Line 84497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84493: l_tmp_amt NUMBER;
84494: l_acc_rev_natural_side_code VARCHAR2(1);
84495:
84496: l_num_entries NUMBER;
84497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84501: l_recog_line_1 NUMBER;

Line 84498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84494: l_acc_rev_natural_side_code VARCHAR2(1);
84495:
84496: l_num_entries NUMBER;
84497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84501: l_recog_line_1 NUMBER;
84502: l_recog_line_2 NUMBER;

Line 84499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84495:
84496: l_num_entries NUMBER;
84497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84501: l_recog_line_1 NUMBER;
84502: l_recog_line_2 NUMBER;
84503:

Line 84500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84496: l_num_entries NUMBER;
84497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84501: l_recog_line_1 NUMBER;
84502: l_recog_line_2 NUMBER;
84503:
84504: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84506: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84502: l_recog_line_2 NUMBER;
84503:
84504: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84505: l_bflow_applied_to_amt NUMBER; -- 5132302
84506: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84507:
84508: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84509:
84510: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84581: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84577: l_accrual_line_num := NULL; -- 4262811
84578: l_tmp_amt := NULL; -- 4262811
84579: --
84580:
84581: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84582: l_balance_type_code <> 'B' THEN
84583: IF NVL(p_source_38,'
84584: ') = 'CLEAR_CLEAR' AND
84585: (NVL(p_source_67,'

Line 84663: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84659: --
84660: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84661:
84662: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84663: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84664:
84665: -- 4955764
84666: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84667: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84779: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84775: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84776:
84777: IF xla_accounting_cache_pkg.GetValueChar
84778: (p_source_code => 'LEDGER_CATEGORY_CODE'
84779: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84780: AND l_bflow_method_code = 'PRIOR_ENTRY'
84781: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84782: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84783: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84852: p_lookup_type => 'XLA_OWNER_TYPE'
84853: ,p_lookup_code => l_component_type_code
84854: )
84855: ,p_token_4 => 'PRODUCT_NAME'
84856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84860: ,p_ae_header_id => NULL

Line 84857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84853: ,p_lookup_code => l_component_type_code
84854: )
84855: ,p_token_4 => 'PRODUCT_NAME'
84856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84860: ,p_ae_header_id => NULL
84861: );

Line 84858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84854: )
84855: ,p_token_4 => 'PRODUCT_NAME'
84856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84860: ,p_ae_header_id => NULL
84861: );
84862:

Line 84859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84855: ,p_token_4 => 'PRODUCT_NAME'
84856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84860: ,p_ae_header_id => NULL
84861: );
84862:
84863: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84886: ----------------------------------------------------------------------------------
84887: -- 4219869 Business Flow
84888: -- Update journal entry status -- Need to generate this within IF
84889: ----------------------------------------------------------------------------------
84890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84892: ,p_balance_type_code => l_balance_type_code
84893: );
84894:

Line 84951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84947:
84948: --
84949: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84950: --
84951: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84952: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84953: ELSE
84954: ---------------------------------------------------------------------------------------------------
84955: -- 4262811a Switch Sign

Line 84976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84972:
84973: XLA_AE_LINES_PKG.ValidateCurrentLine;
84974: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84975:
84976: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84977: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84978: ,p_balance_type_code => l_balance_type_code);
84979:
84980: END IF;

Line 85133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85129: l_tmp_amt NUMBER;
85130: l_acc_rev_natural_side_code VARCHAR2(1);
85131:
85132: l_num_entries NUMBER;
85133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85137: l_recog_line_1 NUMBER;

Line 85134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85130: l_acc_rev_natural_side_code VARCHAR2(1);
85131:
85132: l_num_entries NUMBER;
85133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85137: l_recog_line_1 NUMBER;
85138: l_recog_line_2 NUMBER;

Line 85135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85131:
85132: l_num_entries NUMBER;
85133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85137: l_recog_line_1 NUMBER;
85138: l_recog_line_2 NUMBER;
85139:

Line 85136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85132: l_num_entries NUMBER;
85133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85137: l_recog_line_1 NUMBER;
85138: l_recog_line_2 NUMBER;
85139:
85140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85138: l_recog_line_2 NUMBER;
85139:
85140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85141: l_bflow_applied_to_amt NUMBER; -- 5132302
85142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85143:
85144: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85145:
85146: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85213: l_accrual_line_num := NULL; -- 4262811
85214: l_tmp_amt := NULL; -- 4262811
85215: --
85216:
85217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85218: l_balance_type_code <> 'B' THEN
85219: IF NVL(p_source_38,'
85220: ') <> 'CLEAR_CLEAR' AND
85221: (NVL(p_source_67,'

Line 85299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85295: --
85296: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85297:
85298: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85300:
85301: -- 4955764
85302: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85303: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85415: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85411: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85412:
85413: IF xla_accounting_cache_pkg.GetValueChar
85414: (p_source_code => 'LEDGER_CATEGORY_CODE'
85415: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85416: AND l_bflow_method_code = 'PRIOR_ENTRY'
85417: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85418: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85419: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85488: p_lookup_type => 'XLA_OWNER_TYPE'
85489: ,p_lookup_code => l_component_type_code
85490: )
85491: ,p_token_4 => 'PRODUCT_NAME'
85492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85496: ,p_ae_header_id => NULL

Line 85493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85489: ,p_lookup_code => l_component_type_code
85490: )
85491: ,p_token_4 => 'PRODUCT_NAME'
85492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85496: ,p_ae_header_id => NULL
85497: );

Line 85494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85490: )
85491: ,p_token_4 => 'PRODUCT_NAME'
85492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85496: ,p_ae_header_id => NULL
85497: );
85498:

Line 85495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85491: ,p_token_4 => 'PRODUCT_NAME'
85492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85496: ,p_ae_header_id => NULL
85497: );
85498:
85499: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85522: ----------------------------------------------------------------------------------
85523: -- 4219869 Business Flow
85524: -- Update journal entry status -- Need to generate this within IF
85525: ----------------------------------------------------------------------------------
85526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85527: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85528: ,p_balance_type_code => l_balance_type_code
85529: );
85530:

Line 85587: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85583:
85584: --
85585: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85586: --
85587: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85588: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85589: ELSE
85590: ---------------------------------------------------------------------------------------------------
85591: -- 4262811a Switch Sign

Line 85612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85608:
85609: XLA_AE_LINES_PKG.ValidateCurrentLine;
85610: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85611:
85612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85613: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85614: ,p_balance_type_code => l_balance_type_code);
85615:
85616: END IF;

Line 85785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85781: l_tmp_amt NUMBER;
85782: l_acc_rev_natural_side_code VARCHAR2(1);
85783:
85784: l_num_entries NUMBER;
85785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85789: l_recog_line_1 NUMBER;

Line 85786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85782: l_acc_rev_natural_side_code VARCHAR2(1);
85783:
85784: l_num_entries NUMBER;
85785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85789: l_recog_line_1 NUMBER;
85790: l_recog_line_2 NUMBER;

Line 85787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85783:
85784: l_num_entries NUMBER;
85785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85789: l_recog_line_1 NUMBER;
85790: l_recog_line_2 NUMBER;
85791:

Line 85788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85784: l_num_entries NUMBER;
85785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85789: l_recog_line_1 NUMBER;
85790: l_recog_line_2 NUMBER;
85791:
85792: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85794: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85790: l_recog_line_2 NUMBER;
85791:
85792: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85793: l_bflow_applied_to_amt NUMBER; -- 5132302
85794: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85795:
85796: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85797:
85798: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85869: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85865: l_accrual_line_num := NULL; -- 4262811
85866: l_tmp_amt := NULL; -- 4262811
85867: --
85868:
85869: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85870: l_balance_type_code <> 'B' THEN
85871: IF (NVL(p_source_67,'
85872: ') = 'PREPAY APPL' OR
85873: NVL(p_source_67,'

Line 85953: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85949: --
85950: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85951:
85952: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85953: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85954:
85955: -- 4955764
85956: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85957: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86079: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86075: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86076:
86077: IF xla_accounting_cache_pkg.GetValueChar
86078: (p_source_code => 'LEDGER_CATEGORY_CODE'
86079: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86080: AND l_bflow_method_code = 'PRIOR_ENTRY'
86081: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86082: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86083: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86175: p_lookup_type => 'XLA_OWNER_TYPE'
86176: ,p_lookup_code => l_component_type_code
86177: )
86178: ,p_token_4 => 'PRODUCT_NAME'
86179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86183: ,p_ae_header_id => NULL

Line 86180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86176: ,p_lookup_code => l_component_type_code
86177: )
86178: ,p_token_4 => 'PRODUCT_NAME'
86179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86183: ,p_ae_header_id => NULL
86184: );

Line 86181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86177: )
86178: ,p_token_4 => 'PRODUCT_NAME'
86179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86183: ,p_ae_header_id => NULL
86184: );
86185:

Line 86182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86178: ,p_token_4 => 'PRODUCT_NAME'
86179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86183: ,p_ae_header_id => NULL
86184: );
86185:
86186: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86209: ----------------------------------------------------------------------------------
86210: -- 4219869 Business Flow
86211: -- Update journal entry status -- Need to generate this within IF
86212: ----------------------------------------------------------------------------------
86213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86214: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86215: ,p_balance_type_code => l_balance_type_code
86216: );
86217:

Line 86300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86296:
86297: --
86298: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86299: --
86300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86301: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86302: ELSE
86303: ---------------------------------------------------------------------------------------------------
86304: -- 4262811a Switch Sign

Line 86325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86321:
86322: XLA_AE_LINES_PKG.ValidateCurrentLine;
86323: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86324:
86325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86327: ,p_balance_type_code => l_balance_type_code);
86328:
86329: END IF;

Line 86462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86458: l_tmp_amt NUMBER;
86459: l_acc_rev_natural_side_code VARCHAR2(1);
86460:
86461: l_num_entries NUMBER;
86462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86466: l_recog_line_1 NUMBER;

Line 86463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86459: l_acc_rev_natural_side_code VARCHAR2(1);
86460:
86461: l_num_entries NUMBER;
86462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86466: l_recog_line_1 NUMBER;
86467: l_recog_line_2 NUMBER;

Line 86464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86460:
86461: l_num_entries NUMBER;
86462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86466: l_recog_line_1 NUMBER;
86467: l_recog_line_2 NUMBER;
86468:

Line 86465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86461: l_num_entries NUMBER;
86462: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86463: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86464: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86465: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86466: l_recog_line_1 NUMBER;
86467: l_recog_line_2 NUMBER;
86468:
86469: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86471: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86467: l_recog_line_2 NUMBER;
86468:
86469: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86470: l_bflow_applied_to_amt NUMBER; -- 5132302
86471: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86472:
86473: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86474:
86475: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86546: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86542: l_accrual_line_num := NULL; -- 4262811
86543: l_tmp_amt := NULL; -- 4262811
86544: --
86545:
86546: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86547: l_balance_type_code <> 'B' THEN
86548: IF NVL(p_source_38,'
86549: ') = 'CLEAR_CLEAR' AND
86550: NVL(p_source_100,'

Line 86629: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86625: --
86626: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86627:
86628: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86629: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86630:
86631: -- 4955764
86632: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86633: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86691: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86692:
86693: IF xla_accounting_cache_pkg.GetValueChar
86694: (p_source_code => 'LEDGER_CATEGORY_CODE'
86695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86696: AND l_bflow_method_code = 'PRIOR_ENTRY'
86697: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86698: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86699: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86768: p_lookup_type => 'XLA_OWNER_TYPE'
86769: ,p_lookup_code => l_component_type_code
86770: )
86771: ,p_token_4 => 'PRODUCT_NAME'
86772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86776: ,p_ae_header_id => NULL

Line 86773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86769: ,p_lookup_code => l_component_type_code
86770: )
86771: ,p_token_4 => 'PRODUCT_NAME'
86772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86776: ,p_ae_header_id => NULL
86777: );

Line 86774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86770: )
86771: ,p_token_4 => 'PRODUCT_NAME'
86772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86776: ,p_ae_header_id => NULL
86777: );
86778:

Line 86775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86771: ,p_token_4 => 'PRODUCT_NAME'
86772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86776: ,p_ae_header_id => NULL
86777: );
86778:
86779: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86802: ----------------------------------------------------------------------------------
86803: -- 4219869 Business Flow
86804: -- Update journal entry status -- Need to generate this within IF
86805: ----------------------------------------------------------------------------------
86806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86807: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86808: ,p_balance_type_code => l_balance_type_code
86809: );
86810:

Line 86867: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86863:
86864: --
86865: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86866: --
86867: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86868: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86869: ELSE
86870: ---------------------------------------------------------------------------------------------------
86871: -- 4262811a Switch Sign

Line 86892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86888:
86889: XLA_AE_LINES_PKG.ValidateCurrentLine;
86890: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86891:
86892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86893: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86894: ,p_balance_type_code => l_balance_type_code);
86895:
86896: END IF;

Line 87034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87030: l_tmp_amt NUMBER;
87031: l_acc_rev_natural_side_code VARCHAR2(1);
87032:
87033: l_num_entries NUMBER;
87034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87038: l_recog_line_1 NUMBER;

Line 87035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87031: l_acc_rev_natural_side_code VARCHAR2(1);
87032:
87033: l_num_entries NUMBER;
87034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87038: l_recog_line_1 NUMBER;
87039: l_recog_line_2 NUMBER;

Line 87036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87032:
87033: l_num_entries NUMBER;
87034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87038: l_recog_line_1 NUMBER;
87039: l_recog_line_2 NUMBER;
87040:

Line 87037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87033: l_num_entries NUMBER;
87034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87038: l_recog_line_1 NUMBER;
87039: l_recog_line_2 NUMBER;
87040:
87041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87039: l_recog_line_2 NUMBER;
87040:
87041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87042: l_bflow_applied_to_amt NUMBER; -- 5132302
87043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87044:
87045: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87046:
87047: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87114: l_accrual_line_num := NULL; -- 4262811
87115: l_tmp_amt := NULL; -- 4262811
87116: --
87117:
87118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87119: l_balance_type_code <> 'B' THEN
87120: IF NVL(p_source_38,'
87121: ') <> 'CLEAR_CLEAR' AND
87122: NVL(p_source_100,'

Line 87203: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87199: --
87200: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87201:
87202: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87203: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87204:
87205: -- 4955764
87206: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87207: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87269: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87265: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87266:
87267: IF xla_accounting_cache_pkg.GetValueChar
87268: (p_source_code => 'LEDGER_CATEGORY_CODE'
87269: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87270: AND l_bflow_method_code = 'PRIOR_ENTRY'
87271: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87272: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87273: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87342: p_lookup_type => 'XLA_OWNER_TYPE'
87343: ,p_lookup_code => l_component_type_code
87344: )
87345: ,p_token_4 => 'PRODUCT_NAME'
87346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87350: ,p_ae_header_id => NULL

Line 87347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87343: ,p_lookup_code => l_component_type_code
87344: )
87345: ,p_token_4 => 'PRODUCT_NAME'
87346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87350: ,p_ae_header_id => NULL
87351: );

Line 87348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87344: )
87345: ,p_token_4 => 'PRODUCT_NAME'
87346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87350: ,p_ae_header_id => NULL
87351: );
87352:

Line 87349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87345: ,p_token_4 => 'PRODUCT_NAME'
87346: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87347: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87348: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87349: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87350: ,p_ae_header_id => NULL
87351: );
87352:
87353: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87380: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87376: ----------------------------------------------------------------------------------
87377: -- 4219869 Business Flow
87378: -- Update journal entry status -- Need to generate this within IF
87379: ----------------------------------------------------------------------------------
87380: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87381: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87382: ,p_balance_type_code => l_balance_type_code
87383: );
87384:

Line 87441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87437:
87438: --
87439: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87440: --
87441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87442: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87443: ELSE
87444: ---------------------------------------------------------------------------------------------------
87445: -- 4262811a Switch Sign

Line 87466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87462:
87463: XLA_AE_LINES_PKG.ValidateCurrentLine;
87464: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87465:
87466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87468: ,p_balance_type_code => l_balance_type_code);
87469:
87470: END IF;

Line 87606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87602: l_tmp_amt NUMBER;
87603: l_acc_rev_natural_side_code VARCHAR2(1);
87604:
87605: l_num_entries NUMBER;
87606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87610: l_recog_line_1 NUMBER;

Line 87607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87603: l_acc_rev_natural_side_code VARCHAR2(1);
87604:
87605: l_num_entries NUMBER;
87606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87610: l_recog_line_1 NUMBER;
87611: l_recog_line_2 NUMBER;

Line 87608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87604:
87605: l_num_entries NUMBER;
87606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87610: l_recog_line_1 NUMBER;
87611: l_recog_line_2 NUMBER;
87612:

Line 87609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87605: l_num_entries NUMBER;
87606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87610: l_recog_line_1 NUMBER;
87611: l_recog_line_2 NUMBER;
87612:
87613: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87615: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87611: l_recog_line_2 NUMBER;
87612:
87613: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87614: l_bflow_applied_to_amt NUMBER; -- 5132302
87615: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87616:
87617: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87618:
87619: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87686: l_accrual_line_num := NULL; -- 4262811
87687: l_tmp_amt := NULL; -- 4262811
87688: --
87689:
87690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87691: l_balance_type_code <> 'B' THEN
87692: IF NVL(p_source_38,'
87693: ') <> 'CLEAR_CLEAR' AND
87694: NVL(p_source_20,'

Line 87774: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87770: --
87771: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87772:
87773: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87774: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87775:
87776: -- 4955764
87777: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87778: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87838: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87834: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87835:
87836: IF xla_accounting_cache_pkg.GetValueChar
87837: (p_source_code => 'LEDGER_CATEGORY_CODE'
87838: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87839: AND l_bflow_method_code = 'PRIOR_ENTRY'
87840: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87841: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87842: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87911: p_lookup_type => 'XLA_OWNER_TYPE'
87912: ,p_lookup_code => l_component_type_code
87913: )
87914: ,p_token_4 => 'PRODUCT_NAME'
87915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87919: ,p_ae_header_id => NULL

Line 87916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87912: ,p_lookup_code => l_component_type_code
87913: )
87914: ,p_token_4 => 'PRODUCT_NAME'
87915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87919: ,p_ae_header_id => NULL
87920: );

Line 87917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87913: )
87914: ,p_token_4 => 'PRODUCT_NAME'
87915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87919: ,p_ae_header_id => NULL
87920: );
87921:

Line 87918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87914: ,p_token_4 => 'PRODUCT_NAME'
87915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87919: ,p_ae_header_id => NULL
87920: );
87921:
87922: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87945: ----------------------------------------------------------------------------------
87946: -- 4219869 Business Flow
87947: -- Update journal entry status -- Need to generate this within IF
87948: ----------------------------------------------------------------------------------
87949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87950: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87951: ,p_balance_type_code => l_balance_type_code
87952: );
87953:

Line 88010: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88006:
88007: --
88008: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88009: --
88010: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88011: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88012: ELSE
88013: ---------------------------------------------------------------------------------------------------
88014: -- 4262811a Switch Sign

Line 88035: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88031:
88032: XLA_AE_LINES_PKG.ValidateCurrentLine;
88033: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88034:
88035: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88036: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88037: ,p_balance_type_code => l_balance_type_code);
88038:
88039: END IF;

Line 88209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88205: l_tmp_amt NUMBER;
88206: l_acc_rev_natural_side_code VARCHAR2(1);
88207:
88208: l_num_entries NUMBER;
88209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88213: l_recog_line_1 NUMBER;

Line 88210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88206: l_acc_rev_natural_side_code VARCHAR2(1);
88207:
88208: l_num_entries NUMBER;
88209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88213: l_recog_line_1 NUMBER;
88214: l_recog_line_2 NUMBER;

Line 88211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88207:
88208: l_num_entries NUMBER;
88209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88213: l_recog_line_1 NUMBER;
88214: l_recog_line_2 NUMBER;
88215:

Line 88212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88208: l_num_entries NUMBER;
88209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88213: l_recog_line_1 NUMBER;
88214: l_recog_line_2 NUMBER;
88215:
88216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88214: l_recog_line_2 NUMBER;
88215:
88216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88217: l_bflow_applied_to_amt NUMBER; -- 5132302
88218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88219:
88220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88221:
88222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88289: l_accrual_line_num := NULL; -- 4262811
88290: l_tmp_amt := NULL; -- 4262811
88291: --
88292:
88293: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88294: l_balance_type_code <> 'B' THEN
88295: IF NVL(p_source_38,'
88296: ') = 'CLEAR_CLEAR' AND
88297: (NVL(p_source_67,'

Line 88373: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88369: --
88370: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88371:
88372: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88373: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88374:
88375: -- 4955764
88376: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88377: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88495: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88496:
88497: IF xla_accounting_cache_pkg.GetValueChar
88498: (p_source_code => 'LEDGER_CATEGORY_CODE'
88499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88500: AND l_bflow_method_code = 'PRIOR_ENTRY'
88501: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88502: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88503: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88595: p_lookup_type => 'XLA_OWNER_TYPE'
88596: ,p_lookup_code => l_component_type_code
88597: )
88598: ,p_token_4 => 'PRODUCT_NAME'
88599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88603: ,p_ae_header_id => NULL

Line 88600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88596: ,p_lookup_code => l_component_type_code
88597: )
88598: ,p_token_4 => 'PRODUCT_NAME'
88599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88603: ,p_ae_header_id => NULL
88604: );

Line 88601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88597: )
88598: ,p_token_4 => 'PRODUCT_NAME'
88599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88603: ,p_ae_header_id => NULL
88604: );
88605:

Line 88602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88598: ,p_token_4 => 'PRODUCT_NAME'
88599: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88600: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88601: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88602: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88603: ,p_ae_header_id => NULL
88604: );
88605:
88606: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88629: ----------------------------------------------------------------------------------
88630: -- 4219869 Business Flow
88631: -- Update journal entry status -- Need to generate this within IF
88632: ----------------------------------------------------------------------------------
88633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88634: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88635: ,p_balance_type_code => l_balance_type_code
88636: );
88637:

Line 88720: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88716:
88717: --
88718: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88719: --
88720: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88721: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88722: ELSE
88723: ---------------------------------------------------------------------------------------------------
88724: -- 4262811a Switch Sign

Line 88745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88741:
88742: XLA_AE_LINES_PKG.ValidateCurrentLine;
88743: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88744:
88745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88746: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88747: ,p_balance_type_code => l_balance_type_code);
88748:
88749: END IF;

Line 88919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88915: l_tmp_amt NUMBER;
88916: l_acc_rev_natural_side_code VARCHAR2(1);
88917:
88918: l_num_entries NUMBER;
88919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88923: l_recog_line_1 NUMBER;

Line 88920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88916: l_acc_rev_natural_side_code VARCHAR2(1);
88917:
88918: l_num_entries NUMBER;
88919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88923: l_recog_line_1 NUMBER;
88924: l_recog_line_2 NUMBER;

Line 88921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88917:
88918: l_num_entries NUMBER;
88919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88923: l_recog_line_1 NUMBER;
88924: l_recog_line_2 NUMBER;
88925:

Line 88922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88918: l_num_entries NUMBER;
88919: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88920: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88921: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88922: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88923: l_recog_line_1 NUMBER;
88924: l_recog_line_2 NUMBER;
88925:
88926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88924: l_recog_line_2 NUMBER;
88925:
88926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88927: l_bflow_applied_to_amt NUMBER; -- 5132302
88928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88929:
88930: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88931:
88932: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89003: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88999: l_accrual_line_num := NULL; -- 4262811
89000: l_tmp_amt := NULL; -- 4262811
89001: --
89002:
89003: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89004: l_balance_type_code <> 'B' THEN
89005: IF NVL(p_source_38,'
89006: ') <> 'CLEAR_CLEAR' AND
89007: (NVL(p_source_67,'

Line 89083: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89079: --
89080: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89081:
89082: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89083: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89084:
89085: -- 4955764
89086: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89087: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89209: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89205: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89206:
89207: IF xla_accounting_cache_pkg.GetValueChar
89208: (p_source_code => 'LEDGER_CATEGORY_CODE'
89209: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89210: AND l_bflow_method_code = 'PRIOR_ENTRY'
89211: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89212: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89213: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89305: p_lookup_type => 'XLA_OWNER_TYPE'
89306: ,p_lookup_code => l_component_type_code
89307: )
89308: ,p_token_4 => 'PRODUCT_NAME'
89309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89313: ,p_ae_header_id => NULL

Line 89310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89306: ,p_lookup_code => l_component_type_code
89307: )
89308: ,p_token_4 => 'PRODUCT_NAME'
89309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89313: ,p_ae_header_id => NULL
89314: );

Line 89311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89307: )
89308: ,p_token_4 => 'PRODUCT_NAME'
89309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89313: ,p_ae_header_id => NULL
89314: );
89315:

Line 89312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89308: ,p_token_4 => 'PRODUCT_NAME'
89309: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89310: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89311: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89312: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89313: ,p_ae_header_id => NULL
89314: );
89315:
89316: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89343: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89339: ----------------------------------------------------------------------------------
89340: -- 4219869 Business Flow
89341: -- Update journal entry status -- Need to generate this within IF
89342: ----------------------------------------------------------------------------------
89343: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89344: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89345: ,p_balance_type_code => l_balance_type_code
89346: );
89347:

Line 89430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89426:
89427: --
89428: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89429: --
89430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89431: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89432: ELSE
89433: ---------------------------------------------------------------------------------------------------
89434: -- 4262811a Switch Sign

Line 89455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89451:
89452: XLA_AE_LINES_PKG.ValidateCurrentLine;
89453: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89454:
89455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89456: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89457: ,p_balance_type_code => l_balance_type_code);
89458:
89459: END IF;

Line 89596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89592: l_tmp_amt NUMBER;
89593: l_acc_rev_natural_side_code VARCHAR2(1);
89594:
89595: l_num_entries NUMBER;
89596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89600: l_recog_line_1 NUMBER;

Line 89597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89593: l_acc_rev_natural_side_code VARCHAR2(1);
89594:
89595: l_num_entries NUMBER;
89596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89600: l_recog_line_1 NUMBER;
89601: l_recog_line_2 NUMBER;

Line 89598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89594:
89595: l_num_entries NUMBER;
89596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89600: l_recog_line_1 NUMBER;
89601: l_recog_line_2 NUMBER;
89602:

Line 89599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89595: l_num_entries NUMBER;
89596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89600: l_recog_line_1 NUMBER;
89601: l_recog_line_2 NUMBER;
89602:
89603: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89605: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89601: l_recog_line_2 NUMBER;
89602:
89603: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89604: l_bflow_applied_to_amt NUMBER; -- 5132302
89605: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89606:
89607: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89608:
89609: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89680: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89676: l_accrual_line_num := NULL; -- 4262811
89677: l_tmp_amt := NULL; -- 4262811
89678: --
89679:
89680: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89681: l_balance_type_code <> 'B' THEN
89682: IF NVL(p_source_38,'
89683: ') = 'CLEAR_CLEAR' AND
89684: NVL(p_source_20,'

Line 89760: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89756: --
89757: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89758:
89759: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89760: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89761:
89762: -- 4955764
89763: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89764: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89836: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89832: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89833:
89834: IF xla_accounting_cache_pkg.GetValueChar
89835: (p_source_code => 'LEDGER_CATEGORY_CODE'
89836: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89837: AND l_bflow_method_code = 'PRIOR_ENTRY'
89838: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89839: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89840: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89936: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89932: p_lookup_type => 'XLA_OWNER_TYPE'
89933: ,p_lookup_code => l_component_type_code
89934: )
89935: ,p_token_4 => 'PRODUCT_NAME'
89936: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89937: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89938: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89939: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89940: ,p_ae_header_id => NULL

Line 89937: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89933: ,p_lookup_code => l_component_type_code
89934: )
89935: ,p_token_4 => 'PRODUCT_NAME'
89936: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89937: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89938: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89939: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89940: ,p_ae_header_id => NULL
89941: );

Line 89938: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89934: )
89935: ,p_token_4 => 'PRODUCT_NAME'
89936: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89937: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89938: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89939: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89940: ,p_ae_header_id => NULL
89941: );
89942:

Line 89939: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89935: ,p_token_4 => 'PRODUCT_NAME'
89936: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89937: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89938: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89939: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89940: ,p_ae_header_id => NULL
89941: );
89942:
89943: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89966: ----------------------------------------------------------------------------------
89967: -- 4219869 Business Flow
89968: -- Update journal entry status -- Need to generate this within IF
89969: ----------------------------------------------------------------------------------
89970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89971: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89972: ,p_balance_type_code => l_balance_type_code
89973: );
89974:

Line 90057: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90053:
90054: --
90055: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90056: --
90057: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90058: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90059: ELSE
90060: ---------------------------------------------------------------------------------------------------
90061: -- 4262811a Switch Sign

Line 90082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90078:
90079: XLA_AE_LINES_PKG.ValidateCurrentLine;
90080: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90081:
90082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90083: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90084: ,p_balance_type_code => l_balance_type_code);
90085:
90086: END IF;

Line 90230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90226: l_tmp_amt NUMBER;
90227: l_acc_rev_natural_side_code VARCHAR2(1);
90228:
90229: l_num_entries NUMBER;
90230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90234: l_recog_line_1 NUMBER;

Line 90231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90227: l_acc_rev_natural_side_code VARCHAR2(1);
90228:
90229: l_num_entries NUMBER;
90230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90234: l_recog_line_1 NUMBER;
90235: l_recog_line_2 NUMBER;

Line 90232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90228:
90229: l_num_entries NUMBER;
90230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90234: l_recog_line_1 NUMBER;
90235: l_recog_line_2 NUMBER;
90236:

Line 90233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90229: l_num_entries NUMBER;
90230: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90231: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90232: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90233: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90234: l_recog_line_1 NUMBER;
90235: l_recog_line_2 NUMBER;
90236:
90237: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90239: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90235: l_recog_line_2 NUMBER;
90236:
90237: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90238: l_bflow_applied_to_amt NUMBER; -- 5132302
90239: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90240:
90241: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90242:
90243: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90314: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90310: l_accrual_line_num := NULL; -- 4262811
90311: l_tmp_amt := NULL; -- 4262811
90312: --
90313:
90314: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90315: l_balance_type_code <> 'B' THEN
90316: IF NVL(p_source_38,'
90317: ') <> 'CLEAR_CLEAR' AND
90318: NVL(p_source_20,'

Line 90396: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90392: --
90393: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90394:
90395: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90396: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90397:
90398: -- 4955764
90399: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90400: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90472: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90468: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90469:
90470: IF xla_accounting_cache_pkg.GetValueChar
90471: (p_source_code => 'LEDGER_CATEGORY_CODE'
90472: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90473: AND l_bflow_method_code = 'PRIOR_ENTRY'
90474: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90475: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90476: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90568: p_lookup_type => 'XLA_OWNER_TYPE'
90569: ,p_lookup_code => l_component_type_code
90570: )
90571: ,p_token_4 => 'PRODUCT_NAME'
90572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90576: ,p_ae_header_id => NULL

Line 90573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90569: ,p_lookup_code => l_component_type_code
90570: )
90571: ,p_token_4 => 'PRODUCT_NAME'
90572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90576: ,p_ae_header_id => NULL
90577: );

Line 90574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90570: )
90571: ,p_token_4 => 'PRODUCT_NAME'
90572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90576: ,p_ae_header_id => NULL
90577: );
90578:

Line 90575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90571: ,p_token_4 => 'PRODUCT_NAME'
90572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90576: ,p_ae_header_id => NULL
90577: );
90578:
90579: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90602: ----------------------------------------------------------------------------------
90603: -- 4219869 Business Flow
90604: -- Update journal entry status -- Need to generate this within IF
90605: ----------------------------------------------------------------------------------
90606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90608: ,p_balance_type_code => l_balance_type_code
90609: );
90610:

Line 90693: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90689:
90690: --
90691: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90692: --
90693: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90694: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90695: ELSE
90696: ---------------------------------------------------------------------------------------------------
90697: -- 4262811a Switch Sign

Line 90718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90714:
90715: XLA_AE_LINES_PKG.ValidateCurrentLine;
90716: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90717:
90718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90719: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90720: ,p_balance_type_code => l_balance_type_code);
90721:
90722: END IF;

Line 90864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90860: l_tmp_amt NUMBER;
90861: l_acc_rev_natural_side_code VARCHAR2(1);
90862:
90863: l_num_entries NUMBER;
90864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90868: l_recog_line_1 NUMBER;

Line 90865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90861: l_acc_rev_natural_side_code VARCHAR2(1);
90862:
90863: l_num_entries NUMBER;
90864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90868: l_recog_line_1 NUMBER;
90869: l_recog_line_2 NUMBER;

Line 90866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90862:
90863: l_num_entries NUMBER;
90864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90868: l_recog_line_1 NUMBER;
90869: l_recog_line_2 NUMBER;
90870:

Line 90867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90863: l_num_entries NUMBER;
90864: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90865: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90866: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90867: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90868: l_recog_line_1 NUMBER;
90869: l_recog_line_2 NUMBER;
90870:
90871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90869: l_recog_line_2 NUMBER;
90870:
90871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90872: l_bflow_applied_to_amt NUMBER; -- 5132302
90873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90874:
90875: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90876:
90877: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90948: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90944: l_accrual_line_num := NULL; -- 4262811
90945: l_tmp_amt := NULL; -- 4262811
90946: --
90947:
90948: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90949: l_balance_type_code <> 'B' THEN
90950: IF NVL(p_source_38,'
90951: ') <> 'CLEAR_CLEAR' AND
90952: NVL(p_source_20,'

Line 91028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91024: --
91025: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91026:
91027: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91029:
91030: -- 4955764
91031: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91032: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91102: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91098: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91099:
91100: IF xla_accounting_cache_pkg.GetValueChar
91101: (p_source_code => 'LEDGER_CATEGORY_CODE'
91102: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91103: AND l_bflow_method_code = 'PRIOR_ENTRY'
91104: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91105: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91106: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91198: p_lookup_type => 'XLA_OWNER_TYPE'
91199: ,p_lookup_code => l_component_type_code
91200: )
91201: ,p_token_4 => 'PRODUCT_NAME'
91202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91206: ,p_ae_header_id => NULL

Line 91203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91199: ,p_lookup_code => l_component_type_code
91200: )
91201: ,p_token_4 => 'PRODUCT_NAME'
91202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91206: ,p_ae_header_id => NULL
91207: );

Line 91204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91200: )
91201: ,p_token_4 => 'PRODUCT_NAME'
91202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91206: ,p_ae_header_id => NULL
91207: );
91208:

Line 91205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91201: ,p_token_4 => 'PRODUCT_NAME'
91202: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91203: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91204: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91205: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91206: ,p_ae_header_id => NULL
91207: );
91208:
91209: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91232: ----------------------------------------------------------------------------------
91233: -- 4219869 Business Flow
91234: -- Update journal entry status -- Need to generate this within IF
91235: ----------------------------------------------------------------------------------
91236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91237: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91238: ,p_balance_type_code => l_balance_type_code
91239: );
91240:

Line 91323: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91319:
91320: --
91321: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91322: --
91323: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91324: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91325: ELSE
91326: ---------------------------------------------------------------------------------------------------
91327: -- 4262811a Switch Sign

Line 91348: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91344:
91345: XLA_AE_LINES_PKG.ValidateCurrentLine;
91346: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91347:
91348: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91349: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91350: ,p_balance_type_code => l_balance_type_code);
91351:
91352: END IF;

Line 91496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91492: l_tmp_amt NUMBER;
91493: l_acc_rev_natural_side_code VARCHAR2(1);
91494:
91495: l_num_entries NUMBER;
91496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91500: l_recog_line_1 NUMBER;

Line 91497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91493: l_acc_rev_natural_side_code VARCHAR2(1);
91494:
91495: l_num_entries NUMBER;
91496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91500: l_recog_line_1 NUMBER;
91501: l_recog_line_2 NUMBER;

Line 91498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91494:
91495: l_num_entries NUMBER;
91496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91500: l_recog_line_1 NUMBER;
91501: l_recog_line_2 NUMBER;
91502:

Line 91499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91495: l_num_entries NUMBER;
91496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91500: l_recog_line_1 NUMBER;
91501: l_recog_line_2 NUMBER;
91502:
91503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91501: l_recog_line_2 NUMBER;
91502:
91503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91504: l_bflow_applied_to_amt NUMBER; -- 5132302
91505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91506:
91507: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91508:
91509: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91576: l_accrual_line_num := NULL; -- 4262811
91577: l_tmp_amt := NULL; -- 4262811
91578: --
91579:
91580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91581: l_balance_type_code <> 'B' THEN
91582: IF NVL(p_source_38,'
91583: ') = 'CLEAR_CLEAR' AND
91584: NVL(p_source_101,'

Line 91656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91652: --
91653: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91654:
91655: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91656: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91657:
91658: -- 4955764
91659: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91660: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91728: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91729:
91730: IF xla_accounting_cache_pkg.GetValueChar
91731: (p_source_code => 'LEDGER_CATEGORY_CODE'
91732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91733: AND l_bflow_method_code = 'PRIOR_ENTRY'
91734: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91735: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91736: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91919: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91915: p_lookup_type => 'XLA_OWNER_TYPE'
91916: ,p_lookup_code => l_component_type_code
91917: )
91918: ,p_token_4 => 'PRODUCT_NAME'
91919: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91920: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91921: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91922: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91923: ,p_ae_header_id => NULL

Line 91920: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91916: ,p_lookup_code => l_component_type_code
91917: )
91918: ,p_token_4 => 'PRODUCT_NAME'
91919: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91920: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91921: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91922: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91923: ,p_ae_header_id => NULL
91924: );

Line 91921: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91917: )
91918: ,p_token_4 => 'PRODUCT_NAME'
91919: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91920: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91921: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91922: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91923: ,p_ae_header_id => NULL
91924: );
91925:

Line 91922: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91918: ,p_token_4 => 'PRODUCT_NAME'
91919: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91920: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91921: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91922: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91923: ,p_ae_header_id => NULL
91924: );
91925:
91926: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91953: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91949: ----------------------------------------------------------------------------------
91950: -- 4219869 Business Flow
91951: -- Update journal entry status -- Need to generate this within IF
91952: ----------------------------------------------------------------------------------
91953: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91954: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91955: ,p_balance_type_code => l_balance_type_code
91956: );
91957:

Line 92127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92123:
92124: --
92125: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92126: --
92127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92128: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92129: ELSE
92130: ---------------------------------------------------------------------------------------------------
92131: -- 4262811a Switch Sign

Line 92152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92148:
92149: XLA_AE_LINES_PKG.ValidateCurrentLine;
92150: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92151:
92152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92153: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92154: ,p_balance_type_code => l_balance_type_code);
92155:
92156: END IF;

Line 92304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92300: l_tmp_amt NUMBER;
92301: l_acc_rev_natural_side_code VARCHAR2(1);
92302:
92303: l_num_entries NUMBER;
92304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92308: l_recog_line_1 NUMBER;

Line 92305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92301: l_acc_rev_natural_side_code VARCHAR2(1);
92302:
92303: l_num_entries NUMBER;
92304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92308: l_recog_line_1 NUMBER;
92309: l_recog_line_2 NUMBER;

Line 92306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92302:
92303: l_num_entries NUMBER;
92304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92308: l_recog_line_1 NUMBER;
92309: l_recog_line_2 NUMBER;
92310:

Line 92307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92303: l_num_entries NUMBER;
92304: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92305: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92306: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92307: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92308: l_recog_line_1 NUMBER;
92309: l_recog_line_2 NUMBER;
92310:
92311: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92313: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92309: l_recog_line_2 NUMBER;
92310:
92311: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92312: l_bflow_applied_to_amt NUMBER; -- 5132302
92313: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92314:
92315: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92316:
92317: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92388: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92384: l_accrual_line_num := NULL; -- 4262811
92385: l_tmp_amt := NULL; -- 4262811
92386: --
92387:
92388: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92389: l_balance_type_code <> 'B' THEN
92390: IF NVL(p_source_38,'
92391: ') <> 'CLEAR_CLEAR' AND
92392: NVL(p_source_101,'

Line 92464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92460: --
92461: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92462:
92463: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92465:
92466: -- 4955764
92467: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92468: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92540: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92536: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92537:
92538: IF xla_accounting_cache_pkg.GetValueChar
92539: (p_source_code => 'LEDGER_CATEGORY_CODE'
92540: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92541: AND l_bflow_method_code = 'PRIOR_ENTRY'
92542: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92543: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92544: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92723: p_lookup_type => 'XLA_OWNER_TYPE'
92724: ,p_lookup_code => l_component_type_code
92725: )
92726: ,p_token_4 => 'PRODUCT_NAME'
92727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92731: ,p_ae_header_id => NULL

Line 92728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92724: ,p_lookup_code => l_component_type_code
92725: )
92726: ,p_token_4 => 'PRODUCT_NAME'
92727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92731: ,p_ae_header_id => NULL
92732: );

Line 92729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92725: )
92726: ,p_token_4 => 'PRODUCT_NAME'
92727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92731: ,p_ae_header_id => NULL
92732: );
92733:

Line 92730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92726: ,p_token_4 => 'PRODUCT_NAME'
92727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92731: ,p_ae_header_id => NULL
92732: );
92733:
92734: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92757: ----------------------------------------------------------------------------------
92758: -- 4219869 Business Flow
92759: -- Update journal entry status -- Need to generate this within IF
92760: ----------------------------------------------------------------------------------
92761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92762: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92763: ,p_balance_type_code => l_balance_type_code
92764: );
92765:

Line 92935: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92931:
92932: --
92933: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92934: --
92935: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92936: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92937: ELSE
92938: ---------------------------------------------------------------------------------------------------
92939: -- 4262811a Switch Sign

Line 92960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92956:
92957: XLA_AE_LINES_PKG.ValidateCurrentLine;
92958: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92959:
92960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92961: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92962: ,p_balance_type_code => l_balance_type_code);
92963:
92964: END IF;

Line 93142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93138: l_tmp_amt NUMBER;
93139: l_acc_rev_natural_side_code VARCHAR2(1);
93140:
93141: l_num_entries NUMBER;
93142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93146: l_recog_line_1 NUMBER;

Line 93143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93139: l_acc_rev_natural_side_code VARCHAR2(1);
93140:
93141: l_num_entries NUMBER;
93142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93146: l_recog_line_1 NUMBER;
93147: l_recog_line_2 NUMBER;

Line 93144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93140:
93141: l_num_entries NUMBER;
93142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93146: l_recog_line_1 NUMBER;
93147: l_recog_line_2 NUMBER;
93148:

Line 93145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93141: l_num_entries NUMBER;
93142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93146: l_recog_line_1 NUMBER;
93147: l_recog_line_2 NUMBER;
93148:
93149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93147: l_recog_line_2 NUMBER;
93148:
93149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93150: l_bflow_applied_to_amt NUMBER; -- 5132302
93151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93152:
93153: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93154:
93155: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93222: l_accrual_line_num := NULL; -- 4262811
93223: l_tmp_amt := NULL; -- 4262811
93224: --
93225:
93226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93227: l_balance_type_code <> 'B' THEN
93228: IF NVL(p_source_38,'
93229: ') = 'CLEAR_CLEAR' AND
93230: NVL(p_source_68,'

Line 93308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93304: --
93305: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93306:
93307: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93309:
93310: -- 4955764
93311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93434: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93430: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93431:
93432: IF xla_accounting_cache_pkg.GetValueChar
93433: (p_source_code => 'LEDGER_CATEGORY_CODE'
93434: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93435: AND l_bflow_method_code = 'PRIOR_ENTRY'
93436: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93437: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93438: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93617: p_lookup_type => 'XLA_OWNER_TYPE'
93618: ,p_lookup_code => l_component_type_code
93619: )
93620: ,p_token_4 => 'PRODUCT_NAME'
93621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93625: ,p_ae_header_id => NULL

Line 93622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93618: ,p_lookup_code => l_component_type_code
93619: )
93620: ,p_token_4 => 'PRODUCT_NAME'
93621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93625: ,p_ae_header_id => NULL
93626: );

Line 93623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93619: )
93620: ,p_token_4 => 'PRODUCT_NAME'
93621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93625: ,p_ae_header_id => NULL
93626: );
93627:

Line 93624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93620: ,p_token_4 => 'PRODUCT_NAME'
93621: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93622: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93623: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93624: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93625: ,p_ae_header_id => NULL
93626: );
93627:
93628: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93651: ----------------------------------------------------------------------------------
93652: -- 4219869 Business Flow
93653: -- Update journal entry status -- Need to generate this within IF
93654: ----------------------------------------------------------------------------------
93655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93656: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93657: ,p_balance_type_code => l_balance_type_code
93658: );
93659:

Line 93829: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93825:
93826: --
93827: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93828: --
93829: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93830: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93831: ELSE
93832: ---------------------------------------------------------------------------------------------------
93833: -- 4262811a Switch Sign

Line 93854: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93850:
93851: XLA_AE_LINES_PKG.ValidateCurrentLine;
93852: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93853:
93854: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93855: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93856: ,p_balance_type_code => l_balance_type_code);
93857:
93858: END IF;

Line 94036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94032: l_tmp_amt NUMBER;
94033: l_acc_rev_natural_side_code VARCHAR2(1);
94034:
94035: l_num_entries NUMBER;
94036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94040: l_recog_line_1 NUMBER;

Line 94037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94033: l_acc_rev_natural_side_code VARCHAR2(1);
94034:
94035: l_num_entries NUMBER;
94036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94040: l_recog_line_1 NUMBER;
94041: l_recog_line_2 NUMBER;

Line 94038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94034:
94035: l_num_entries NUMBER;
94036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94040: l_recog_line_1 NUMBER;
94041: l_recog_line_2 NUMBER;
94042:

Line 94039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94035: l_num_entries NUMBER;
94036: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94037: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94038: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94039: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94040: l_recog_line_1 NUMBER;
94041: l_recog_line_2 NUMBER;
94042:
94043: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94045: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94041: l_recog_line_2 NUMBER;
94042:
94043: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94044: l_bflow_applied_to_amt NUMBER; -- 5132302
94045: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94046:
94047: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94048:
94049: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94120: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94116: l_accrual_line_num := NULL; -- 4262811
94117: l_tmp_amt := NULL; -- 4262811
94118: --
94119:
94120: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94121: l_balance_type_code <> 'B' THEN
94122: IF NVL(p_source_38,'
94123: ') <> 'CLEAR_CLEAR' AND
94124: NVL(p_source_68,'

Line 94202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94198: --
94199: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94200:
94201: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94203:
94204: -- 4955764
94205: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94206: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94328: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94324: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94325:
94326: IF xla_accounting_cache_pkg.GetValueChar
94327: (p_source_code => 'LEDGER_CATEGORY_CODE'
94328: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94329: AND l_bflow_method_code = 'PRIOR_ENTRY'
94330: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94331: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94332: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94511: p_lookup_type => 'XLA_OWNER_TYPE'
94512: ,p_lookup_code => l_component_type_code
94513: )
94514: ,p_token_4 => 'PRODUCT_NAME'
94515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94519: ,p_ae_header_id => NULL

Line 94516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94512: ,p_lookup_code => l_component_type_code
94513: )
94514: ,p_token_4 => 'PRODUCT_NAME'
94515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94519: ,p_ae_header_id => NULL
94520: );

Line 94517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94513: )
94514: ,p_token_4 => 'PRODUCT_NAME'
94515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94519: ,p_ae_header_id => NULL
94520: );
94521:

Line 94518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94514: ,p_token_4 => 'PRODUCT_NAME'
94515: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94516: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94517: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94518: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94519: ,p_ae_header_id => NULL
94520: );
94521:
94522: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94545: ----------------------------------------------------------------------------------
94546: -- 4219869 Business Flow
94547: -- Update journal entry status -- Need to generate this within IF
94548: ----------------------------------------------------------------------------------
94549: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94550: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94551: ,p_balance_type_code => l_balance_type_code
94552: );
94553:

Line 94723: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94719:
94720: --
94721: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94722: --
94723: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94724: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94725: ELSE
94726: ---------------------------------------------------------------------------------------------------
94727: -- 4262811a Switch Sign

Line 94748: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94744:
94745: XLA_AE_LINES_PKG.ValidateCurrentLine;
94746: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94747:
94748: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94749: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94750: ,p_balance_type_code => l_balance_type_code);
94751:
94752: END IF;

Line 94911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94907: l_tmp_amt NUMBER;
94908: l_acc_rev_natural_side_code VARCHAR2(1);
94909:
94910: l_num_entries NUMBER;
94911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94915: l_recog_line_1 NUMBER;

Line 94912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94908: l_acc_rev_natural_side_code VARCHAR2(1);
94909:
94910: l_num_entries NUMBER;
94911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94915: l_recog_line_1 NUMBER;
94916: l_recog_line_2 NUMBER;

Line 94913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94909:
94910: l_num_entries NUMBER;
94911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94915: l_recog_line_1 NUMBER;
94916: l_recog_line_2 NUMBER;
94917:

Line 94914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94910: l_num_entries NUMBER;
94911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94915: l_recog_line_1 NUMBER;
94916: l_recog_line_2 NUMBER;
94917:
94918: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94920: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94916: l_recog_line_2 NUMBER;
94917:
94918: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94919: l_bflow_applied_to_amt NUMBER; -- 5132302
94920: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94921:
94922: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94923:
94924: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94995: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94991: l_accrual_line_num := NULL; -- 4262811
94992: l_tmp_amt := NULL; -- 4262811
94993: --
94994:
94995: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94996: l_balance_type_code <> 'B' THEN
94997: IF NVL(p_source_38,'
94998: ') = 'CLEAR_CLEAR' AND
94999: NVL(p_source_68,'

Line 95077: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95073: --
95074: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95075:
95076: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95077: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95078:
95079: -- 4955764
95080: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95081: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95193: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95189: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95190:
95191: IF xla_accounting_cache_pkg.GetValueChar
95192: (p_source_code => 'LEDGER_CATEGORY_CODE'
95193: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95194: AND l_bflow_method_code = 'PRIOR_ENTRY'
95195: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95196: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95197: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95266: p_lookup_type => 'XLA_OWNER_TYPE'
95267: ,p_lookup_code => l_component_type_code
95268: )
95269: ,p_token_4 => 'PRODUCT_NAME'
95270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95274: ,p_ae_header_id => NULL

Line 95271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95267: ,p_lookup_code => l_component_type_code
95268: )
95269: ,p_token_4 => 'PRODUCT_NAME'
95270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95274: ,p_ae_header_id => NULL
95275: );

Line 95272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95268: )
95269: ,p_token_4 => 'PRODUCT_NAME'
95270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95274: ,p_ae_header_id => NULL
95275: );
95276:

Line 95273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95269: ,p_token_4 => 'PRODUCT_NAME'
95270: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95271: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95272: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95273: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95274: ,p_ae_header_id => NULL
95275: );
95276:
95277: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95300: ----------------------------------------------------------------------------------
95301: -- 4219869 Business Flow
95302: -- Update journal entry status -- Need to generate this within IF
95303: ----------------------------------------------------------------------------------
95304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95306: ,p_balance_type_code => l_balance_type_code
95307: );
95308:

Line 95365: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95361:
95362: --
95363: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95364: --
95365: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95366: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95367: ELSE
95368: ---------------------------------------------------------------------------------------------------
95369: -- 4262811a Switch Sign

Line 95390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95386:
95387: XLA_AE_LINES_PKG.ValidateCurrentLine;
95388: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95389:
95390: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95391: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95392: ,p_balance_type_code => l_balance_type_code);
95393:
95394: END IF;

Line 95553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95549: l_tmp_amt NUMBER;
95550: l_acc_rev_natural_side_code VARCHAR2(1);
95551:
95552: l_num_entries NUMBER;
95553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95557: l_recog_line_1 NUMBER;

Line 95554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95550: l_acc_rev_natural_side_code VARCHAR2(1);
95551:
95552: l_num_entries NUMBER;
95553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95557: l_recog_line_1 NUMBER;
95558: l_recog_line_2 NUMBER;

Line 95555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95551:
95552: l_num_entries NUMBER;
95553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95557: l_recog_line_1 NUMBER;
95558: l_recog_line_2 NUMBER;
95559:

Line 95556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95552: l_num_entries NUMBER;
95553: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95554: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95555: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95556: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95557: l_recog_line_1 NUMBER;
95558: l_recog_line_2 NUMBER;
95559:
95560: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95562: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95558: l_recog_line_2 NUMBER;
95559:
95560: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95561: l_bflow_applied_to_amt NUMBER; -- 5132302
95562: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95563:
95564: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95565:
95566: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95637: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95633: l_accrual_line_num := NULL; -- 4262811
95634: l_tmp_amt := NULL; -- 4262811
95635: --
95636:
95637: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95638: l_balance_type_code <> 'B' THEN
95639: IF NVL(p_source_38,'
95640: ') <> 'CLEAR_CLEAR' AND
95641: NVL(p_source_68,'

Line 95719: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95715: --
95716: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95717:
95718: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95719: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95720:
95721: -- 4955764
95722: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95723: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95835: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95831: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95832:
95833: IF xla_accounting_cache_pkg.GetValueChar
95834: (p_source_code => 'LEDGER_CATEGORY_CODE'
95835: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95836: AND l_bflow_method_code = 'PRIOR_ENTRY'
95837: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95838: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95839: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95908: p_lookup_type => 'XLA_OWNER_TYPE'
95909: ,p_lookup_code => l_component_type_code
95910: )
95911: ,p_token_4 => 'PRODUCT_NAME'
95912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95916: ,p_ae_header_id => NULL

Line 95913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95909: ,p_lookup_code => l_component_type_code
95910: )
95911: ,p_token_4 => 'PRODUCT_NAME'
95912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95916: ,p_ae_header_id => NULL
95917: );

Line 95914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95910: )
95911: ,p_token_4 => 'PRODUCT_NAME'
95912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95916: ,p_ae_header_id => NULL
95917: );
95918:

Line 95915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95911: ,p_token_4 => 'PRODUCT_NAME'
95912: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95913: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95914: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95915: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95916: ,p_ae_header_id => NULL
95917: );
95918:
95919: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95942: ----------------------------------------------------------------------------------
95943: -- 4219869 Business Flow
95944: -- Update journal entry status -- Need to generate this within IF
95945: ----------------------------------------------------------------------------------
95946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95947: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95948: ,p_balance_type_code => l_balance_type_code
95949: );
95950:

Line 96007: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96003:
96004: --
96005: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96006: --
96007: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96008: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96009: ELSE
96010: ---------------------------------------------------------------------------------------------------
96011: -- 4262811a Switch Sign

Line 96032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96028:
96029: XLA_AE_LINES_PKG.ValidateCurrentLine;
96030: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96031:
96032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96033: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96034: ,p_balance_type_code => l_balance_type_code);
96035:
96036: END IF;

Line 96161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96157: l_tmp_amt NUMBER;
96158: l_acc_rev_natural_side_code VARCHAR2(1);
96159:
96160: l_num_entries NUMBER;
96161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96165: l_recog_line_1 NUMBER;

Line 96162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96158: l_acc_rev_natural_side_code VARCHAR2(1);
96159:
96160: l_num_entries NUMBER;
96161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96165: l_recog_line_1 NUMBER;
96166: l_recog_line_2 NUMBER;

Line 96163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96159:
96160: l_num_entries NUMBER;
96161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96165: l_recog_line_1 NUMBER;
96166: l_recog_line_2 NUMBER;
96167:

Line 96164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96160: l_num_entries NUMBER;
96161: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96162: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96163: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96164: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96165: l_recog_line_1 NUMBER;
96166: l_recog_line_2 NUMBER;
96167:
96168: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96170: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96166: l_recog_line_2 NUMBER;
96167:
96168: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96169: l_bflow_applied_to_amt NUMBER; -- 5132302
96170: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96171:
96172: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96173:
96174: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96245: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96241: l_accrual_line_num := NULL; -- 4262811
96242: l_tmp_amt := NULL; -- 4262811
96243: --
96244:
96245: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96246: l_balance_type_code <> 'B' THEN
96247: IF NVL(p_source_38,'
96248: ') = 'CLEAR_CLEAR' AND
96249: NVL(p_source_101,'

Line 96321: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96317: --
96318: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96319:
96320: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96321: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96322:
96323: -- 4955764
96324: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96325: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96387: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96383: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96384:
96385: IF xla_accounting_cache_pkg.GetValueChar
96386: (p_source_code => 'LEDGER_CATEGORY_CODE'
96387: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96388: AND l_bflow_method_code = 'PRIOR_ENTRY'
96389: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96390: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96391: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96460: p_lookup_type => 'XLA_OWNER_TYPE'
96461: ,p_lookup_code => l_component_type_code
96462: )
96463: ,p_token_4 => 'PRODUCT_NAME'
96464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96468: ,p_ae_header_id => NULL

Line 96465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96461: ,p_lookup_code => l_component_type_code
96462: )
96463: ,p_token_4 => 'PRODUCT_NAME'
96464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96468: ,p_ae_header_id => NULL
96469: );

Line 96466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96462: )
96463: ,p_token_4 => 'PRODUCT_NAME'
96464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96468: ,p_ae_header_id => NULL
96469: );
96470:

Line 96467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96463: ,p_token_4 => 'PRODUCT_NAME'
96464: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96465: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96466: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96467: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96468: ,p_ae_header_id => NULL
96469: );
96470:
96471: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96494: ----------------------------------------------------------------------------------
96495: -- 4219869 Business Flow
96496: -- Update journal entry status -- Need to generate this within IF
96497: ----------------------------------------------------------------------------------
96498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96499: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96500: ,p_balance_type_code => l_balance_type_code
96501: );
96502:

Line 96559: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96555:
96556: --
96557: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96558: --
96559: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96560: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96561: ELSE
96562: ---------------------------------------------------------------------------------------------------
96563: -- 4262811a Switch Sign

Line 96584: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96580:
96581: XLA_AE_LINES_PKG.ValidateCurrentLine;
96582: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96583:
96584: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96585: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96586: ,p_balance_type_code => l_balance_type_code);
96587:
96588: END IF;

Line 96717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96713: l_tmp_amt NUMBER;
96714: l_acc_rev_natural_side_code VARCHAR2(1);
96715:
96716: l_num_entries NUMBER;
96717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96721: l_recog_line_1 NUMBER;

Line 96718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96714: l_acc_rev_natural_side_code VARCHAR2(1);
96715:
96716: l_num_entries NUMBER;
96717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96721: l_recog_line_1 NUMBER;
96722: l_recog_line_2 NUMBER;

Line 96719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96715:
96716: l_num_entries NUMBER;
96717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96721: l_recog_line_1 NUMBER;
96722: l_recog_line_2 NUMBER;
96723:

Line 96720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96716: l_num_entries NUMBER;
96717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96721: l_recog_line_1 NUMBER;
96722: l_recog_line_2 NUMBER;
96723:
96724: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96726: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96722: l_recog_line_2 NUMBER;
96723:
96724: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96725: l_bflow_applied_to_amt NUMBER; -- 5132302
96726: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96727:
96728: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96729:
96730: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96801: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96797: l_accrual_line_num := NULL; -- 4262811
96798: l_tmp_amt := NULL; -- 4262811
96799: --
96800:
96801: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96802: l_balance_type_code <> 'B' THEN
96803: IF NVL(p_source_38,'
96804: ') <> 'CLEAR_CLEAR' AND
96805: NVL(p_source_101,'

Line 96877: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96873: --
96874: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96875:
96876: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96877: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96878:
96879: -- 4955764
96880: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96881: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96939: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96940:
96941: IF xla_accounting_cache_pkg.GetValueChar
96942: (p_source_code => 'LEDGER_CATEGORY_CODE'
96943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96944: AND l_bflow_method_code = 'PRIOR_ENTRY'
96945: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96946: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96947: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97016: p_lookup_type => 'XLA_OWNER_TYPE'
97017: ,p_lookup_code => l_component_type_code
97018: )
97019: ,p_token_4 => 'PRODUCT_NAME'
97020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97024: ,p_ae_header_id => NULL

Line 97021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97017: ,p_lookup_code => l_component_type_code
97018: )
97019: ,p_token_4 => 'PRODUCT_NAME'
97020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97024: ,p_ae_header_id => NULL
97025: );

Line 97022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97018: )
97019: ,p_token_4 => 'PRODUCT_NAME'
97020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97024: ,p_ae_header_id => NULL
97025: );
97026:

Line 97023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97019: ,p_token_4 => 'PRODUCT_NAME'
97020: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97021: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97022: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97023: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97024: ,p_ae_header_id => NULL
97025: );
97026:
97027: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97054: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97050: ----------------------------------------------------------------------------------
97051: -- 4219869 Business Flow
97052: -- Update journal entry status -- Need to generate this within IF
97053: ----------------------------------------------------------------------------------
97054: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97055: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97056: ,p_balance_type_code => l_balance_type_code
97057: );
97058:

Line 97115: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97111:
97112: --
97113: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97114: --
97115: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97116: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97117: ELSE
97118: ---------------------------------------------------------------------------------------------------
97119: -- 4262811a Switch Sign

Line 97140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97136:
97137: XLA_AE_LINES_PKG.ValidateCurrentLine;
97138: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97139:
97140: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97141: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97142: ,p_balance_type_code => l_balance_type_code);
97143:
97144: END IF;

Line 97280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97276: l_tmp_amt NUMBER;
97277: l_acc_rev_natural_side_code VARCHAR2(1);
97278:
97279: l_num_entries NUMBER;
97280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97284: l_recog_line_1 NUMBER;

Line 97281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97277: l_acc_rev_natural_side_code VARCHAR2(1);
97278:
97279: l_num_entries NUMBER;
97280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97284: l_recog_line_1 NUMBER;
97285: l_recog_line_2 NUMBER;

Line 97282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97278:
97279: l_num_entries NUMBER;
97280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97284: l_recog_line_1 NUMBER;
97285: l_recog_line_2 NUMBER;
97286:

Line 97283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97279: l_num_entries NUMBER;
97280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97284: l_recog_line_1 NUMBER;
97285: l_recog_line_2 NUMBER;
97286:
97287: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97289: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97285: l_recog_line_2 NUMBER;
97286:
97287: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97288: l_bflow_applied_to_amt NUMBER; -- 5132302
97289: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97290:
97291: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97292:
97293: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97360: l_accrual_line_num := NULL; -- 4262811
97361: l_tmp_amt := NULL; -- 4262811
97362: --
97363:
97364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97365: l_balance_type_code <> 'B' THEN
97366: IF NVL(p_source_38,'
97367: ') = 'CLEAR_CLEAR' AND
97368: NVL(p_source_20,'

Line 97449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97445: --
97446: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97447:
97448: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
97449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97450:
97451: -- 4955764
97452: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97453: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97515: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97511: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97512:
97513: IF xla_accounting_cache_pkg.GetValueChar
97514: (p_source_code => 'LEDGER_CATEGORY_CODE'
97515: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97516: AND l_bflow_method_code = 'PRIOR_ENTRY'
97517: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97518: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97519: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97588: p_lookup_type => 'XLA_OWNER_TYPE'
97589: ,p_lookup_code => l_component_type_code
97590: )
97591: ,p_token_4 => 'PRODUCT_NAME'
97592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97596: ,p_ae_header_id => NULL

Line 97593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97589: ,p_lookup_code => l_component_type_code
97590: )
97591: ,p_token_4 => 'PRODUCT_NAME'
97592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97596: ,p_ae_header_id => NULL
97597: );

Line 97594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97590: )
97591: ,p_token_4 => 'PRODUCT_NAME'
97592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97596: ,p_ae_header_id => NULL
97597: );
97598:

Line 97595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97591: ,p_token_4 => 'PRODUCT_NAME'
97592: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97593: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97594: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97595: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97596: ,p_ae_header_id => NULL
97597: );
97598:
97599: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97622: ----------------------------------------------------------------------------------
97623: -- 4219869 Business Flow
97624: -- Update journal entry status -- Need to generate this within IF
97625: ----------------------------------------------------------------------------------
97626: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97627: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97628: ,p_balance_type_code => l_balance_type_code
97629: );
97630:

Line 97687: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97683:
97684: --
97685: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97686: --
97687: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97688: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97689: ELSE
97690: ---------------------------------------------------------------------------------------------------
97691: -- 4262811a Switch Sign

Line 97712: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97708:
97709: XLA_AE_LINES_PKG.ValidateCurrentLine;
97710: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97711:
97712: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97713: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97714: ,p_balance_type_code => l_balance_type_code);
97715:
97716: END IF;

Line 97857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97853: l_tmp_amt NUMBER;
97854: l_acc_rev_natural_side_code VARCHAR2(1);
97855:
97856: l_num_entries NUMBER;
97857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97861: l_recog_line_1 NUMBER;

Line 97858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97854: l_acc_rev_natural_side_code VARCHAR2(1);
97855:
97856: l_num_entries NUMBER;
97857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97861: l_recog_line_1 NUMBER;
97862: l_recog_line_2 NUMBER;

Line 97859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97855:
97856: l_num_entries NUMBER;
97857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97861: l_recog_line_1 NUMBER;
97862: l_recog_line_2 NUMBER;
97863:

Line 97860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97856: l_num_entries NUMBER;
97857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97861: l_recog_line_1 NUMBER;
97862: l_recog_line_2 NUMBER;
97863:
97864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97862: l_recog_line_2 NUMBER;
97863:
97864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97865: l_bflow_applied_to_amt NUMBER; -- 5132302
97866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97867:
97868: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97869:
97870: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97937: l_accrual_line_num := NULL; -- 4262811
97938: l_tmp_amt := NULL; -- 4262811
97939: --
97940:
97941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97942: l_balance_type_code <> 'B' THEN
97943: IF NVL(p_source_38,'
97944: ') <> 'CLEAR_CLEAR' AND
97945: NVL(p_source_20,'

Line 98028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98024: --
98025: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98026:
98027: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98029:
98030: -- 4955764
98031: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98032: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98094: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98090: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98091:
98092: IF xla_accounting_cache_pkg.GetValueChar
98093: (p_source_code => 'LEDGER_CATEGORY_CODE'
98094: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98095: AND l_bflow_method_code = 'PRIOR_ENTRY'
98096: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98097: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98098: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98167: p_lookup_type => 'XLA_OWNER_TYPE'
98168: ,p_lookup_code => l_component_type_code
98169: )
98170: ,p_token_4 => 'PRODUCT_NAME'
98171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98175: ,p_ae_header_id => NULL

Line 98172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98168: ,p_lookup_code => l_component_type_code
98169: )
98170: ,p_token_4 => 'PRODUCT_NAME'
98171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98175: ,p_ae_header_id => NULL
98176: );

Line 98173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98169: )
98170: ,p_token_4 => 'PRODUCT_NAME'
98171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98175: ,p_ae_header_id => NULL
98176: );
98177:

Line 98174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98170: ,p_token_4 => 'PRODUCT_NAME'
98171: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98172: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98173: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98174: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98175: ,p_ae_header_id => NULL
98176: );
98177:
98178: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98201: ----------------------------------------------------------------------------------
98202: -- 4219869 Business Flow
98203: -- Update journal entry status -- Need to generate this within IF
98204: ----------------------------------------------------------------------------------
98205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98207: ,p_balance_type_code => l_balance_type_code
98208: );
98209:

Line 98266: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98262:
98263: --
98264: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98265: --
98266: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98267: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98268: ELSE
98269: ---------------------------------------------------------------------------------------------------
98270: -- 4262811a Switch Sign

Line 98291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98287:
98288: XLA_AE_LINES_PKG.ValidateCurrentLine;
98289: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98290:
98291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98292: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98293: ,p_balance_type_code => l_balance_type_code);
98294:
98295: END IF;

Line 98431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98427: l_tmp_amt NUMBER;
98428: l_acc_rev_natural_side_code VARCHAR2(1);
98429:
98430: l_num_entries NUMBER;
98431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98435: l_recog_line_1 NUMBER;

Line 98432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98428: l_acc_rev_natural_side_code VARCHAR2(1);
98429:
98430: l_num_entries NUMBER;
98431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98435: l_recog_line_1 NUMBER;
98436: l_recog_line_2 NUMBER;

Line 98433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98429:
98430: l_num_entries NUMBER;
98431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98435: l_recog_line_1 NUMBER;
98436: l_recog_line_2 NUMBER;
98437:

Line 98434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98430: l_num_entries NUMBER;
98431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98435: l_recog_line_1 NUMBER;
98436: l_recog_line_2 NUMBER;
98437:
98438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98436: l_recog_line_2 NUMBER;
98437:
98438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98439: l_bflow_applied_to_amt NUMBER; -- 5132302
98440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98441:
98442: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98443:
98444: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98515: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98511: l_accrual_line_num := NULL; -- 4262811
98512: l_tmp_amt := NULL; -- 4262811
98513: --
98514:
98515: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98516: l_balance_type_code <> 'B' THEN
98517: IF NVL(p_source_38,'
98518: ') <> 'CLEAR_CLEAR' AND
98519: NVL(p_source_20,'

Line 98599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98595: --
98596: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98597:
98598: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98600:
98601: -- 4955764
98602: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98603: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98663: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98659: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98660:
98661: IF xla_accounting_cache_pkg.GetValueChar
98662: (p_source_code => 'LEDGER_CATEGORY_CODE'
98663: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98664: AND l_bflow_method_code = 'PRIOR_ENTRY'
98665: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98666: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98667: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98736: p_lookup_type => 'XLA_OWNER_TYPE'
98737: ,p_lookup_code => l_component_type_code
98738: )
98739: ,p_token_4 => 'PRODUCT_NAME'
98740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98744: ,p_ae_header_id => NULL

Line 98741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98737: ,p_lookup_code => l_component_type_code
98738: )
98739: ,p_token_4 => 'PRODUCT_NAME'
98740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98744: ,p_ae_header_id => NULL
98745: );

Line 98742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98738: )
98739: ,p_token_4 => 'PRODUCT_NAME'
98740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98744: ,p_ae_header_id => NULL
98745: );
98746:

Line 98743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98739: ,p_token_4 => 'PRODUCT_NAME'
98740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98744: ,p_ae_header_id => NULL
98745: );
98746:
98747: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98770: ----------------------------------------------------------------------------------
98771: -- 4219869 Business Flow
98772: -- Update journal entry status -- Need to generate this within IF
98773: ----------------------------------------------------------------------------------
98774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98775: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98776: ,p_balance_type_code => l_balance_type_code
98777: );
98778:

Line 98835: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98831:
98832: --
98833: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98834: --
98835: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98836: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98837: ELSE
98838: ---------------------------------------------------------------------------------------------------
98839: -- 4262811a Switch Sign

Line 98860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98856:
98857: XLA_AE_LINES_PKG.ValidateCurrentLine;
98858: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98859:
98860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98861: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98862: ,p_balance_type_code => l_balance_type_code);
98863:
98864: END IF;

Line 98992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98988: l_tmp_amt NUMBER;
98989: l_acc_rev_natural_side_code VARCHAR2(1);
98990:
98991: l_num_entries NUMBER;
98992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98996: l_recog_line_1 NUMBER;

Line 98993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98989: l_acc_rev_natural_side_code VARCHAR2(1);
98990:
98991: l_num_entries NUMBER;
98992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98996: l_recog_line_1 NUMBER;
98997: l_recog_line_2 NUMBER;

Line 98994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98990:
98991: l_num_entries NUMBER;
98992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98996: l_recog_line_1 NUMBER;
98997: l_recog_line_2 NUMBER;
98998:

Line 98995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98991: l_num_entries NUMBER;
98992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98996: l_recog_line_1 NUMBER;
98997: l_recog_line_2 NUMBER;
98998:
98999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98997: l_recog_line_2 NUMBER;
98998:
98999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99000: l_bflow_applied_to_amt NUMBER; -- 5132302
99001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99002:
99003: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99004:
99005: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99075: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

99071: l_acc_rev_flag := NULL; -- 4262811
99072: l_accrual_line_num := NULL; -- 4262811
99073: l_tmp_amt := NULL; -- 4262811
99074: --
99075: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
99076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99077: return;
99078: END IF;
99079:

Line 99076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

99072: l_accrual_line_num := NULL; -- 4262811
99073: l_tmp_amt := NULL; -- 4262811
99074: --
99075: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
99076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99077: return;
99078: END IF;
99079:
99080: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 99080: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99076: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99077: return;
99078: END IF;
99079:
99080: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99081: l_balance_type_code <> 'B' THEN
99082: IF NVL(p_source_38,'
99083: ') = 'CLEAR_CLEAR' AND
99084: NVL(p_source_39,'

Line 99158: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99154: --
99155: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99156:
99157: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99158: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99159:
99160: -- 4955764
99161: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99162: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99224: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99220: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99221:
99222: IF xla_accounting_cache_pkg.GetValueChar
99223: (p_source_code => 'LEDGER_CATEGORY_CODE'
99224: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99225: AND l_bflow_method_code = 'PRIOR_ENTRY'
99226: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99227: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99228: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99297: p_lookup_type => 'XLA_OWNER_TYPE'
99298: ,p_lookup_code => l_component_type_code
99299: )
99300: ,p_token_4 => 'PRODUCT_NAME'
99301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99305: ,p_ae_header_id => NULL

Line 99302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99298: ,p_lookup_code => l_component_type_code
99299: )
99300: ,p_token_4 => 'PRODUCT_NAME'
99301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99305: ,p_ae_header_id => NULL
99306: );

Line 99303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99299: )
99300: ,p_token_4 => 'PRODUCT_NAME'
99301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99305: ,p_ae_header_id => NULL
99306: );
99307:

Line 99304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99300: ,p_token_4 => 'PRODUCT_NAME'
99301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99305: ,p_ae_header_id => NULL
99306: );
99307:
99308: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99331: ----------------------------------------------------------------------------------
99332: -- 4219869 Business Flow
99333: -- Update journal entry status -- Need to generate this within IF
99334: ----------------------------------------------------------------------------------
99335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99336: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99337: ,p_balance_type_code => l_balance_type_code
99338: );
99339:

Line 99396: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99392:
99393: --
99394: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99395: --
99396: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99397: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99398: ELSE
99399: ---------------------------------------------------------------------------------------------------
99400: -- 4262811a Switch Sign

Line 99421: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99417:
99418: XLA_AE_LINES_PKG.ValidateCurrentLine;
99419: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99420:
99421: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99422: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99423: ,p_balance_type_code => l_balance_type_code);
99424:
99425: END IF;

Line 99560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99556: l_tmp_amt NUMBER;
99557: l_acc_rev_natural_side_code VARCHAR2(1);
99558:
99559: l_num_entries NUMBER;
99560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99564: l_recog_line_1 NUMBER;

Line 99561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99557: l_acc_rev_natural_side_code VARCHAR2(1);
99558:
99559: l_num_entries NUMBER;
99560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99564: l_recog_line_1 NUMBER;
99565: l_recog_line_2 NUMBER;

Line 99562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99558:
99559: l_num_entries NUMBER;
99560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99564: l_recog_line_1 NUMBER;
99565: l_recog_line_2 NUMBER;
99566:

Line 99563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99559: l_num_entries NUMBER;
99560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99564: l_recog_line_1 NUMBER;
99565: l_recog_line_2 NUMBER;
99566:
99567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99565: l_recog_line_2 NUMBER;
99566:
99567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99568: l_bflow_applied_to_amt NUMBER; -- 5132302
99569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99570:
99571: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99572:
99573: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99643: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

99639: l_acc_rev_flag := NULL; -- 4262811
99640: l_accrual_line_num := NULL; -- 4262811
99641: l_tmp_amt := NULL; -- 4262811
99642: --
99643: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
99644: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99645: return;
99646: END IF;
99647:

Line 99644: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

99640: l_accrual_line_num := NULL; -- 4262811
99641: l_tmp_amt := NULL; -- 4262811
99642: --
99643: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
99644: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99645: return;
99646: END IF;
99647:
99648: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 99648: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99644: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
99645: return;
99646: END IF;
99647:
99648: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99649: l_balance_type_code <> 'B' THEN
99650: IF NVL(p_source_38,'
99651: ') <> 'CLEAR_CLEAR' AND
99652: NVL(p_source_39,'

Line 99728: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99724: --
99725: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99726:
99727: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99728: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99729:
99730: -- 4955764
99731: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99732: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99794: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99790: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99791:
99792: IF xla_accounting_cache_pkg.GetValueChar
99793: (p_source_code => 'LEDGER_CATEGORY_CODE'
99794: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99795: AND l_bflow_method_code = 'PRIOR_ENTRY'
99796: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99797: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99798: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99871: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99867: p_lookup_type => 'XLA_OWNER_TYPE'
99868: ,p_lookup_code => l_component_type_code
99869: )
99870: ,p_token_4 => 'PRODUCT_NAME'
99871: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99872: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99873: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99874: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99875: ,p_ae_header_id => NULL

Line 99872: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99868: ,p_lookup_code => l_component_type_code
99869: )
99870: ,p_token_4 => 'PRODUCT_NAME'
99871: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99872: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99873: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99874: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99875: ,p_ae_header_id => NULL
99876: );

Line 99873: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99869: )
99870: ,p_token_4 => 'PRODUCT_NAME'
99871: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99872: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99873: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99874: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99875: ,p_ae_header_id => NULL
99876: );
99877:

Line 99874: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99870: ,p_token_4 => 'PRODUCT_NAME'
99871: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99872: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99873: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99874: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99875: ,p_ae_header_id => NULL
99876: );
99877:
99878: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99905: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99901: ----------------------------------------------------------------------------------
99902: -- 4219869 Business Flow
99903: -- Update journal entry status -- Need to generate this within IF
99904: ----------------------------------------------------------------------------------
99905: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99906: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99907: ,p_balance_type_code => l_balance_type_code
99908: );
99909:

Line 99966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99962:
99963: --
99964: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99965: --
99966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99967: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99968: ELSE
99969: ---------------------------------------------------------------------------------------------------
99970: -- 4262811a Switch Sign

Line 99991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99987:
99988: XLA_AE_LINES_PKG.ValidateCurrentLine;
99989: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99990:
99991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99993: ,p_balance_type_code => l_balance_type_code);
99994:
99995: END IF;

Line 100131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100127: l_tmp_amt NUMBER;
100128: l_acc_rev_natural_side_code VARCHAR2(1);
100129:
100130: l_num_entries NUMBER;
100131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100135: l_recog_line_1 NUMBER;

Line 100132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100128: l_acc_rev_natural_side_code VARCHAR2(1);
100129:
100130: l_num_entries NUMBER;
100131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100135: l_recog_line_1 NUMBER;
100136: l_recog_line_2 NUMBER;

Line 100133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100129:
100130: l_num_entries NUMBER;
100131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100135: l_recog_line_1 NUMBER;
100136: l_recog_line_2 NUMBER;
100137:

Line 100134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100130: l_num_entries NUMBER;
100131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100135: l_recog_line_1 NUMBER;
100136: l_recog_line_2 NUMBER;
100137:
100138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100136: l_recog_line_2 NUMBER;
100137:
100138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100139: l_bflow_applied_to_amt NUMBER; -- 5132302
100140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100141:
100142: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100143:
100144: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100211: l_accrual_line_num := NULL; -- 4262811
100212: l_tmp_amt := NULL; -- 4262811
100213: --
100214:
100215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100216: l_balance_type_code <> 'B' THEN
100217: IF NVL(p_source_38,'
100218: ') <> 'CLEAR_CLEAR' AND
100219: NVL(p_source_20,'

Line 100299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100295: --
100296: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100297:
100298: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100300:
100301: -- 4955764
100302: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100303: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100363: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100359: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100360:
100361: IF xla_accounting_cache_pkg.GetValueChar
100362: (p_source_code => 'LEDGER_CATEGORY_CODE'
100363: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100364: AND l_bflow_method_code = 'PRIOR_ENTRY'
100365: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100366: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100367: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100436: p_lookup_type => 'XLA_OWNER_TYPE'
100437: ,p_lookup_code => l_component_type_code
100438: )
100439: ,p_token_4 => 'PRODUCT_NAME'
100440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100444: ,p_ae_header_id => NULL

Line 100441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100437: ,p_lookup_code => l_component_type_code
100438: )
100439: ,p_token_4 => 'PRODUCT_NAME'
100440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100444: ,p_ae_header_id => NULL
100445: );

Line 100442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100438: )
100439: ,p_token_4 => 'PRODUCT_NAME'
100440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100444: ,p_ae_header_id => NULL
100445: );
100446:

Line 100443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100439: ,p_token_4 => 'PRODUCT_NAME'
100440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100444: ,p_ae_header_id => NULL
100445: );
100446:
100447: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100470: ----------------------------------------------------------------------------------
100471: -- 4219869 Business Flow
100472: -- Update journal entry status -- Need to generate this within IF
100473: ----------------------------------------------------------------------------------
100474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100475: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100476: ,p_balance_type_code => l_balance_type_code
100477: );
100478:

Line 100535: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100531:
100532: --
100533: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100534: --
100535: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100536: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100537: ELSE
100538: ---------------------------------------------------------------------------------------------------
100539: -- 4262811a Switch Sign

Line 100560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100556:
100557: XLA_AE_LINES_PKG.ValidateCurrentLine;
100558: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100559:
100560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100561: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100562: ,p_balance_type_code => l_balance_type_code);
100563:
100564: END IF;

Line 100716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100712: l_tmp_amt NUMBER;
100713: l_acc_rev_natural_side_code VARCHAR2(1);
100714:
100715: l_num_entries NUMBER;
100716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100720: l_recog_line_1 NUMBER;

Line 100717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100713: l_acc_rev_natural_side_code VARCHAR2(1);
100714:
100715: l_num_entries NUMBER;
100716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100720: l_recog_line_1 NUMBER;
100721: l_recog_line_2 NUMBER;

Line 100718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100714:
100715: l_num_entries NUMBER;
100716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100720: l_recog_line_1 NUMBER;
100721: l_recog_line_2 NUMBER;
100722:

Line 100719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100715: l_num_entries NUMBER;
100716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100720: l_recog_line_1 NUMBER;
100721: l_recog_line_2 NUMBER;
100722:
100723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100721: l_recog_line_2 NUMBER;
100722:
100723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100724: l_bflow_applied_to_amt NUMBER; -- 5132302
100725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100726:
100727: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100728:
100729: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100799: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

100795: l_acc_rev_flag := NULL; -- 4262811
100796: l_accrual_line_num := NULL; -- 4262811
100797: l_tmp_amt := NULL; -- 4262811
100798: --
100799: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
100800: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
100801: return;
100802: END IF;
100803:

Line 100800: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

100796: l_accrual_line_num := NULL; -- 4262811
100797: l_tmp_amt := NULL; -- 4262811
100798: --
100799: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
100800: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
100801: return;
100802: END IF;
100803:
100804: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 100804: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100800: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
100801: return;
100802: END IF;
100803:
100804: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100805: l_balance_type_code <> 'B' THEN
100806: IF NVL(p_source_38,'
100807: ') = 'CLEAR_CLEAR' AND
100808: NVL(p_source_39,'

Line 100880: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100876: --
100877: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100878:
100879: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100880: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100881:
100882: -- 4955764
100883: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100884: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100956: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100952: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100953:
100954: IF xla_accounting_cache_pkg.GetValueChar
100955: (p_source_code => 'LEDGER_CATEGORY_CODE'
100956: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100957: AND l_bflow_method_code = 'PRIOR_ENTRY'
100958: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100959: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100960: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101155: p_lookup_type => 'XLA_OWNER_TYPE'
101156: ,p_lookup_code => l_component_type_code
101157: )
101158: ,p_token_4 => 'PRODUCT_NAME'
101159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101163: ,p_ae_header_id => NULL

Line 101160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101156: ,p_lookup_code => l_component_type_code
101157: )
101158: ,p_token_4 => 'PRODUCT_NAME'
101159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101163: ,p_ae_header_id => NULL
101164: );

Line 101161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101157: )
101158: ,p_token_4 => 'PRODUCT_NAME'
101159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101163: ,p_ae_header_id => NULL
101164: );
101165:

Line 101162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101158: ,p_token_4 => 'PRODUCT_NAME'
101159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101163: ,p_ae_header_id => NULL
101164: );
101165:
101166: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101189: ----------------------------------------------------------------------------------
101190: -- 4219869 Business Flow
101191: -- Update journal entry status -- Need to generate this within IF
101192: ----------------------------------------------------------------------------------
101193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101194: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101195: ,p_balance_type_code => l_balance_type_code
101196: );
101197:

Line 101383: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101379:
101380: --
101381: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101382: --
101383: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101384: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101385: ELSE
101386: ---------------------------------------------------------------------------------------------------
101387: -- 4262811a Switch Sign

Line 101408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101404:
101405: XLA_AE_LINES_PKG.ValidateCurrentLine;
101406: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101407:
101408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101409: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101410: ,p_balance_type_code => l_balance_type_code);
101411:
101412: END IF;

Line 101574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101570: l_tmp_amt NUMBER;
101571: l_acc_rev_natural_side_code VARCHAR2(1);
101572:
101573: l_num_entries NUMBER;
101574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101578: l_recog_line_1 NUMBER;

Line 101575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101571: l_acc_rev_natural_side_code VARCHAR2(1);
101572:
101573: l_num_entries NUMBER;
101574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101578: l_recog_line_1 NUMBER;
101579: l_recog_line_2 NUMBER;

Line 101576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101572:
101573: l_num_entries NUMBER;
101574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101578: l_recog_line_1 NUMBER;
101579: l_recog_line_2 NUMBER;
101580:

Line 101577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101573: l_num_entries NUMBER;
101574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101578: l_recog_line_1 NUMBER;
101579: l_recog_line_2 NUMBER;
101580:
101581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101579: l_recog_line_2 NUMBER;
101580:
101581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101582: l_bflow_applied_to_amt NUMBER; -- 5132302
101583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101584:
101585: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101586:
101587: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101657: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

101653: l_acc_rev_flag := NULL; -- 4262811
101654: l_accrual_line_num := NULL; -- 4262811
101655: l_tmp_amt := NULL; -- 4262811
101656: --
101657: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
101658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
101659: return;
101660: END IF;
101661:

Line 101658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

101654: l_accrual_line_num := NULL; -- 4262811
101655: l_tmp_amt := NULL; -- 4262811
101656: --
101657: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
101658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
101659: return;
101660: END IF;
101661:
101662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 101662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
101659: return;
101660: END IF;
101661:
101662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101663: l_balance_type_code <> 'B' THEN
101664: IF NVL(p_source_38,'
101665: ') <> 'CLEAR_CLEAR' AND
101666: NVL(p_source_39,'

Line 101742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101738: --
101739: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101740:
101741: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101743:
101744: -- 4955764
101745: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101746: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101818: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101814: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101815:
101816: IF xla_accounting_cache_pkg.GetValueChar
101817: (p_source_code => 'LEDGER_CATEGORY_CODE'
101818: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101819: AND l_bflow_method_code = 'PRIOR_ENTRY'
101820: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101821: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101822: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102017: p_lookup_type => 'XLA_OWNER_TYPE'
102018: ,p_lookup_code => l_component_type_code
102019: )
102020: ,p_token_4 => 'PRODUCT_NAME'
102021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102025: ,p_ae_header_id => NULL

Line 102022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102018: ,p_lookup_code => l_component_type_code
102019: )
102020: ,p_token_4 => 'PRODUCT_NAME'
102021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102025: ,p_ae_header_id => NULL
102026: );

Line 102023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102019: )
102020: ,p_token_4 => 'PRODUCT_NAME'
102021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102025: ,p_ae_header_id => NULL
102026: );
102027:

Line 102024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102020: ,p_token_4 => 'PRODUCT_NAME'
102021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102025: ,p_ae_header_id => NULL
102026: );
102027:
102028: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102051: ----------------------------------------------------------------------------------
102052: -- 4219869 Business Flow
102053: -- Update journal entry status -- Need to generate this within IF
102054: ----------------------------------------------------------------------------------
102055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102056: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102057: ,p_balance_type_code => l_balance_type_code
102058: );
102059:

Line 102245: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102241:
102242: --
102243: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102244: --
102245: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102246: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102247: ELSE
102248: ---------------------------------------------------------------------------------------------------
102249: -- 4262811a Switch Sign

Line 102270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102266:
102267: XLA_AE_LINES_PKG.ValidateCurrentLine;
102268: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102269:
102270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102271: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102272: ,p_balance_type_code => l_balance_type_code);
102273:
102274: END IF;

Line 102431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102427: l_tmp_amt NUMBER;
102428: l_acc_rev_natural_side_code VARCHAR2(1);
102429:
102430: l_num_entries NUMBER;
102431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102435: l_recog_line_1 NUMBER;

Line 102432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102428: l_acc_rev_natural_side_code VARCHAR2(1);
102429:
102430: l_num_entries NUMBER;
102431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102435: l_recog_line_1 NUMBER;
102436: l_recog_line_2 NUMBER;

Line 102433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102429:
102430: l_num_entries NUMBER;
102431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102435: l_recog_line_1 NUMBER;
102436: l_recog_line_2 NUMBER;
102437:

Line 102434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102430: l_num_entries NUMBER;
102431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102435: l_recog_line_1 NUMBER;
102436: l_recog_line_2 NUMBER;
102437:
102438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102436: l_recog_line_2 NUMBER;
102437:
102438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102439: l_bflow_applied_to_amt NUMBER; -- 5132302
102440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102441:
102442: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102443:
102444: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102514: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

102510: l_acc_rev_flag := NULL; -- 4262811
102511: l_accrual_line_num := NULL; -- 4262811
102512: l_tmp_amt := NULL; -- 4262811
102513: --
102514: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
102515: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
102516: return;
102517: END IF;
102518:

Line 102515: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

102511: l_accrual_line_num := NULL; -- 4262811
102512: l_tmp_amt := NULL; -- 4262811
102513: --
102514: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
102515: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
102516: return;
102517: END IF;
102518:
102519: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 102519: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102515: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
102516: return;
102517: END IF;
102518:
102519: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102520: l_balance_type_code <> 'B' THEN
102521: IF NVL(p_source_38,'
102522: ') <> 'CLEAR_CLEAR' AND
102523: NVL(p_source_39,'

Line 102597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102593: --
102594: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102595:
102596: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102598:
102599: -- 4955764
102600: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102601: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102671: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102667: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102668:
102669: IF xla_accounting_cache_pkg.GetValueChar
102670: (p_source_code => 'LEDGER_CATEGORY_CODE'
102671: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102672: AND l_bflow_method_code = 'PRIOR_ENTRY'
102673: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102674: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102675: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102870: p_lookup_type => 'XLA_OWNER_TYPE'
102871: ,p_lookup_code => l_component_type_code
102872: )
102873: ,p_token_4 => 'PRODUCT_NAME'
102874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102878: ,p_ae_header_id => NULL

Line 102875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102871: ,p_lookup_code => l_component_type_code
102872: )
102873: ,p_token_4 => 'PRODUCT_NAME'
102874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102878: ,p_ae_header_id => NULL
102879: );

Line 102876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102872: )
102873: ,p_token_4 => 'PRODUCT_NAME'
102874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102878: ,p_ae_header_id => NULL
102879: );
102880:

Line 102877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102873: ,p_token_4 => 'PRODUCT_NAME'
102874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102878: ,p_ae_header_id => NULL
102879: );
102880:
102881: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102904: ----------------------------------------------------------------------------------
102905: -- 4219869 Business Flow
102906: -- Update journal entry status -- Need to generate this within IF
102907: ----------------------------------------------------------------------------------
102908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102910: ,p_balance_type_code => l_balance_type_code
102911: );
102912:

Line 103098: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103094:
103095: --
103096: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103097: --
103098: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103099: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103100: ELSE
103101: ---------------------------------------------------------------------------------------------------
103102: -- 4262811a Switch Sign

Line 103123: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103119:
103120: XLA_AE_LINES_PKG.ValidateCurrentLine;
103121: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103122:
103123: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103124: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103125: ,p_balance_type_code => l_balance_type_code);
103126:
103127: END IF;

Line 103267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103263: l_tmp_amt NUMBER;
103264: l_acc_rev_natural_side_code VARCHAR2(1);
103265:
103266: l_num_entries NUMBER;
103267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103271: l_recog_line_1 NUMBER;

Line 103268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103264: l_acc_rev_natural_side_code VARCHAR2(1);
103265:
103266: l_num_entries NUMBER;
103267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103271: l_recog_line_1 NUMBER;
103272: l_recog_line_2 NUMBER;

Line 103269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103265:
103266: l_num_entries NUMBER;
103267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103271: l_recog_line_1 NUMBER;
103272: l_recog_line_2 NUMBER;
103273:

Line 103270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103266: l_num_entries NUMBER;
103267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103271: l_recog_line_1 NUMBER;
103272: l_recog_line_2 NUMBER;
103273:
103274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103272: l_recog_line_2 NUMBER;
103273:
103274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103275: l_bflow_applied_to_amt NUMBER; -- 5132302
103276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103277:
103278: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103279:
103280: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103351: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103347: l_accrual_line_num := NULL; -- 4262811
103348: l_tmp_amt := NULL; -- 4262811
103349: --
103350:
103351: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103352: l_balance_type_code <> 'B' THEN
103353: IF NVL(p_source_38,'
103354: ') = 'CLEAR_CLEAR' AND
103355: NVL(p_source_20,'

Line 103433: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103429: --
103430: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103431:
103432: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103433: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103434:
103435: -- 4955764
103436: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103437: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103509: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103505: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103506:
103507: IF xla_accounting_cache_pkg.GetValueChar
103508: (p_source_code => 'LEDGER_CATEGORY_CODE'
103509: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103510: AND l_bflow_method_code = 'PRIOR_ENTRY'
103511: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103512: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103513: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103605: p_lookup_type => 'XLA_OWNER_TYPE'
103606: ,p_lookup_code => l_component_type_code
103607: )
103608: ,p_token_4 => 'PRODUCT_NAME'
103609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103613: ,p_ae_header_id => NULL

Line 103610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103606: ,p_lookup_code => l_component_type_code
103607: )
103608: ,p_token_4 => 'PRODUCT_NAME'
103609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103613: ,p_ae_header_id => NULL
103614: );

Line 103611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103607: )
103608: ,p_token_4 => 'PRODUCT_NAME'
103609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103613: ,p_ae_header_id => NULL
103614: );
103615:

Line 103612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103608: ,p_token_4 => 'PRODUCT_NAME'
103609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103613: ,p_ae_header_id => NULL
103614: );
103615:
103616: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103639: ----------------------------------------------------------------------------------
103640: -- 4219869 Business Flow
103641: -- Update journal entry status -- Need to generate this within IF
103642: ----------------------------------------------------------------------------------
103643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103645: ,p_balance_type_code => l_balance_type_code
103646: );
103647:

Line 103730: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103726:
103727: --
103728: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103729: --
103730: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103731: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103732: ELSE
103733: ---------------------------------------------------------------------------------------------------
103734: -- 4262811a Switch Sign

Line 103755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103751:
103752: XLA_AE_LINES_PKG.ValidateCurrentLine;
103753: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103754:
103755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103756: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103757: ,p_balance_type_code => l_balance_type_code);
103758:
103759: END IF;

Line 103890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103886: l_tmp_amt NUMBER;
103887: l_acc_rev_natural_side_code VARCHAR2(1);
103888:
103889: l_num_entries NUMBER;
103890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103894: l_recog_line_1 NUMBER;

Line 103891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103887: l_acc_rev_natural_side_code VARCHAR2(1);
103888:
103889: l_num_entries NUMBER;
103890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103894: l_recog_line_1 NUMBER;
103895: l_recog_line_2 NUMBER;

Line 103892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103888:
103889: l_num_entries NUMBER;
103890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103894: l_recog_line_1 NUMBER;
103895: l_recog_line_2 NUMBER;
103896:

Line 103893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103889: l_num_entries NUMBER;
103890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103894: l_recog_line_1 NUMBER;
103895: l_recog_line_2 NUMBER;
103896:
103897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103895: l_recog_line_2 NUMBER;
103896:
103897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103898: l_bflow_applied_to_amt NUMBER; -- 5132302
103899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103900:
103901: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103902:
103903: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103974: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103970: l_accrual_line_num := NULL; -- 4262811
103971: l_tmp_amt := NULL; -- 4262811
103972: --
103973:
103974: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103975: l_balance_type_code <> 'B' THEN
103976: IF NVL(p_source_38,'
103977: ') = 'CLEAR_CLEAR' AND
103978: NVL(p_source_20,'

Line 104056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104052: --
104053: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104054:
104055: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104057:
104058: -- 4955764
104059: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104060: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104118: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104119:
104120: IF xla_accounting_cache_pkg.GetValueChar
104121: (p_source_code => 'LEDGER_CATEGORY_CODE'
104122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104123: AND l_bflow_method_code = 'PRIOR_ENTRY'
104124: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104125: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104126: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104195: p_lookup_type => 'XLA_OWNER_TYPE'
104196: ,p_lookup_code => l_component_type_code
104197: )
104198: ,p_token_4 => 'PRODUCT_NAME'
104199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104203: ,p_ae_header_id => NULL

Line 104200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104196: ,p_lookup_code => l_component_type_code
104197: )
104198: ,p_token_4 => 'PRODUCT_NAME'
104199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104203: ,p_ae_header_id => NULL
104204: );

Line 104201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104197: )
104198: ,p_token_4 => 'PRODUCT_NAME'
104199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104203: ,p_ae_header_id => NULL
104204: );
104205:

Line 104202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104198: ,p_token_4 => 'PRODUCT_NAME'
104199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104203: ,p_ae_header_id => NULL
104204: );
104205:
104206: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104229: ----------------------------------------------------------------------------------
104230: -- 4219869 Business Flow
104231: -- Update journal entry status -- Need to generate this within IF
104232: ----------------------------------------------------------------------------------
104233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104234: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104235: ,p_balance_type_code => l_balance_type_code
104236: );
104237:

Line 104294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104290:
104291: --
104292: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104293: --
104294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104295: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104296: ELSE
104297: ---------------------------------------------------------------------------------------------------
104298: -- 4262811a Switch Sign

Line 104319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104315:
104316: XLA_AE_LINES_PKG.ValidateCurrentLine;
104317: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104318:
104319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104321: ,p_balance_type_code => l_balance_type_code);
104322:
104323: END IF;

Line 104473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104469: l_tmp_amt NUMBER;
104470: l_acc_rev_natural_side_code VARCHAR2(1);
104471:
104472: l_num_entries NUMBER;
104473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104477: l_recog_line_1 NUMBER;

Line 104474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104470: l_acc_rev_natural_side_code VARCHAR2(1);
104471:
104472: l_num_entries NUMBER;
104473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104477: l_recog_line_1 NUMBER;
104478: l_recog_line_2 NUMBER;

Line 104475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104471:
104472: l_num_entries NUMBER;
104473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104477: l_recog_line_1 NUMBER;
104478: l_recog_line_2 NUMBER;
104479:

Line 104476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104472: l_num_entries NUMBER;
104473: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104474: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104475: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104476: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104477: l_recog_line_1 NUMBER;
104478: l_recog_line_2 NUMBER;
104479:
104480: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104482: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104478: l_recog_line_2 NUMBER;
104479:
104480: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104481: l_bflow_applied_to_amt NUMBER; -- 5132302
104482: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104483:
104484: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104485:
104486: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104557: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104553: l_accrual_line_num := NULL; -- 4262811
104554: l_tmp_amt := NULL; -- 4262811
104555: --
104556:
104557: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104558: l_balance_type_code <> 'B' THEN
104559: IF NVL(p_source_38,'
104560: ') <> 'CLEAR_CLEAR' AND
104561: NVL(p_source_20,'

Line 104643: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104639: --
104640: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104641:
104642: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104643: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104644:
104645: -- 4955764
104646: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104647: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104719: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104715: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104716:
104717: IF xla_accounting_cache_pkg.GetValueChar
104718: (p_source_code => 'LEDGER_CATEGORY_CODE'
104719: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104720: AND l_bflow_method_code = 'PRIOR_ENTRY'
104721: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104722: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104723: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104815: p_lookup_type => 'XLA_OWNER_TYPE'
104816: ,p_lookup_code => l_component_type_code
104817: )
104818: ,p_token_4 => 'PRODUCT_NAME'
104819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104823: ,p_ae_header_id => NULL

Line 104820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104816: ,p_lookup_code => l_component_type_code
104817: )
104818: ,p_token_4 => 'PRODUCT_NAME'
104819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104823: ,p_ae_header_id => NULL
104824: );

Line 104821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104817: )
104818: ,p_token_4 => 'PRODUCT_NAME'
104819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104823: ,p_ae_header_id => NULL
104824: );
104825:

Line 104822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104818: ,p_token_4 => 'PRODUCT_NAME'
104819: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104820: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104821: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104822: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104823: ,p_ae_header_id => NULL
104824: );
104825:
104826: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104853: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104849: ----------------------------------------------------------------------------------
104850: -- 4219869 Business Flow
104851: -- Update journal entry status -- Need to generate this within IF
104852: ----------------------------------------------------------------------------------
104853: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104854: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104855: ,p_balance_type_code => l_balance_type_code
104856: );
104857:

Line 104940: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104936:
104937: --
104938: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104939: --
104940: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104941: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104942: ELSE
104943: ---------------------------------------------------------------------------------------------------
104944: -- 4262811a Switch Sign

Line 104965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104961:
104962: XLA_AE_LINES_PKG.ValidateCurrentLine;
104963: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104964:
104965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104967: ,p_balance_type_code => l_balance_type_code);
104968:
104969: END IF;

Line 105107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105103: l_tmp_amt NUMBER;
105104: l_acc_rev_natural_side_code VARCHAR2(1);
105105:
105106: l_num_entries NUMBER;
105107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105111: l_recog_line_1 NUMBER;

Line 105108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105104: l_acc_rev_natural_side_code VARCHAR2(1);
105105:
105106: l_num_entries NUMBER;
105107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105111: l_recog_line_1 NUMBER;
105112: l_recog_line_2 NUMBER;

Line 105109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105105:
105106: l_num_entries NUMBER;
105107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105111: l_recog_line_1 NUMBER;
105112: l_recog_line_2 NUMBER;
105113:

Line 105110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105106: l_num_entries NUMBER;
105107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105111: l_recog_line_1 NUMBER;
105112: l_recog_line_2 NUMBER;
105113:
105114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105112: l_recog_line_2 NUMBER;
105113:
105114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105115: l_bflow_applied_to_amt NUMBER; -- 5132302
105116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105117:
105118: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105119:
105120: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105187: l_accrual_line_num := NULL; -- 4262811
105188: l_tmp_amt := NULL; -- 4262811
105189: --
105190:
105191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105192: l_balance_type_code <> 'B' THEN
105193: IF NVL(p_source_38,'
105194: ') <> 'CLEAR_CLEAR' AND
105195: NVL(p_source_20,'

Line 105275: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105271: --
105272: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105273:
105274: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105275: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105276:
105277: -- 4955764
105278: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105279: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105341: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105337: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105338:
105339: IF xla_accounting_cache_pkg.GetValueChar
105340: (p_source_code => 'LEDGER_CATEGORY_CODE'
105341: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105342: AND l_bflow_method_code = 'PRIOR_ENTRY'
105343: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105344: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105345: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105418: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105414: p_lookup_type => 'XLA_OWNER_TYPE'
105415: ,p_lookup_code => l_component_type_code
105416: )
105417: ,p_token_4 => 'PRODUCT_NAME'
105418: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105419: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105420: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105421: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105422: ,p_ae_header_id => NULL

Line 105419: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105415: ,p_lookup_code => l_component_type_code
105416: )
105417: ,p_token_4 => 'PRODUCT_NAME'
105418: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105419: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105420: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105421: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105422: ,p_ae_header_id => NULL
105423: );

Line 105420: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105416: )
105417: ,p_token_4 => 'PRODUCT_NAME'
105418: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105419: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105420: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105421: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105422: ,p_ae_header_id => NULL
105423: );
105424:

Line 105421: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105417: ,p_token_4 => 'PRODUCT_NAME'
105418: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105419: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105420: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105421: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105422: ,p_ae_header_id => NULL
105423: );
105424:
105425: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105452: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105448: ----------------------------------------------------------------------------------
105449: -- 4219869 Business Flow
105450: -- Update journal entry status -- Need to generate this within IF
105451: ----------------------------------------------------------------------------------
105452: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105453: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105454: ,p_balance_type_code => l_balance_type_code
105455: );
105456:

Line 105513: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105509:
105510: --
105511: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105512: --
105513: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105514: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105515: ELSE
105516: ---------------------------------------------------------------------------------------------------
105517: -- 4262811a Switch Sign

Line 105538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105534:
105535: XLA_AE_LINES_PKG.ValidateCurrentLine;
105536: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105537:
105538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105539: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105540: ,p_balance_type_code => l_balance_type_code);
105541:
105542: END IF;

Line 105687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105683: l_tmp_amt NUMBER;
105684: l_acc_rev_natural_side_code VARCHAR2(1);
105685:
105686: l_num_entries NUMBER;
105687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105691: l_recog_line_1 NUMBER;

Line 105688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105684: l_acc_rev_natural_side_code VARCHAR2(1);
105685:
105686: l_num_entries NUMBER;
105687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105691: l_recog_line_1 NUMBER;
105692: l_recog_line_2 NUMBER;

Line 105689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105685:
105686: l_num_entries NUMBER;
105687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105691: l_recog_line_1 NUMBER;
105692: l_recog_line_2 NUMBER;
105693:

Line 105690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105686: l_num_entries NUMBER;
105687: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105688: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105689: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105690: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105691: l_recog_line_1 NUMBER;
105692: l_recog_line_2 NUMBER;
105693:
105694: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105696: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105692: l_recog_line_2 NUMBER;
105693:
105694: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105695: l_bflow_applied_to_amt NUMBER; -- 5132302
105696: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105697:
105698: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105699:
105700: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105771: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105767: l_accrual_line_num := NULL; -- 4262811
105768: l_tmp_amt := NULL; -- 4262811
105769: --
105770:
105771: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105772: l_balance_type_code <> 'B' THEN
105773: IF NVL(p_source_38,'
105774: ') <> 'CLEAR_CLEAR' AND
105775: NVL(p_source_20,'

Line 105853: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105849: --
105850: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105851:
105852: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105853: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105854:
105855: -- 4955764
105856: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105857: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105927: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105923: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105924:
105925: IF xla_accounting_cache_pkg.GetValueChar
105926: (p_source_code => 'LEDGER_CATEGORY_CODE'
105927: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105928: AND l_bflow_method_code = 'PRIOR_ENTRY'
105929: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105930: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105931: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106023: p_lookup_type => 'XLA_OWNER_TYPE'
106024: ,p_lookup_code => l_component_type_code
106025: )
106026: ,p_token_4 => 'PRODUCT_NAME'
106027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106031: ,p_ae_header_id => NULL

Line 106028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106024: ,p_lookup_code => l_component_type_code
106025: )
106026: ,p_token_4 => 'PRODUCT_NAME'
106027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106031: ,p_ae_header_id => NULL
106032: );

Line 106029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106025: )
106026: ,p_token_4 => 'PRODUCT_NAME'
106027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106031: ,p_ae_header_id => NULL
106032: );
106033:

Line 106030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106026: ,p_token_4 => 'PRODUCT_NAME'
106027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106031: ,p_ae_header_id => NULL
106032: );
106033:
106034: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106057: ----------------------------------------------------------------------------------
106058: -- 4219869 Business Flow
106059: -- Update journal entry status -- Need to generate this within IF
106060: ----------------------------------------------------------------------------------
106061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106063: ,p_balance_type_code => l_balance_type_code
106064: );
106065:

Line 106148: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106144:
106145: --
106146: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106147: --
106148: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106149: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106150: ELSE
106151: ---------------------------------------------------------------------------------------------------
106152: -- 4262811a Switch Sign

Line 106173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106169:
106170: XLA_AE_LINES_PKG.ValidateCurrentLine;
106171: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106172:
106173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106174: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106175: ,p_balance_type_code => l_balance_type_code);
106176:
106177: END IF;

Line 106313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106309: l_tmp_amt NUMBER;
106310: l_acc_rev_natural_side_code VARCHAR2(1);
106311:
106312: l_num_entries NUMBER;
106313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106317: l_recog_line_1 NUMBER;

Line 106314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106310: l_acc_rev_natural_side_code VARCHAR2(1);
106311:
106312: l_num_entries NUMBER;
106313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106317: l_recog_line_1 NUMBER;
106318: l_recog_line_2 NUMBER;

Line 106315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106311:
106312: l_num_entries NUMBER;
106313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106317: l_recog_line_1 NUMBER;
106318: l_recog_line_2 NUMBER;
106319:

Line 106316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106312: l_num_entries NUMBER;
106313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106317: l_recog_line_1 NUMBER;
106318: l_recog_line_2 NUMBER;
106319:
106320: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106322: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106318: l_recog_line_2 NUMBER;
106319:
106320: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106321: l_bflow_applied_to_amt NUMBER; -- 5132302
106322: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106323:
106324: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106325:
106326: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106397: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106393: l_accrual_line_num := NULL; -- 4262811
106394: l_tmp_amt := NULL; -- 4262811
106395: --
106396:
106397: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106398: l_balance_type_code <> 'B' THEN
106399: IF NVL(p_source_38,'
106400: ') <> 'CLEAR_CLEAR' AND
106401: NVL(p_source_20,'

Line 106481: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106477: --
106478: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106479:
106480: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106481: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106482:
106483: -- 4955764
106484: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106485: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106545: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106541: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106542:
106543: IF xla_accounting_cache_pkg.GetValueChar
106544: (p_source_code => 'LEDGER_CATEGORY_CODE'
106545: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106546: AND l_bflow_method_code = 'PRIOR_ENTRY'
106547: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106548: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106549: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106618: p_lookup_type => 'XLA_OWNER_TYPE'
106619: ,p_lookup_code => l_component_type_code
106620: )
106621: ,p_token_4 => 'PRODUCT_NAME'
106622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106626: ,p_ae_header_id => NULL

Line 106623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106619: ,p_lookup_code => l_component_type_code
106620: )
106621: ,p_token_4 => 'PRODUCT_NAME'
106622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106626: ,p_ae_header_id => NULL
106627: );

Line 106624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106620: )
106621: ,p_token_4 => 'PRODUCT_NAME'
106622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106626: ,p_ae_header_id => NULL
106627: );
106628:

Line 106625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106621: ,p_token_4 => 'PRODUCT_NAME'
106622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106626: ,p_ae_header_id => NULL
106627: );
106628:
106629: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106652: ----------------------------------------------------------------------------------
106653: -- 4219869 Business Flow
106654: -- Update journal entry status -- Need to generate this within IF
106655: ----------------------------------------------------------------------------------
106656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106658: ,p_balance_type_code => l_balance_type_code
106659: );
106660:

Line 106717: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106713:
106714: --
106715: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106716: --
106717: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106718: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106719: ELSE
106720: ---------------------------------------------------------------------------------------------------
106721: -- 4262811a Switch Sign

Line 106742: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106738:
106739: XLA_AE_LINES_PKG.ValidateCurrentLine;
106740: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106741:
106742: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106743: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106744: ,p_balance_type_code => l_balance_type_code);
106745:
106746: END IF;

Line 106882: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106878: l_tmp_amt NUMBER;
106879: l_acc_rev_natural_side_code VARCHAR2(1);
106880:
106881: l_num_entries NUMBER;
106882: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106883: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106884: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106885: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106886: l_recog_line_1 NUMBER;

Line 106883: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106879: l_acc_rev_natural_side_code VARCHAR2(1);
106880:
106881: l_num_entries NUMBER;
106882: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106883: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106884: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106885: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106886: l_recog_line_1 NUMBER;
106887: l_recog_line_2 NUMBER;

Line 106884: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106880:
106881: l_num_entries NUMBER;
106882: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106883: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106884: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106885: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106886: l_recog_line_1 NUMBER;
106887: l_recog_line_2 NUMBER;
106888:

Line 106885: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106881: l_num_entries NUMBER;
106882: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106883: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106884: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106885: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106886: l_recog_line_1 NUMBER;
106887: l_recog_line_2 NUMBER;
106888:
106889: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106891: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106887: l_recog_line_2 NUMBER;
106888:
106889: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106890: l_bflow_applied_to_amt NUMBER; -- 5132302
106891: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106892:
106893: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106894:
106895: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106966: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106962: l_accrual_line_num := NULL; -- 4262811
106963: l_tmp_amt := NULL; -- 4262811
106964: --
106965:
106966: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106967: l_balance_type_code <> 'B' THEN
106968: IF NVL(p_source_38,'
106969: ') = 'CLEAR_CLEAR' AND
106970: NVL(p_source_20,'

Line 107051: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107047: --
107048: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107049:
107050: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107051: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107052:
107053: -- 4955764
107054: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107055: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107117: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107113: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107114:
107115: IF xla_accounting_cache_pkg.GetValueChar
107116: (p_source_code => 'LEDGER_CATEGORY_CODE'
107117: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107118: AND l_bflow_method_code = 'PRIOR_ENTRY'
107119: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107120: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107121: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107190: p_lookup_type => 'XLA_OWNER_TYPE'
107191: ,p_lookup_code => l_component_type_code
107192: )
107193: ,p_token_4 => 'PRODUCT_NAME'
107194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107198: ,p_ae_header_id => NULL

Line 107195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107191: ,p_lookup_code => l_component_type_code
107192: )
107193: ,p_token_4 => 'PRODUCT_NAME'
107194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107198: ,p_ae_header_id => NULL
107199: );

Line 107196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107192: )
107193: ,p_token_4 => 'PRODUCT_NAME'
107194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107198: ,p_ae_header_id => NULL
107199: );
107200:

Line 107197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107193: ,p_token_4 => 'PRODUCT_NAME'
107194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107198: ,p_ae_header_id => NULL
107199: );
107200:
107201: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107224: ----------------------------------------------------------------------------------
107225: -- 4219869 Business Flow
107226: -- Update journal entry status -- Need to generate this within IF
107227: ----------------------------------------------------------------------------------
107228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107229: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107230: ,p_balance_type_code => l_balance_type_code
107231: );
107232:

Line 107289: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107285:
107286: --
107287: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107288: --
107289: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107290: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107291: ELSE
107292: ---------------------------------------------------------------------------------------------------
107293: -- 4262811a Switch Sign

Line 107314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107310:
107311: XLA_AE_LINES_PKG.ValidateCurrentLine;
107312: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107313:
107314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107315: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107316: ,p_balance_type_code => l_balance_type_code);
107317:
107318: END IF;

Line 107459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107455: l_tmp_amt NUMBER;
107456: l_acc_rev_natural_side_code VARCHAR2(1);
107457:
107458: l_num_entries NUMBER;
107459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107463: l_recog_line_1 NUMBER;

Line 107460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107456: l_acc_rev_natural_side_code VARCHAR2(1);
107457:
107458: l_num_entries NUMBER;
107459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107463: l_recog_line_1 NUMBER;
107464: l_recog_line_2 NUMBER;

Line 107461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107457:
107458: l_num_entries NUMBER;
107459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107463: l_recog_line_1 NUMBER;
107464: l_recog_line_2 NUMBER;
107465:

Line 107462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107458: l_num_entries NUMBER;
107459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107463: l_recog_line_1 NUMBER;
107464: l_recog_line_2 NUMBER;
107465:
107466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107464: l_recog_line_2 NUMBER;
107465:
107466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107467: l_bflow_applied_to_amt NUMBER; -- 5132302
107468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107469:
107470: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107471:
107472: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107539: l_accrual_line_num := NULL; -- 4262811
107540: l_tmp_amt := NULL; -- 4262811
107541: --
107542:
107543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107544: l_balance_type_code <> 'B' THEN
107545: IF NVL(p_source_38,'
107546: ') <> 'CLEAR_CLEAR' AND
107547: NVL(p_source_20,'

Line 107630: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107626: --
107627: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107628:
107629: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107630: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107631:
107632: -- 4955764
107633: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107634: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107696: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107692: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107693:
107694: IF xla_accounting_cache_pkg.GetValueChar
107695: (p_source_code => 'LEDGER_CATEGORY_CODE'
107696: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107697: AND l_bflow_method_code = 'PRIOR_ENTRY'
107698: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107699: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107700: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107769: p_lookup_type => 'XLA_OWNER_TYPE'
107770: ,p_lookup_code => l_component_type_code
107771: )
107772: ,p_token_4 => 'PRODUCT_NAME'
107773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107777: ,p_ae_header_id => NULL

Line 107774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107770: ,p_lookup_code => l_component_type_code
107771: )
107772: ,p_token_4 => 'PRODUCT_NAME'
107773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107777: ,p_ae_header_id => NULL
107778: );

Line 107775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107771: )
107772: ,p_token_4 => 'PRODUCT_NAME'
107773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107777: ,p_ae_header_id => NULL
107778: );
107779:

Line 107776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107772: ,p_token_4 => 'PRODUCT_NAME'
107773: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107774: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107775: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107776: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107777: ,p_ae_header_id => NULL
107778: );
107779:
107780: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107807: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107803: ----------------------------------------------------------------------------------
107804: -- 4219869 Business Flow
107805: -- Update journal entry status -- Need to generate this within IF
107806: ----------------------------------------------------------------------------------
107807: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107808: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107809: ,p_balance_type_code => l_balance_type_code
107810: );
107811:

Line 107868: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107864:
107865: --
107866: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107867: --
107868: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107869: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107870: ELSE
107871: ---------------------------------------------------------------------------------------------------
107872: -- 4262811a Switch Sign

Line 107893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107889:
107890: XLA_AE_LINES_PKG.ValidateCurrentLine;
107891: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107892:
107893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107894: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107895: ,p_balance_type_code => l_balance_type_code);
107896:
107897: END IF;

Line 108033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108029: l_tmp_amt NUMBER;
108030: l_acc_rev_natural_side_code VARCHAR2(1);
108031:
108032: l_num_entries NUMBER;
108033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108037: l_recog_line_1 NUMBER;

Line 108034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108030: l_acc_rev_natural_side_code VARCHAR2(1);
108031:
108032: l_num_entries NUMBER;
108033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108037: l_recog_line_1 NUMBER;
108038: l_recog_line_2 NUMBER;

Line 108035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108031:
108032: l_num_entries NUMBER;
108033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108037: l_recog_line_1 NUMBER;
108038: l_recog_line_2 NUMBER;
108039:

Line 108036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108032: l_num_entries NUMBER;
108033: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108034: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108035: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108036: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108037: l_recog_line_1 NUMBER;
108038: l_recog_line_2 NUMBER;
108039:
108040: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108042: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108038: l_recog_line_2 NUMBER;
108039:
108040: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108041: l_bflow_applied_to_amt NUMBER; -- 5132302
108042: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108043:
108044: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108045:
108046: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108117: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108113: l_accrual_line_num := NULL; -- 4262811
108114: l_tmp_amt := NULL; -- 4262811
108115: --
108116:
108117: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108118: l_balance_type_code <> 'B' THEN
108119: IF NVL(p_source_38,'
108120: ') <> 'CLEAR_CLEAR' AND
108121: NVL(p_source_20,'

Line 108201: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108197: --
108198: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108199:
108200: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108201: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108202:
108203: -- 4955764
108204: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108205: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108261: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108262:
108263: IF xla_accounting_cache_pkg.GetValueChar
108264: (p_source_code => 'LEDGER_CATEGORY_CODE'
108265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108266: AND l_bflow_method_code = 'PRIOR_ENTRY'
108267: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108268: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108269: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108338: p_lookup_type => 'XLA_OWNER_TYPE'
108339: ,p_lookup_code => l_component_type_code
108340: )
108341: ,p_token_4 => 'PRODUCT_NAME'
108342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108346: ,p_ae_header_id => NULL

Line 108343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108339: ,p_lookup_code => l_component_type_code
108340: )
108341: ,p_token_4 => 'PRODUCT_NAME'
108342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108346: ,p_ae_header_id => NULL
108347: );

Line 108344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108340: )
108341: ,p_token_4 => 'PRODUCT_NAME'
108342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108346: ,p_ae_header_id => NULL
108347: );
108348:

Line 108345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108341: ,p_token_4 => 'PRODUCT_NAME'
108342: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108343: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108344: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108345: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108346: ,p_ae_header_id => NULL
108347: );
108348:
108349: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108372: ----------------------------------------------------------------------------------
108373: -- 4219869 Business Flow
108374: -- Update journal entry status -- Need to generate this within IF
108375: ----------------------------------------------------------------------------------
108376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108377: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108378: ,p_balance_type_code => l_balance_type_code
108379: );
108380:

Line 108437: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108433:
108434: --
108435: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108436: --
108437: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108438: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108439: ELSE
108440: ---------------------------------------------------------------------------------------------------
108441: -- 4262811a Switch Sign

Line 108462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108458:
108459: XLA_AE_LINES_PKG.ValidateCurrentLine;
108460: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108461:
108462: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108463: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108464: ,p_balance_type_code => l_balance_type_code);
108465:
108466: END IF;

Line 108606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108602: l_tmp_amt NUMBER;
108603: l_acc_rev_natural_side_code VARCHAR2(1);
108604:
108605: l_num_entries NUMBER;
108606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108610: l_recog_line_1 NUMBER;

Line 108607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108603: l_acc_rev_natural_side_code VARCHAR2(1);
108604:
108605: l_num_entries NUMBER;
108606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108610: l_recog_line_1 NUMBER;
108611: l_recog_line_2 NUMBER;

Line 108608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108604:
108605: l_num_entries NUMBER;
108606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108610: l_recog_line_1 NUMBER;
108611: l_recog_line_2 NUMBER;
108612:

Line 108609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108605: l_num_entries NUMBER;
108606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108610: l_recog_line_1 NUMBER;
108611: l_recog_line_2 NUMBER;
108612:
108613: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108615: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108611: l_recog_line_2 NUMBER;
108612:
108613: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108614: l_bflow_applied_to_amt NUMBER; -- 5132302
108615: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108616:
108617: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108618:
108619: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108686: l_accrual_line_num := NULL; -- 4262811
108687: l_tmp_amt := NULL; -- 4262811
108688: --
108689:
108690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108691: l_balance_type_code <> 'B' THEN
108692: IF NVL(p_source_38,'
108693: ') = 'CLEAR_CLEAR' AND
108694: NVL(p_source_20,'

Line 108772: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108768: --
108769: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108770:
108771: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108772: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108773:
108774: -- 4955764
108775: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108776: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108848: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108844: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108845:
108846: IF xla_accounting_cache_pkg.GetValueChar
108847: (p_source_code => 'LEDGER_CATEGORY_CODE'
108848: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108849: AND l_bflow_method_code = 'PRIOR_ENTRY'
108850: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108851: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108852: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108944: p_lookup_type => 'XLA_OWNER_TYPE'
108945: ,p_lookup_code => l_component_type_code
108946: )
108947: ,p_token_4 => 'PRODUCT_NAME'
108948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108952: ,p_ae_header_id => NULL

Line 108949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108945: ,p_lookup_code => l_component_type_code
108946: )
108947: ,p_token_4 => 'PRODUCT_NAME'
108948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108952: ,p_ae_header_id => NULL
108953: );

Line 108950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108946: )
108947: ,p_token_4 => 'PRODUCT_NAME'
108948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108952: ,p_ae_header_id => NULL
108953: );
108954:

Line 108951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108947: ,p_token_4 => 'PRODUCT_NAME'
108948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108952: ,p_ae_header_id => NULL
108953: );
108954:
108955: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108978: ----------------------------------------------------------------------------------
108979: -- 4219869 Business Flow
108980: -- Update journal entry status -- Need to generate this within IF
108981: ----------------------------------------------------------------------------------
108982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108983: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108984: ,p_balance_type_code => l_balance_type_code
108985: );
108986:

Line 109069: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109065:
109066: --
109067: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109068: --
109069: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109070: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109071: ELSE
109072: ---------------------------------------------------------------------------------------------------
109073: -- 4262811a Switch Sign

Line 109094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109090:
109091: XLA_AE_LINES_PKG.ValidateCurrentLine;
109092: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109093:
109094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109096: ,p_balance_type_code => l_balance_type_code);
109097:
109098: END IF;

Line 109229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109225: l_tmp_amt NUMBER;
109226: l_acc_rev_natural_side_code VARCHAR2(1);
109227:
109228: l_num_entries NUMBER;
109229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109233: l_recog_line_1 NUMBER;

Line 109230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109226: l_acc_rev_natural_side_code VARCHAR2(1);
109227:
109228: l_num_entries NUMBER;
109229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109233: l_recog_line_1 NUMBER;
109234: l_recog_line_2 NUMBER;

Line 109231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109227:
109228: l_num_entries NUMBER;
109229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109233: l_recog_line_1 NUMBER;
109234: l_recog_line_2 NUMBER;
109235:

Line 109232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109228: l_num_entries NUMBER;
109229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109233: l_recog_line_1 NUMBER;
109234: l_recog_line_2 NUMBER;
109235:
109236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109234: l_recog_line_2 NUMBER;
109235:
109236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109237: l_bflow_applied_to_amt NUMBER; -- 5132302
109238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109239:
109240: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109241:
109242: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109313: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109309: l_accrual_line_num := NULL; -- 4262811
109310: l_tmp_amt := NULL; -- 4262811
109311: --
109312:
109313: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109314: l_balance_type_code <> 'B' THEN
109315: IF NVL(p_source_38,'
109316: ') = 'CLEAR_CLEAR' AND
109317: NVL(p_source_20,'

Line 109395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109391: --
109392: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109393:
109394: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109396:
109397: -- 4955764
109398: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109399: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109461: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109457: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109458:
109459: IF xla_accounting_cache_pkg.GetValueChar
109460: (p_source_code => 'LEDGER_CATEGORY_CODE'
109461: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109462: AND l_bflow_method_code = 'PRIOR_ENTRY'
109463: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109464: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109465: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109534: p_lookup_type => 'XLA_OWNER_TYPE'
109535: ,p_lookup_code => l_component_type_code
109536: )
109537: ,p_token_4 => 'PRODUCT_NAME'
109538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109542: ,p_ae_header_id => NULL

Line 109539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109535: ,p_lookup_code => l_component_type_code
109536: )
109537: ,p_token_4 => 'PRODUCT_NAME'
109538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109542: ,p_ae_header_id => NULL
109543: );

Line 109540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109536: )
109537: ,p_token_4 => 'PRODUCT_NAME'
109538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109542: ,p_ae_header_id => NULL
109543: );
109544:

Line 109541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109537: ,p_token_4 => 'PRODUCT_NAME'
109538: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109539: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109540: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109541: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109542: ,p_ae_header_id => NULL
109543: );
109544:
109545: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109568: ----------------------------------------------------------------------------------
109569: -- 4219869 Business Flow
109570: -- Update journal entry status -- Need to generate this within IF
109571: ----------------------------------------------------------------------------------
109572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109573: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109574: ,p_balance_type_code => l_balance_type_code
109575: );
109576:

Line 109633: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109629:
109630: --
109631: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109632: --
109633: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109634: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109635: ELSE
109636: ---------------------------------------------------------------------------------------------------
109637: -- 4262811a Switch Sign

Line 109658: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109654:
109655: XLA_AE_LINES_PKG.ValidateCurrentLine;
109656: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109657:
109658: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109659: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109660: ,p_balance_type_code => l_balance_type_code);
109661:
109662: END IF;

Line 109812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109808: l_tmp_amt NUMBER;
109809: l_acc_rev_natural_side_code VARCHAR2(1);
109810:
109811: l_num_entries NUMBER;
109812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109816: l_recog_line_1 NUMBER;

Line 109813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109809: l_acc_rev_natural_side_code VARCHAR2(1);
109810:
109811: l_num_entries NUMBER;
109812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109816: l_recog_line_1 NUMBER;
109817: l_recog_line_2 NUMBER;

Line 109814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109810:
109811: l_num_entries NUMBER;
109812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109816: l_recog_line_1 NUMBER;
109817: l_recog_line_2 NUMBER;
109818:

Line 109815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109811: l_num_entries NUMBER;
109812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109816: l_recog_line_1 NUMBER;
109817: l_recog_line_2 NUMBER;
109818:
109819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109817: l_recog_line_2 NUMBER;
109818:
109819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109820: l_bflow_applied_to_amt NUMBER; -- 5132302
109821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109822:
109823: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109824:
109825: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109896: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109892: l_accrual_line_num := NULL; -- 4262811
109893: l_tmp_amt := NULL; -- 4262811
109894: --
109895:
109896: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109897: l_balance_type_code <> 'B' THEN
109898: IF NVL(p_source_38,'
109899: ') <> 'CLEAR_CLEAR' AND
109900: NVL(p_source_20,'

Line 109982: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109978: --
109979: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109980:
109981: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109982: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109983:
109984: -- 4955764
109985: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109986: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110054: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110055:
110056: IF xla_accounting_cache_pkg.GetValueChar
110057: (p_source_code => 'LEDGER_CATEGORY_CODE'
110058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110059: AND l_bflow_method_code = 'PRIOR_ENTRY'
110060: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110061: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110062: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110154: p_lookup_type => 'XLA_OWNER_TYPE'
110155: ,p_lookup_code => l_component_type_code
110156: )
110157: ,p_token_4 => 'PRODUCT_NAME'
110158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110162: ,p_ae_header_id => NULL

Line 110159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110155: ,p_lookup_code => l_component_type_code
110156: )
110157: ,p_token_4 => 'PRODUCT_NAME'
110158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110162: ,p_ae_header_id => NULL
110163: );

Line 110160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110156: )
110157: ,p_token_4 => 'PRODUCT_NAME'
110158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110162: ,p_ae_header_id => NULL
110163: );
110164:

Line 110161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110157: ,p_token_4 => 'PRODUCT_NAME'
110158: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110159: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110160: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110161: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110162: ,p_ae_header_id => NULL
110163: );
110164:
110165: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110188: ----------------------------------------------------------------------------------
110189: -- 4219869 Business Flow
110190: -- Update journal entry status -- Need to generate this within IF
110191: ----------------------------------------------------------------------------------
110192: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110193: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110194: ,p_balance_type_code => l_balance_type_code
110195: );
110196:

Line 110279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110275:
110276: --
110277: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110278: --
110279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110280: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110281: ELSE
110282: ---------------------------------------------------------------------------------------------------
110283: -- 4262811a Switch Sign

Line 110304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110300:
110301: XLA_AE_LINES_PKG.ValidateCurrentLine;
110302: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110303:
110304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110306: ,p_balance_type_code => l_balance_type_code);
110307:
110308: END IF;

Line 110446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110442: l_tmp_amt NUMBER;
110443: l_acc_rev_natural_side_code VARCHAR2(1);
110444:
110445: l_num_entries NUMBER;
110446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110450: l_recog_line_1 NUMBER;

Line 110447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110443: l_acc_rev_natural_side_code VARCHAR2(1);
110444:
110445: l_num_entries NUMBER;
110446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110450: l_recog_line_1 NUMBER;
110451: l_recog_line_2 NUMBER;

Line 110448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110444:
110445: l_num_entries NUMBER;
110446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110450: l_recog_line_1 NUMBER;
110451: l_recog_line_2 NUMBER;
110452:

Line 110449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110445: l_num_entries NUMBER;
110446: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110447: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110448: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110449: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110450: l_recog_line_1 NUMBER;
110451: l_recog_line_2 NUMBER;
110452:
110453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110451: l_recog_line_2 NUMBER;
110452:
110453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110454: l_bflow_applied_to_amt NUMBER; -- 5132302
110455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110456:
110457: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110458:
110459: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110530: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110526: l_accrual_line_num := NULL; -- 4262811
110527: l_tmp_amt := NULL; -- 4262811
110528: --
110529:
110530: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110531: l_balance_type_code <> 'B' THEN
110532: IF NVL(p_source_38,'
110533: ') <> 'CLEAR_CLEAR' AND
110534: NVL(p_source_20,'

Line 110614: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110610: --
110611: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110612:
110613: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110614: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110615:
110616: -- 4955764
110617: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110618: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110680: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110676: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110677:
110678: IF xla_accounting_cache_pkg.GetValueChar
110679: (p_source_code => 'LEDGER_CATEGORY_CODE'
110680: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110681: AND l_bflow_method_code = 'PRIOR_ENTRY'
110682: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110683: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110684: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110753: p_lookup_type => 'XLA_OWNER_TYPE'
110754: ,p_lookup_code => l_component_type_code
110755: )
110756: ,p_token_4 => 'PRODUCT_NAME'
110757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110761: ,p_ae_header_id => NULL

Line 110758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110754: ,p_lookup_code => l_component_type_code
110755: )
110756: ,p_token_4 => 'PRODUCT_NAME'
110757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110761: ,p_ae_header_id => NULL
110762: );

Line 110759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110755: )
110756: ,p_token_4 => 'PRODUCT_NAME'
110757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110761: ,p_ae_header_id => NULL
110762: );
110763:

Line 110760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110756: ,p_token_4 => 'PRODUCT_NAME'
110757: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110758: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110759: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110760: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110761: ,p_ae_header_id => NULL
110762: );
110763:
110764: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110787: ----------------------------------------------------------------------------------
110788: -- 4219869 Business Flow
110789: -- Update journal entry status -- Need to generate this within IF
110790: ----------------------------------------------------------------------------------
110791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110792: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110793: ,p_balance_type_code => l_balance_type_code
110794: );
110795:

Line 110852: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110848:
110849: --
110850: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110851: --
110852: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110853: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110854: ELSE
110855: ---------------------------------------------------------------------------------------------------
110856: -- 4262811a Switch Sign

Line 110877: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110873:
110874: XLA_AE_LINES_PKG.ValidateCurrentLine;
110875: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110876:
110877: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110878: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110879: ,p_balance_type_code => l_balance_type_code);
110880:
110881: END IF;

Line 111026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111022: l_tmp_amt NUMBER;
111023: l_acc_rev_natural_side_code VARCHAR2(1);
111024:
111025: l_num_entries NUMBER;
111026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111030: l_recog_line_1 NUMBER;

Line 111027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111023: l_acc_rev_natural_side_code VARCHAR2(1);
111024:
111025: l_num_entries NUMBER;
111026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111030: l_recog_line_1 NUMBER;
111031: l_recog_line_2 NUMBER;

Line 111028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111024:
111025: l_num_entries NUMBER;
111026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111030: l_recog_line_1 NUMBER;
111031: l_recog_line_2 NUMBER;
111032:

Line 111029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111025: l_num_entries NUMBER;
111026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111030: l_recog_line_1 NUMBER;
111031: l_recog_line_2 NUMBER;
111032:
111033: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111035: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111031: l_recog_line_2 NUMBER;
111032:
111033: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111034: l_bflow_applied_to_amt NUMBER; -- 5132302
111035: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111036:
111037: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111038:
111039: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111110: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111106: l_accrual_line_num := NULL; -- 4262811
111107: l_tmp_amt := NULL; -- 4262811
111108: --
111109:
111110: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111111: l_balance_type_code <> 'B' THEN
111112: IF NVL(p_source_38,'
111113: ') <> 'CLEAR_CLEAR' AND
111114: NVL(p_source_20,'

Line 111192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111188: --
111189: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111190:
111191: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111193:
111194: -- 4955764
111195: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111196: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111262: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111263:
111264: IF xla_accounting_cache_pkg.GetValueChar
111265: (p_source_code => 'LEDGER_CATEGORY_CODE'
111266: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111267: AND l_bflow_method_code = 'PRIOR_ENTRY'
111268: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111269: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111270: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111362: p_lookup_type => 'XLA_OWNER_TYPE'
111363: ,p_lookup_code => l_component_type_code
111364: )
111365: ,p_token_4 => 'PRODUCT_NAME'
111366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111370: ,p_ae_header_id => NULL

Line 111367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111363: ,p_lookup_code => l_component_type_code
111364: )
111365: ,p_token_4 => 'PRODUCT_NAME'
111366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111370: ,p_ae_header_id => NULL
111371: );

Line 111368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111364: )
111365: ,p_token_4 => 'PRODUCT_NAME'
111366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111370: ,p_ae_header_id => NULL
111371: );
111372:

Line 111369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111365: ,p_token_4 => 'PRODUCT_NAME'
111366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111370: ,p_ae_header_id => NULL
111371: );
111372:
111373: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111396: ----------------------------------------------------------------------------------
111397: -- 4219869 Business Flow
111398: -- Update journal entry status -- Need to generate this within IF
111399: ----------------------------------------------------------------------------------
111400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111401: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111402: ,p_balance_type_code => l_balance_type_code
111403: );
111404:

Line 111487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111483:
111484: --
111485: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111486: --
111487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111488: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111489: ELSE
111490: ---------------------------------------------------------------------------------------------------
111491: -- 4262811a Switch Sign

Line 111512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111508:
111509: XLA_AE_LINES_PKG.ValidateCurrentLine;
111510: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111511:
111512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111513: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111514: ,p_balance_type_code => l_balance_type_code);
111515:
111516: END IF;

Line 111652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111648: l_tmp_amt NUMBER;
111649: l_acc_rev_natural_side_code VARCHAR2(1);
111650:
111651: l_num_entries NUMBER;
111652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111656: l_recog_line_1 NUMBER;

Line 111653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111649: l_acc_rev_natural_side_code VARCHAR2(1);
111650:
111651: l_num_entries NUMBER;
111652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111656: l_recog_line_1 NUMBER;
111657: l_recog_line_2 NUMBER;

Line 111654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111650:
111651: l_num_entries NUMBER;
111652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111656: l_recog_line_1 NUMBER;
111657: l_recog_line_2 NUMBER;
111658:

Line 111655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111651: l_num_entries NUMBER;
111652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111656: l_recog_line_1 NUMBER;
111657: l_recog_line_2 NUMBER;
111658:
111659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111657: l_recog_line_2 NUMBER;
111658:
111659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111660: l_bflow_applied_to_amt NUMBER; -- 5132302
111661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111662:
111663: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111664:
111665: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111736: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111732: l_accrual_line_num := NULL; -- 4262811
111733: l_tmp_amt := NULL; -- 4262811
111734: --
111735:
111736: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111737: l_balance_type_code <> 'B' THEN
111738: IF NVL(p_source_38,'
111739: ') <> 'CLEAR_CLEAR' AND
111740: NVL(p_source_20,'

Line 111820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111816: --
111817: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111818:
111819: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111821:
111822: -- 4955764
111823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111884: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111880: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111881:
111882: IF xla_accounting_cache_pkg.GetValueChar
111883: (p_source_code => 'LEDGER_CATEGORY_CODE'
111884: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111885: AND l_bflow_method_code = 'PRIOR_ENTRY'
111886: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111887: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111888: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111957: p_lookup_type => 'XLA_OWNER_TYPE'
111958: ,p_lookup_code => l_component_type_code
111959: )
111960: ,p_token_4 => 'PRODUCT_NAME'
111961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111965: ,p_ae_header_id => NULL

Line 111962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111958: ,p_lookup_code => l_component_type_code
111959: )
111960: ,p_token_4 => 'PRODUCT_NAME'
111961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111965: ,p_ae_header_id => NULL
111966: );

Line 111963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111959: )
111960: ,p_token_4 => 'PRODUCT_NAME'
111961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111965: ,p_ae_header_id => NULL
111966: );
111967:

Line 111964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111960: ,p_token_4 => 'PRODUCT_NAME'
111961: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111962: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111963: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111964: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111965: ,p_ae_header_id => NULL
111966: );
111967:
111968: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111991: ----------------------------------------------------------------------------------
111992: -- 4219869 Business Flow
111993: -- Update journal entry status -- Need to generate this within IF
111994: ----------------------------------------------------------------------------------
111995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111996: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111997: ,p_balance_type_code => l_balance_type_code
111998: );
111999:

Line 112056: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112052:
112053: --
112054: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112055: --
112056: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112057: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112058: ELSE
112059: ---------------------------------------------------------------------------------------------------
112060: -- 4262811a Switch Sign

Line 112081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112077:
112078: XLA_AE_LINES_PKG.ValidateCurrentLine;
112079: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112080:
112081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112082: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112083: ,p_balance_type_code => l_balance_type_code);
112084:
112085: END IF;

Line 112273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112269: l_tmp_amt NUMBER;
112270: l_acc_rev_natural_side_code VARCHAR2(1);
112271:
112272: l_num_entries NUMBER;
112273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112277: l_recog_line_1 NUMBER;

Line 112274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112270: l_acc_rev_natural_side_code VARCHAR2(1);
112271:
112272: l_num_entries NUMBER;
112273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112277: l_recog_line_1 NUMBER;
112278: l_recog_line_2 NUMBER;

Line 112275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112271:
112272: l_num_entries NUMBER;
112273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112277: l_recog_line_1 NUMBER;
112278: l_recog_line_2 NUMBER;
112279:

Line 112276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112272: l_num_entries NUMBER;
112273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112277: l_recog_line_1 NUMBER;
112278: l_recog_line_2 NUMBER;
112279:
112280: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112282: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112278: l_recog_line_2 NUMBER;
112279:
112280: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112281: l_bflow_applied_to_amt NUMBER; -- 5132302
112282: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112283:
112284: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112285:
112286: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112356: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

112352: l_acc_rev_flag := NULL; -- 4262811
112353: l_accrual_line_num := NULL; -- 4262811
112354: l_tmp_amt := NULL; -- 4262811
112355: --
112356: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
112357: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
112358: return;
112359: END IF;
112360:

Line 112357: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

112353: l_accrual_line_num := NULL; -- 4262811
112354: l_tmp_amt := NULL; -- 4262811
112355: --
112356: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
112357: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
112358: return;
112359: END IF;
112360:
112361: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 112361: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112357: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
112358: return;
112359: END IF;
112360:
112361: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112362: l_balance_type_code <> 'B' THEN
112363: IF NVL(p_source_38,'
112364: ') = 'CLEAR_CLEAR' AND
112365: (NVL(p_source_67,'

Line 112443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112439: --
112440: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112441:
112442: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112444:
112445: -- 4955764
112446: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112447: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112569: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112565: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112566:
112567: IF xla_accounting_cache_pkg.GetValueChar
112568: (p_source_code => 'LEDGER_CATEGORY_CODE'
112569: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112570: AND l_bflow_method_code = 'PRIOR_ENTRY'
112571: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112572: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112573: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112766: p_lookup_type => 'XLA_OWNER_TYPE'
112767: ,p_lookup_code => l_component_type_code
112768: )
112769: ,p_token_4 => 'PRODUCT_NAME'
112770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112774: ,p_ae_header_id => NULL

Line 112771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112767: ,p_lookup_code => l_component_type_code
112768: )
112769: ,p_token_4 => 'PRODUCT_NAME'
112770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112774: ,p_ae_header_id => NULL
112775: );

Line 112772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112768: )
112769: ,p_token_4 => 'PRODUCT_NAME'
112770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112774: ,p_ae_header_id => NULL
112775: );
112776:

Line 112773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112769: ,p_token_4 => 'PRODUCT_NAME'
112770: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112771: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112772: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112773: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112774: ,p_ae_header_id => NULL
112775: );
112776:
112777: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112800: ----------------------------------------------------------------------------------
112801: -- 4219869 Business Flow
112802: -- Update journal entry status -- Need to generate this within IF
112803: ----------------------------------------------------------------------------------
112804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112805: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112806: ,p_balance_type_code => l_balance_type_code
112807: );
112808:

Line 112992: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112988:
112989: --
112990: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112991: --
112992: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112993: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112994: ELSE
112995: ---------------------------------------------------------------------------------------------------
112996: -- 4262811a Switch Sign

Line 113017: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113013:
113014: XLA_AE_LINES_PKG.ValidateCurrentLine;
113015: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113016:
113017: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113018: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113019: ,p_balance_type_code => l_balance_type_code);
113020:
113021: END IF;

Line 113209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113205: l_tmp_amt NUMBER;
113206: l_acc_rev_natural_side_code VARCHAR2(1);
113207:
113208: l_num_entries NUMBER;
113209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113213: l_recog_line_1 NUMBER;

Line 113210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113206: l_acc_rev_natural_side_code VARCHAR2(1);
113207:
113208: l_num_entries NUMBER;
113209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113213: l_recog_line_1 NUMBER;
113214: l_recog_line_2 NUMBER;

Line 113211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113207:
113208: l_num_entries NUMBER;
113209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113213: l_recog_line_1 NUMBER;
113214: l_recog_line_2 NUMBER;
113215:

Line 113212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113208: l_num_entries NUMBER;
113209: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113210: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113211: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113212: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113213: l_recog_line_1 NUMBER;
113214: l_recog_line_2 NUMBER;
113215:
113216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113214: l_recog_line_2 NUMBER;
113215:
113216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113217: l_bflow_applied_to_amt NUMBER; -- 5132302
113218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113219:
113220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113221:
113222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113292: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

113288: l_acc_rev_flag := NULL; -- 4262811
113289: l_accrual_line_num := NULL; -- 4262811
113290: l_tmp_amt := NULL; -- 4262811
113291: --
113292: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
113293: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
113294: return;
113295: END IF;
113296:

Line 113293: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

113289: l_accrual_line_num := NULL; -- 4262811
113290: l_tmp_amt := NULL; -- 4262811
113291: --
113292: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
113293: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
113294: return;
113295: END IF;
113296:
113297: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 113297: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113293: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
113294: return;
113295: END IF;
113296:
113297: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113298: l_balance_type_code <> 'B' THEN
113299: IF NVL(p_source_38,'
113300: ') <> 'CLEAR_CLEAR' AND
113301: (NVL(p_source_67,'

Line 113379: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113375: --
113376: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113377:
113378: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113379: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113380:
113381: -- 4955764
113382: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113383: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113505: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113501: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113502:
113503: IF xla_accounting_cache_pkg.GetValueChar
113504: (p_source_code => 'LEDGER_CATEGORY_CODE'
113505: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113506: AND l_bflow_method_code = 'PRIOR_ENTRY'
113507: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113508: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113509: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113702: p_lookup_type => 'XLA_OWNER_TYPE'
113703: ,p_lookup_code => l_component_type_code
113704: )
113705: ,p_token_4 => 'PRODUCT_NAME'
113706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113710: ,p_ae_header_id => NULL

Line 113707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113703: ,p_lookup_code => l_component_type_code
113704: )
113705: ,p_token_4 => 'PRODUCT_NAME'
113706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113710: ,p_ae_header_id => NULL
113711: );

Line 113708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113704: )
113705: ,p_token_4 => 'PRODUCT_NAME'
113706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113710: ,p_ae_header_id => NULL
113711: );
113712:

Line 113709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113705: ,p_token_4 => 'PRODUCT_NAME'
113706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113710: ,p_ae_header_id => NULL
113711: );
113712:
113713: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113736: ----------------------------------------------------------------------------------
113737: -- 4219869 Business Flow
113738: -- Update journal entry status -- Need to generate this within IF
113739: ----------------------------------------------------------------------------------
113740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113742: ,p_balance_type_code => l_balance_type_code
113743: );
113744:

Line 113928: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113924:
113925: --
113926: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113927: --
113928: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113929: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113930: ELSE
113931: ---------------------------------------------------------------------------------------------------
113932: -- 4262811a Switch Sign

Line 113953: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113949:
113950: XLA_AE_LINES_PKG.ValidateCurrentLine;
113951: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113952:
113953: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113954: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113955: ,p_balance_type_code => l_balance_type_code);
113956:
113957: END IF;

Line 114130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114126: l_tmp_amt NUMBER;
114127: l_acc_rev_natural_side_code VARCHAR2(1);
114128:
114129: l_num_entries NUMBER;
114130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114134: l_recog_line_1 NUMBER;

Line 114131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114127: l_acc_rev_natural_side_code VARCHAR2(1);
114128:
114129: l_num_entries NUMBER;
114130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114134: l_recog_line_1 NUMBER;
114135: l_recog_line_2 NUMBER;

Line 114132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114128:
114129: l_num_entries NUMBER;
114130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114134: l_recog_line_1 NUMBER;
114135: l_recog_line_2 NUMBER;
114136:

Line 114133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114129: l_num_entries NUMBER;
114130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114134: l_recog_line_1 NUMBER;
114135: l_recog_line_2 NUMBER;
114136:
114137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114135: l_recog_line_2 NUMBER;
114136:
114137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114138: l_bflow_applied_to_amt NUMBER; -- 5132302
114139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114140:
114141: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114142:
114143: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114210: l_accrual_line_num := NULL; -- 4262811
114211: l_tmp_amt := NULL; -- 4262811
114212: --
114213:
114214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114215: l_balance_type_code <> 'B' THEN
114216: IF NVL(p_source_38,'
114217: ') = 'CLEAR_CLEAR' AND
114218: (NVL(p_source_67,'

Line 114296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114292: --
114293: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114294:
114295: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114297:
114298: -- 4955764
114299: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114300: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114422: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114418: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114419:
114420: IF xla_accounting_cache_pkg.GetValueChar
114421: (p_source_code => 'LEDGER_CATEGORY_CODE'
114422: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114423: AND l_bflow_method_code = 'PRIOR_ENTRY'
114424: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114425: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114426: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114518: p_lookup_type => 'XLA_OWNER_TYPE'
114519: ,p_lookup_code => l_component_type_code
114520: )
114521: ,p_token_4 => 'PRODUCT_NAME'
114522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114526: ,p_ae_header_id => NULL

Line 114523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114519: ,p_lookup_code => l_component_type_code
114520: )
114521: ,p_token_4 => 'PRODUCT_NAME'
114522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114526: ,p_ae_header_id => NULL
114527: );

Line 114524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114520: )
114521: ,p_token_4 => 'PRODUCT_NAME'
114522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114526: ,p_ae_header_id => NULL
114527: );
114528:

Line 114525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114521: ,p_token_4 => 'PRODUCT_NAME'
114522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114526: ,p_ae_header_id => NULL
114527: );
114528:
114529: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114552: ----------------------------------------------------------------------------------
114553: -- 4219869 Business Flow
114554: -- Update journal entry status -- Need to generate this within IF
114555: ----------------------------------------------------------------------------------
114556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114557: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114558: ,p_balance_type_code => l_balance_type_code
114559: );
114560:

Line 114643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114639:
114640: --
114641: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114642: --
114643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114644: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114645: ELSE
114646: ---------------------------------------------------------------------------------------------------
114647: -- 4262811a Switch Sign

Line 114668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114664:
114665: XLA_AE_LINES_PKG.ValidateCurrentLine;
114666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114667:
114668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114670: ,p_balance_type_code => l_balance_type_code);
114671:
114672: END IF;

Line 114845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114841: l_tmp_amt NUMBER;
114842: l_acc_rev_natural_side_code VARCHAR2(1);
114843:
114844: l_num_entries NUMBER;
114845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114849: l_recog_line_1 NUMBER;

Line 114846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114842: l_acc_rev_natural_side_code VARCHAR2(1);
114843:
114844: l_num_entries NUMBER;
114845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114849: l_recog_line_1 NUMBER;
114850: l_recog_line_2 NUMBER;

Line 114847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114843:
114844: l_num_entries NUMBER;
114845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114849: l_recog_line_1 NUMBER;
114850: l_recog_line_2 NUMBER;
114851:

Line 114848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114844: l_num_entries NUMBER;
114845: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114846: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114847: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114848: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114849: l_recog_line_1 NUMBER;
114850: l_recog_line_2 NUMBER;
114851:
114852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114850: l_recog_line_2 NUMBER;
114851:
114852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114853: l_bflow_applied_to_amt NUMBER; -- 5132302
114854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114855:
114856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114857:
114858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114925: l_accrual_line_num := NULL; -- 4262811
114926: l_tmp_amt := NULL; -- 4262811
114927: --
114928:
114929: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114930: l_balance_type_code <> 'B' THEN
114931: IF NVL(p_source_38,'
114932: ') <> 'CLEAR_CLEAR' AND
114933: (NVL(p_source_67,'

Line 115011: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115007: --
115008: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115009:
115010: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115011: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115012:
115013: -- 4955764
115014: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115015: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115137: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115133: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115134:
115135: IF xla_accounting_cache_pkg.GetValueChar
115136: (p_source_code => 'LEDGER_CATEGORY_CODE'
115137: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115138: AND l_bflow_method_code = 'PRIOR_ENTRY'
115139: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115140: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115141: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115233: p_lookup_type => 'XLA_OWNER_TYPE'
115234: ,p_lookup_code => l_component_type_code
115235: )
115236: ,p_token_4 => 'PRODUCT_NAME'
115237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115241: ,p_ae_header_id => NULL

Line 115238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115234: ,p_lookup_code => l_component_type_code
115235: )
115236: ,p_token_4 => 'PRODUCT_NAME'
115237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115241: ,p_ae_header_id => NULL
115242: );

Line 115239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115235: )
115236: ,p_token_4 => 'PRODUCT_NAME'
115237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115241: ,p_ae_header_id => NULL
115242: );
115243:

Line 115240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115236: ,p_token_4 => 'PRODUCT_NAME'
115237: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115238: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115239: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115240: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115241: ,p_ae_header_id => NULL
115242: );
115243:
115244: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115271: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115267: ----------------------------------------------------------------------------------
115268: -- 4219869 Business Flow
115269: -- Update journal entry status -- Need to generate this within IF
115270: ----------------------------------------------------------------------------------
115271: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115272: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115273: ,p_balance_type_code => l_balance_type_code
115274: );
115275:

Line 115358: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115354:
115355: --
115356: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115357: --
115358: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115359: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115360: ELSE
115361: ---------------------------------------------------------------------------------------------------
115362: -- 4262811a Switch Sign

Line 115383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115379:
115380: XLA_AE_LINES_PKG.ValidateCurrentLine;
115381: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115382:
115383: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115384: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115385: ,p_balance_type_code => l_balance_type_code);
115386:
115387: END IF;

Line 115560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115556: l_tmp_amt NUMBER;
115557: l_acc_rev_natural_side_code VARCHAR2(1);
115558:
115559: l_num_entries NUMBER;
115560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115564: l_recog_line_1 NUMBER;

Line 115561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115557: l_acc_rev_natural_side_code VARCHAR2(1);
115558:
115559: l_num_entries NUMBER;
115560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115564: l_recog_line_1 NUMBER;
115565: l_recog_line_2 NUMBER;

Line 115562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115558:
115559: l_num_entries NUMBER;
115560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115564: l_recog_line_1 NUMBER;
115565: l_recog_line_2 NUMBER;
115566:

Line 115563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115559: l_num_entries NUMBER;
115560: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115561: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115562: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115563: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115564: l_recog_line_1 NUMBER;
115565: l_recog_line_2 NUMBER;
115566:
115567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115565: l_recog_line_2 NUMBER;
115566:
115567: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115568: l_bflow_applied_to_amt NUMBER; -- 5132302
115569: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115570:
115571: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115572:
115573: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115640: l_accrual_line_num := NULL; -- 4262811
115641: l_tmp_amt := NULL; -- 4262811
115642: --
115643:
115644: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115645: l_balance_type_code <> 'B' THEN
115646: IF NVL(p_source_38,'
115647: ') = 'CLEAR_CLEAR' AND
115648: (NVL(p_source_67,'

Line 115726: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115722: --
115723: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115724:
115725: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115726: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115727:
115728: -- 4955764
115729: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115730: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115852: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115848: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115849:
115850: IF xla_accounting_cache_pkg.GetValueChar
115851: (p_source_code => 'LEDGER_CATEGORY_CODE'
115852: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115853: AND l_bflow_method_code = 'PRIOR_ENTRY'
115854: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115855: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115856: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115952: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115948: p_lookup_type => 'XLA_OWNER_TYPE'
115949: ,p_lookup_code => l_component_type_code
115950: )
115951: ,p_token_4 => 'PRODUCT_NAME'
115952: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115953: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115954: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115955: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115956: ,p_ae_header_id => NULL

Line 115953: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115949: ,p_lookup_code => l_component_type_code
115950: )
115951: ,p_token_4 => 'PRODUCT_NAME'
115952: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115953: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115954: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115955: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115956: ,p_ae_header_id => NULL
115957: );

Line 115954: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115950: )
115951: ,p_token_4 => 'PRODUCT_NAME'
115952: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115953: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115954: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115955: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115956: ,p_ae_header_id => NULL
115957: );
115958:

Line 115955: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115951: ,p_token_4 => 'PRODUCT_NAME'
115952: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115953: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115954: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115955: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115956: ,p_ae_header_id => NULL
115957: );
115958:
115959: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115982: ----------------------------------------------------------------------------------
115983: -- 4219869 Business Flow
115984: -- Update journal entry status -- Need to generate this within IF
115985: ----------------------------------------------------------------------------------
115986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115987: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115988: ,p_balance_type_code => l_balance_type_code
115989: );
115990:

Line 116073: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116069:
116070: --
116071: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116072: --
116073: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116074: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116075: ELSE
116076: ---------------------------------------------------------------------------------------------------
116077: -- 4262811a Switch Sign

Line 116098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116094:
116095: XLA_AE_LINES_PKG.ValidateCurrentLine;
116096: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116097:
116098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116099: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116100: ,p_balance_type_code => l_balance_type_code);
116101:
116102: END IF;

Line 116275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116271: l_tmp_amt NUMBER;
116272: l_acc_rev_natural_side_code VARCHAR2(1);
116273:
116274: l_num_entries NUMBER;
116275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116279: l_recog_line_1 NUMBER;

Line 116276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116272: l_acc_rev_natural_side_code VARCHAR2(1);
116273:
116274: l_num_entries NUMBER;
116275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116279: l_recog_line_1 NUMBER;
116280: l_recog_line_2 NUMBER;

Line 116277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116273:
116274: l_num_entries NUMBER;
116275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116279: l_recog_line_1 NUMBER;
116280: l_recog_line_2 NUMBER;
116281:

Line 116278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116274: l_num_entries NUMBER;
116275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116279: l_recog_line_1 NUMBER;
116280: l_recog_line_2 NUMBER;
116281:
116282: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116284: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116280: l_recog_line_2 NUMBER;
116281:
116282: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116283: l_bflow_applied_to_amt NUMBER; -- 5132302
116284: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116285:
116286: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116287:
116288: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116359: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116355: l_accrual_line_num := NULL; -- 4262811
116356: l_tmp_amt := NULL; -- 4262811
116357: --
116358:
116359: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116360: l_balance_type_code <> 'B' THEN
116361: IF NVL(p_source_38,'
116362: ') <> 'CLEAR_CLEAR' AND
116363: (NVL(p_source_67,'

Line 116441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116437: --
116438: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116439:
116440: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116442:
116443: -- 4955764
116444: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116445: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116563: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116564:
116565: IF xla_accounting_cache_pkg.GetValueChar
116566: (p_source_code => 'LEDGER_CATEGORY_CODE'
116567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116568: AND l_bflow_method_code = 'PRIOR_ENTRY'
116569: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116570: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116571: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116663: p_lookup_type => 'XLA_OWNER_TYPE'
116664: ,p_lookup_code => l_component_type_code
116665: )
116666: ,p_token_4 => 'PRODUCT_NAME'
116667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116671: ,p_ae_header_id => NULL

Line 116668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116664: ,p_lookup_code => l_component_type_code
116665: )
116666: ,p_token_4 => 'PRODUCT_NAME'
116667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116671: ,p_ae_header_id => NULL
116672: );

Line 116669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116665: )
116666: ,p_token_4 => 'PRODUCT_NAME'
116667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116671: ,p_ae_header_id => NULL
116672: );
116673:

Line 116670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116666: ,p_token_4 => 'PRODUCT_NAME'
116667: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116668: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116669: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116670: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116671: ,p_ae_header_id => NULL
116672: );
116673:
116674: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116697: ----------------------------------------------------------------------------------
116698: -- 4219869 Business Flow
116699: -- Update journal entry status -- Need to generate this within IF
116700: ----------------------------------------------------------------------------------
116701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116702: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116703: ,p_balance_type_code => l_balance_type_code
116704: );
116705:

Line 116788: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116784:
116785: --
116786: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116787: --
116788: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116789: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116790: ELSE
116791: ---------------------------------------------------------------------------------------------------
116792: -- 4262811a Switch Sign

Line 116813: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116809:
116810: XLA_AE_LINES_PKG.ValidateCurrentLine;
116811: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116812:
116813: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116814: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116815: ,p_balance_type_code => l_balance_type_code);
116816:
116817: END IF;

Line 116959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116955: l_tmp_amt NUMBER;
116956: l_acc_rev_natural_side_code VARCHAR2(1);
116957:
116958: l_num_entries NUMBER;
116959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116963: l_recog_line_1 NUMBER;

Line 116960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116956: l_acc_rev_natural_side_code VARCHAR2(1);
116957:
116958: l_num_entries NUMBER;
116959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116963: l_recog_line_1 NUMBER;
116964: l_recog_line_2 NUMBER;

Line 116961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116957:
116958: l_num_entries NUMBER;
116959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116963: l_recog_line_1 NUMBER;
116964: l_recog_line_2 NUMBER;
116965:

Line 116962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116958: l_num_entries NUMBER;
116959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116963: l_recog_line_1 NUMBER;
116964: l_recog_line_2 NUMBER;
116965:
116966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116964: l_recog_line_2 NUMBER;
116965:
116966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116967: l_bflow_applied_to_amt NUMBER; -- 5132302
116968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116969:
116970: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116971:
116972: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117043: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117039: l_accrual_line_num := NULL; -- 4262811
117040: l_tmp_amt := NULL; -- 4262811
117041: --
117042:
117043: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117044: l_balance_type_code <> 'B' THEN
117045: IF NVL(p_source_38,'
117046: ') = 'CLEAR_CLEAR' AND
117047: NVL(p_source_39,'

Line 117119: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117115: --
117116: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117117:
117118: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117119: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117120:
117121: -- 4955764
117122: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117123: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117195: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117191: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117192:
117193: IF xla_accounting_cache_pkg.GetValueChar
117194: (p_source_code => 'LEDGER_CATEGORY_CODE'
117195: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117196: AND l_bflow_method_code = 'PRIOR_ENTRY'
117197: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117198: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117199: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117380: p_lookup_type => 'XLA_OWNER_TYPE'
117381: ,p_lookup_code => l_component_type_code
117382: )
117383: ,p_token_4 => 'PRODUCT_NAME'
117384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117388: ,p_ae_header_id => NULL

Line 117385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117381: ,p_lookup_code => l_component_type_code
117382: )
117383: ,p_token_4 => 'PRODUCT_NAME'
117384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117388: ,p_ae_header_id => NULL
117389: );

Line 117386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117382: )
117383: ,p_token_4 => 'PRODUCT_NAME'
117384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117388: ,p_ae_header_id => NULL
117389: );
117390:

Line 117387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117383: ,p_token_4 => 'PRODUCT_NAME'
117384: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117385: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117386: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117387: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117388: ,p_ae_header_id => NULL
117389: );
117390:
117391: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117414: ----------------------------------------------------------------------------------
117415: -- 4219869 Business Flow
117416: -- Update journal entry status -- Need to generate this within IF
117417: ----------------------------------------------------------------------------------
117418: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117419: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117420: ,p_balance_type_code => l_balance_type_code
117421: );
117422:

Line 117594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117590:
117591: --
117592: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117593: --
117594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117595: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117596: ELSE
117597: ---------------------------------------------------------------------------------------------------
117598: -- 4262811a Switch Sign

Line 117619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117615:
117616: XLA_AE_LINES_PKG.ValidateCurrentLine;
117617: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117618:
117619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117620: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117621: ,p_balance_type_code => l_balance_type_code);
117622:
117623: END IF;

Line 117769: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117765: l_tmp_amt NUMBER;
117766: l_acc_rev_natural_side_code VARCHAR2(1);
117767:
117768: l_num_entries NUMBER;
117769: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117770: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117771: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117772: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117773: l_recog_line_1 NUMBER;

Line 117770: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117766: l_acc_rev_natural_side_code VARCHAR2(1);
117767:
117768: l_num_entries NUMBER;
117769: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117770: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117771: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117772: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117773: l_recog_line_1 NUMBER;
117774: l_recog_line_2 NUMBER;

Line 117771: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117767:
117768: l_num_entries NUMBER;
117769: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117770: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117771: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117772: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117773: l_recog_line_1 NUMBER;
117774: l_recog_line_2 NUMBER;
117775:

Line 117772: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117768: l_num_entries NUMBER;
117769: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117770: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117771: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117772: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117773: l_recog_line_1 NUMBER;
117774: l_recog_line_2 NUMBER;
117775:
117776: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117778: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117774: l_recog_line_2 NUMBER;
117775:
117776: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117777: l_bflow_applied_to_amt NUMBER; -- 5132302
117778: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117779:
117780: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117781:
117782: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117853: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117849: l_accrual_line_num := NULL; -- 4262811
117850: l_tmp_amt := NULL; -- 4262811
117851: --
117852:
117853: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117854: l_balance_type_code <> 'B' THEN
117855: IF NVL(p_source_38,'
117856: ') <> 'CLEAR_CLEAR' AND
117857: NVL(p_source_39,'

Line 117929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117925: --
117926: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117927:
117928: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117930:
117931: -- 4955764
117932: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117933: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118005: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118001: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118002:
118003: IF xla_accounting_cache_pkg.GetValueChar
118004: (p_source_code => 'LEDGER_CATEGORY_CODE'
118005: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118006: AND l_bflow_method_code = 'PRIOR_ENTRY'
118007: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118008: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118009: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118190: p_lookup_type => 'XLA_OWNER_TYPE'
118191: ,p_lookup_code => l_component_type_code
118192: )
118193: ,p_token_4 => 'PRODUCT_NAME'
118194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118198: ,p_ae_header_id => NULL

Line 118195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118191: ,p_lookup_code => l_component_type_code
118192: )
118193: ,p_token_4 => 'PRODUCT_NAME'
118194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118198: ,p_ae_header_id => NULL
118199: );

Line 118196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118192: )
118193: ,p_token_4 => 'PRODUCT_NAME'
118194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118198: ,p_ae_header_id => NULL
118199: );
118200:

Line 118197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118193: ,p_token_4 => 'PRODUCT_NAME'
118194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118198: ,p_ae_header_id => NULL
118199: );
118200:
118201: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118224: ----------------------------------------------------------------------------------
118225: -- 4219869 Business Flow
118226: -- Update journal entry status -- Need to generate this within IF
118227: ----------------------------------------------------------------------------------
118228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118229: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118230: ,p_balance_type_code => l_balance_type_code
118231: );
118232:

Line 118404: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118400:
118401: --
118402: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118403: --
118404: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118405: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118406: ELSE
118407: ---------------------------------------------------------------------------------------------------
118408: -- 4262811a Switch Sign

Line 118429: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118425:
118426: XLA_AE_LINES_PKG.ValidateCurrentLine;
118427: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118428:
118429: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118430: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118431: ,p_balance_type_code => l_balance_type_code);
118432:
118433: END IF;

Line 118859: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

118855:
118856: l_calculate_acctd_flag VARCHAR2(1) :='N';
118857: l_calculate_g_l_flag VARCHAR2(1) :='N';
118858: --
118859: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118860: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118861: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 118860: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

118856: l_calculate_acctd_flag VARCHAR2(1) :='N';
118857: l_calculate_g_l_flag VARCHAR2(1) :='N';
118858: --
118859: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118860: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118861: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 118861: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

118857: l_calculate_g_l_flag VARCHAR2(1) :='N';
118858: --
118859: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118860: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118861: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

118858: --
118859: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118860: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118861: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

118859: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118860: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118861: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

118860: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118861: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

118861: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

118862: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

118863: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

118864: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

118865: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

118866: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

118867: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

118868: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

118869: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

118870: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

118871: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

118872: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

118873: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

118874: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
118882: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

118875: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
118882: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118883: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

118876: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
118882: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118883: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118884: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

118877: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
118882: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118883: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118884: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118885:

Line 118882: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

118878: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
118882: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118883: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118884: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118885:
118886: l_event_id NUMBER;

Line 118883: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

118879: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
118882: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118883: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118884: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118885:
118886: l_event_id NUMBER;
118887: l_previous_event_id NUMBER;

Line 118884: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

118880: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
118881: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
118882: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
118883: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118884: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
118885:
118886: l_event_id NUMBER;
118887: l_previous_event_id NUMBER;
118888: l_first_event_id NUMBER;

Line 118902: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

118898: l_event_class_name VARCHAR2(80) := 'Credit Memos';
118899: l_description VARCHAR2(4000);
118900: l_transaction_reversal NUMBER;
118901: l_ae_header_id NUMBER;
118902: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
118903: l_log_module VARCHAR2(240);
118904: --
118905: l_acct_reversal_source VARCHAR2(30);
118906: l_trx_reversal_source VARCHAR2(30);

Line 119181: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

119177:
119178: --
119179: -- set event info as cache for other routines to refer event attributes
119180: --
119181: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
119182: (p_application_id => p_application_id
119183: ,p_primary_ledger_id => p_primary_ledger_id
119184: ,p_base_ledger_id => p_base_ledger_id
119185: ,p_target_ledger_id => p_target_ledger_id

Line 119214: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

119210:
119211: --
119212: -- set the status of entry to C_VALID (0)
119213: --
119214: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
119215:
119216: --
119217: -- initialize a row for ae header
119218: --

Line 119243: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

119239: --
119240: -- initilaize the status of ae headers for diffrent balance types
119241: -- the status is initialised to C_NOT_CREATED (2)
119242: --
119243: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119244: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119245: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119246:
119247: --

Line 119244: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

119240: -- initilaize the status of ae headers for diffrent balance types
119241: -- the status is initialised to C_NOT_CREATED (2)
119242: --
119243: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119244: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119245: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119246:
119247: --
119248: -- call api to validate and store accounting attributes for header

Line 119245: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

119241: -- the status is initialised to C_NOT_CREATED (2)
119242: --
119243: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119244: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119245: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
119246:
119247: --
119248: -- call api to validate and store accounting attributes for header
119249: --

Line 119290: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

119286: --
119287: l_trx_reversal_source := SUBSTR(NULL, 1,30);
119288:
119289: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
119290: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
119291:
119292: xla_accounting_err_pkg.build_message
119293: (p_appli_s_name => 'XLA'
119294: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 119298: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

119294: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
119295: ,p_token_1 => 'ACCT_ATTR_NAME'
119296: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
119297: ,p_token_2 => 'PRODUCT_NAME'
119298: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
119299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
119300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
119302:

Line 119299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

119295: ,p_token_1 => 'ACCT_ATTR_NAME'
119296: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
119297: ,p_token_2 => 'PRODUCT_NAME'
119298: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
119299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
119300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
119302:
119303: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 119300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

119296: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
119297: ,p_token_2 => 'PRODUCT_NAME'
119298: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
119299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
119300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
119302:
119303: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
119304: --

Line 119301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

119297: ,p_token_2 => 'PRODUCT_NAME'
119298: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
119299: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
119300: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119301: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
119302:
119303: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
119304: --
119305: -- following sets the accounting attributes needed to reverse

Line 119320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

119316: ----------------------------------------------------------------
119317: -- 4262811 - update the header statuses to invalid in need be
119318: ----------------------------------------------------------------
119319: --
119320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
119321:
119322:
119323: -----------------------------------------------
119324: -- No accrual reversal for the event class/type

Line 119455: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

119451: ,p_module => l_log_module);
119452: END IF;
119453:
119454: --
119455: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
119456: --
119457: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
119458: --
119459: -- set event info as cache for other routines to refer event attributes

Line 119457: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

119453:
119454: --
119455: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
119456: --
119457: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
119458: --
119459: -- set event info as cache for other routines to refer event attributes
119460: --
119461:

Line 119465: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

119461:
119462: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
119463: l_previous_event_id := l_event_id;
119464:
119465: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
119466: (p_application_id => p_application_id
119467: ,p_primary_ledger_id => p_primary_ledger_id
119468: ,p_base_ledger_id => p_base_ledger_id
119469: ,p_target_ledger_id => p_target_ledger_id

Line 119506: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

119502: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
119503:
119504: IF l_continue_with_lines THEN
119505: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
119506: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
119507:
119508: xla_accounting_err_pkg.build_message
119509: (p_appli_s_name => 'XLA'
119510: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 119514: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

119510: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
119511: ,p_token_1 => 'LINE_NUMBER'
119512: ,p_value_1 => l_array_extract_line_num(Idx)
119513: ,p_token_2 => 'PRODUCT_NAME'
119514: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
119515: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
119516: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119517: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
119518:

Line 119515: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

119511: ,p_token_1 => 'LINE_NUMBER'
119512: ,p_value_1 => l_array_extract_line_num(Idx)
119513: ,p_token_2 => 'PRODUCT_NAME'
119514: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
119515: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
119516: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119517: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
119518:
119519: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 119516: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

119512: ,p_value_1 => l_array_extract_line_num(Idx)
119513: ,p_token_2 => 'PRODUCT_NAME'
119514: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
119515: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
119516: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119517: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
119518:
119519: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
119520: --

Line 119517: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

119513: ,p_token_2 => 'PRODUCT_NAME'
119514: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
119515: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
119516: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119517: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
119518:
119519: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
119520: --
119521: -- following sets the accounting attributes needed to reverse

Line 119588: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

119584: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
119585: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
119586: -- or secondary ledger that has different currency with primary
119587: -- or alc that is calculated by sla
119588: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
119589: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
119590:
119591: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
119592: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 119589: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

119585: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
119586: -- or secondary ledger that has different currency with primary
119587: -- or alc that is calculated by sla
119588: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
119589: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
119590:
119591: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
119592: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
119593: AND (l_actual_flag = 'A')) THEN

Line 119591: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

119587: -- or alc that is calculated by sla
119588: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
119589: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
119590:
119591: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
119592: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
119593: AND (l_actual_flag = 'A')) THEN
119594: XLA_AE_LINES_PKG.CreateGainOrLossLines(
119595: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 119592: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

119588: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
119589: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
119590:
119591: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
119592: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
119593: AND (l_actual_flag = 'A')) THEN
119594: XLA_AE_LINES_PKG.CreateGainOrLossLines(
119595: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119596: ,p_application_id => p_application_id

Line 119595: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

119591: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
119592: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
119593: AND (l_actual_flag = 'A')) THEN
119594: XLA_AE_LINES_PKG.CreateGainOrLossLines(
119595: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119596: ,p_application_id => p_application_id
119597: ,p_amb_context_code => 'DEFAULT'
119598: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
119599: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 119598: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

119594: XLA_AE_LINES_PKG.CreateGainOrLossLines(
119595: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
119596: ,p_application_id => p_application_id
119597: ,p_amb_context_code => 'DEFAULT'
119598: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
119599: ,p_event_class_code => C_EVENT_CLASS_CODE
119600: ,p_event_type_code => C_EVENT_TYPE_CODE
119601:
119602: ,p_gain_ccid => -1

Line 120116: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120112:
120113: l_calculate_acctd_flag VARCHAR2(1) :='N';
120114: l_calculate_g_l_flag VARCHAR2(1) :='N';
120115: --
120116: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120117: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120118: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 120117: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120113: l_calculate_acctd_flag VARCHAR2(1) :='N';
120114: l_calculate_g_l_flag VARCHAR2(1) :='N';
120115: --
120116: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120117: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120118: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 120118: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

120114: l_calculate_g_l_flag VARCHAR2(1) :='N';
120115: --
120116: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120117: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120118: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

120115: --
120116: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120117: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120118: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120116: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120117: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120118: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

120117: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120118: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

120118: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120119: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

120120: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

120121: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120122: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120123: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120124: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

120125: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

120126: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

120127: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

120128: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

120129: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

120130: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

120131: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
120139: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

120132: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
120139: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120140: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

120133: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
120139: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120140: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120141: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

120134: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
120139: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120140: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120141: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120142:

Line 120139: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

120135: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
120139: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120140: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120141: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120142:
120143: l_event_id NUMBER;

Line 120140: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

120136: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
120139: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120140: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120141: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120142:
120143: l_event_id NUMBER;
120144: l_previous_event_id NUMBER;

Line 120141: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

120137: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
120138: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
120139: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
120140: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120141: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
120142:
120143: l_event_id NUMBER;
120144: l_previous_event_id NUMBER;
120145: l_first_event_id NUMBER;

Line 120159: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

120155: l_event_class_name VARCHAR2(80) := 'Debit Memos';
120156: l_description VARCHAR2(4000);
120157: l_transaction_reversal NUMBER;
120158: l_ae_header_id NUMBER;
120159: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
120160: l_log_module VARCHAR2(240);
120161: --
120162: l_acct_reversal_source VARCHAR2(30);
120163: l_trx_reversal_source VARCHAR2(30);

Line 120438: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

120434:
120435: --
120436: -- set event info as cache for other routines to refer event attributes
120437: --
120438: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
120439: (p_application_id => p_application_id
120440: ,p_primary_ledger_id => p_primary_ledger_id
120441: ,p_base_ledger_id => p_base_ledger_id
120442: ,p_target_ledger_id => p_target_ledger_id

Line 120471: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

120467:
120468: --
120469: -- set the status of entry to C_VALID (0)
120470: --
120471: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
120472:
120473: --
120474: -- initialize a row for ae header
120475: --

Line 120500: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

120496: --
120497: -- initilaize the status of ae headers for diffrent balance types
120498: -- the status is initialised to C_NOT_CREATED (2)
120499: --
120500: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120501: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120502: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120503:
120504: --

Line 120501: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

120497: -- initilaize the status of ae headers for diffrent balance types
120498: -- the status is initialised to C_NOT_CREATED (2)
120499: --
120500: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120501: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120502: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120503:
120504: --
120505: -- call api to validate and store accounting attributes for header

Line 120502: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

120498: -- the status is initialised to C_NOT_CREATED (2)
120499: --
120500: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120501: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120502: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
120503:
120504: --
120505: -- call api to validate and store accounting attributes for header
120506: --

Line 120547: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

120543: --
120544: l_trx_reversal_source := SUBSTR(NULL, 1,30);
120545:
120546: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
120547: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
120548:
120549: xla_accounting_err_pkg.build_message
120550: (p_appli_s_name => 'XLA'
120551: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 120555: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

120551: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
120552: ,p_token_1 => 'ACCT_ATTR_NAME'
120553: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
120554: ,p_token_2 => 'PRODUCT_NAME'
120555: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120556: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120557: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120558: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120559:

Line 120556: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

120552: ,p_token_1 => 'ACCT_ATTR_NAME'
120553: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
120554: ,p_token_2 => 'PRODUCT_NAME'
120555: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120556: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120557: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120558: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120559:
120560: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 120557: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

120553: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
120554: ,p_token_2 => 'PRODUCT_NAME'
120555: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120556: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120557: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120558: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120559:
120560: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
120561: --

Line 120558: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

120554: ,p_token_2 => 'PRODUCT_NAME'
120555: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120556: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120557: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120558: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120559:
120560: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
120561: --
120562: -- following sets the accounting attributes needed to reverse

Line 120577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

120573: ----------------------------------------------------------------
120574: -- 4262811 - update the header statuses to invalid in need be
120575: ----------------------------------------------------------------
120576: --
120577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
120578:
120579:
120580: -----------------------------------------------
120581: -- No accrual reversal for the event class/type

Line 120712: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

120708: ,p_module => l_log_module);
120709: END IF;
120710:
120711: --
120712: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
120713: --
120714: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
120715: --
120716: -- set event info as cache for other routines to refer event attributes

Line 120714: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

120710:
120711: --
120712: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
120713: --
120714: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
120715: --
120716: -- set event info as cache for other routines to refer event attributes
120717: --
120718:

Line 120722: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

120718:
120719: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
120720: l_previous_event_id := l_event_id;
120721:
120722: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
120723: (p_application_id => p_application_id
120724: ,p_primary_ledger_id => p_primary_ledger_id
120725: ,p_base_ledger_id => p_base_ledger_id
120726: ,p_target_ledger_id => p_target_ledger_id

Line 120763: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

120759: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
120760:
120761: IF l_continue_with_lines THEN
120762: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
120763: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
120764:
120765: xla_accounting_err_pkg.build_message
120766: (p_appli_s_name => 'XLA'
120767: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 120771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

120767: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
120768: ,p_token_1 => 'LINE_NUMBER'
120769: ,p_value_1 => l_array_extract_line_num(Idx)
120770: ,p_token_2 => 'PRODUCT_NAME'
120771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120775:

Line 120772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

120768: ,p_token_1 => 'LINE_NUMBER'
120769: ,p_value_1 => l_array_extract_line_num(Idx)
120770: ,p_token_2 => 'PRODUCT_NAME'
120771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120775:
120776: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 120773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

120769: ,p_value_1 => l_array_extract_line_num(Idx)
120770: ,p_token_2 => 'PRODUCT_NAME'
120771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120775:
120776: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
120777: --

Line 120774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

120770: ,p_token_2 => 'PRODUCT_NAME'
120771: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
120772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
120773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
120775:
120776: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
120777: --
120778: -- following sets the accounting attributes needed to reverse

Line 120845: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

120841: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
120842: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
120843: -- or secondary ledger that has different currency with primary
120844: -- or alc that is calculated by sla
120845: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
120846: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
120847:
120848: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120849: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 120846: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

120842: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
120843: -- or secondary ledger that has different currency with primary
120844: -- or alc that is calculated by sla
120845: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
120846: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
120847:
120848: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120849: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
120850: AND (l_actual_flag = 'A')) THEN

Line 120848: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

120844: -- or alc that is calculated by sla
120845: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
120846: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
120847:
120848: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120849: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
120850: AND (l_actual_flag = 'A')) THEN
120851: XLA_AE_LINES_PKG.CreateGainOrLossLines(
120852: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 120849: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

120845: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
120846: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
120847:
120848: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120849: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
120850: AND (l_actual_flag = 'A')) THEN
120851: XLA_AE_LINES_PKG.CreateGainOrLossLines(
120852: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120853: ,p_application_id => p_application_id

Line 120852: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

120848: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
120849: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
120850: AND (l_actual_flag = 'A')) THEN
120851: XLA_AE_LINES_PKG.CreateGainOrLossLines(
120852: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120853: ,p_application_id => p_application_id
120854: ,p_amb_context_code => 'DEFAULT'
120855: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
120856: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 120855: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

120851: XLA_AE_LINES_PKG.CreateGainOrLossLines(
120852: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
120853: ,p_application_id => p_application_id
120854: ,p_amb_context_code => 'DEFAULT'
120855: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
120856: ,p_event_class_code => C_EVENT_CLASS_CODE
120857: ,p_event_type_code => C_EVENT_TYPE_CODE
120858:
120859: ,p_gain_ccid => -1

Line 121498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121494:
121495: l_calculate_acctd_flag VARCHAR2(1) :='N';
121496: l_calculate_g_l_flag VARCHAR2(1) :='N';
121497: --
121498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121495: l_calculate_acctd_flag VARCHAR2(1) :='N';
121496: l_calculate_g_l_flag VARCHAR2(1) :='N';
121497: --
121498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 121500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

121496: l_calculate_g_l_flag VARCHAR2(1) :='N';
121497: --
121498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121497: --
121498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121498: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

121499: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

121500: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121501: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121502: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121503: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121504: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121505: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121506: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

121507: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121508: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121509: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121510: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

121511: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121512: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121513: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121514: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

121515: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

121516: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121524:

Line 121521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

121517: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121524:
121525: l_event_id NUMBER;

Line 121522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

121518: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121524:
121525: l_event_id NUMBER;
121526: l_previous_event_id NUMBER;

Line 121523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

121519: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
121520: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
121521: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
121522: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121523: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
121524:
121525: l_event_id NUMBER;
121526: l_previous_event_id NUMBER;
121527: l_first_event_id NUMBER;

Line 121541: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

121537: l_event_class_name VARCHAR2(80) := 'Future Dated Payments';
121538: l_description VARCHAR2(4000);
121539: l_transaction_reversal NUMBER;
121540: l_ae_header_id NUMBER;
121541: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
121542: l_log_module VARCHAR2(240);
121543: --
121544: l_acct_reversal_source VARCHAR2(30);
121545: l_trx_reversal_source VARCHAR2(30);

Line 121928: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

121924:
121925: --
121926: -- set event info as cache for other routines to refer event attributes
121927: --
121928: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
121929: (p_application_id => p_application_id
121930: ,p_primary_ledger_id => p_primary_ledger_id
121931: ,p_base_ledger_id => p_base_ledger_id
121932: ,p_target_ledger_id => p_target_ledger_id

Line 121961: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

121957:
121958: --
121959: -- set the status of entry to C_VALID (0)
121960: --
121961: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
121962:
121963: --
121964: -- initialize a row for ae header
121965: --

Line 122010: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

122006: --
122007: -- initilaize the status of ae headers for diffrent balance types
122008: -- the status is initialised to C_NOT_CREATED (2)
122009: --
122010: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122011: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122012: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122013:
122014: --

Line 122011: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

122007: -- initilaize the status of ae headers for diffrent balance types
122008: -- the status is initialised to C_NOT_CREATED (2)
122009: --
122010: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122011: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122012: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122013:
122014: --
122015: -- call api to validate and store accounting attributes for header

Line 122012: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

122008: -- the status is initialised to C_NOT_CREATED (2)
122009: --
122010: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122011: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122012: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
122013:
122014: --
122015: -- call api to validate and store accounting attributes for header
122016: --

Line 122057: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

122053: --
122054: l_trx_reversal_source := SUBSTR(NULL, 1,30);
122055:
122056: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
122057: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
122058:
122059: xla_accounting_err_pkg.build_message
122060: (p_appli_s_name => 'XLA'
122061: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 122065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

122061: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
122062: ,p_token_1 => 'ACCT_ATTR_NAME'
122063: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
122064: ,p_token_2 => 'PRODUCT_NAME'
122065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122069:

Line 122066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

122062: ,p_token_1 => 'ACCT_ATTR_NAME'
122063: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
122064: ,p_token_2 => 'PRODUCT_NAME'
122065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122069:
122070: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 122067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

122063: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
122064: ,p_token_2 => 'PRODUCT_NAME'
122065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122069:
122070: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
122071: --

Line 122068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

122064: ,p_token_2 => 'PRODUCT_NAME'
122065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122069:
122070: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
122071: --
122072: -- following sets the accounting attributes needed to reverse

Line 122087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

122083: ----------------------------------------------------------------
122084: -- 4262811 - update the header statuses to invalid in need be
122085: ----------------------------------------------------------------
122086: --
122087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
122088:
122089:
122090: -----------------------------------------------
122091: -- No accrual reversal for the event class/type

Line 122225: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

122221: ,p_module => l_log_module);
122222: END IF;
122223:
122224: --
122225: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
122226: --
122227: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
122228: --
122229: -- set event info as cache for other routines to refer event attributes

Line 122227: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

122223:
122224: --
122225: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
122226: --
122227: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
122228: --
122229: -- set event info as cache for other routines to refer event attributes
122230: --
122231:

Line 122235: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

122231:
122232: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
122233: l_previous_event_id := l_event_id;
122234:
122235: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
122236: (p_application_id => p_application_id
122237: ,p_primary_ledger_id => p_primary_ledger_id
122238: ,p_base_ledger_id => p_base_ledger_id
122239: ,p_target_ledger_id => p_target_ledger_id

Line 122276: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

122272: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
122273:
122274: IF l_continue_with_lines THEN
122275: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
122276: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
122277:
122278: xla_accounting_err_pkg.build_message
122279: (p_appli_s_name => 'XLA'
122280: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 122284: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

122280: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
122281: ,p_token_1 => 'LINE_NUMBER'
122282: ,p_value_1 => l_array_extract_line_num(Idx)
122283: ,p_token_2 => 'PRODUCT_NAME'
122284: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122288:

Line 122285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

122281: ,p_token_1 => 'LINE_NUMBER'
122282: ,p_value_1 => l_array_extract_line_num(Idx)
122283: ,p_token_2 => 'PRODUCT_NAME'
122284: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122288:
122289: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 122286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

122282: ,p_value_1 => l_array_extract_line_num(Idx)
122283: ,p_token_2 => 'PRODUCT_NAME'
122284: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122288:
122289: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
122290: --

Line 122287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

122283: ,p_token_2 => 'PRODUCT_NAME'
122284: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
122285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
122286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
122288:
122289: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
122290: --
122291: -- following sets the accounting attributes needed to reverse

Line 122834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

122830:
122831: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
122832: -- or secondary ledger that has different currency with primary
122833: -- or alc that is calculated by sla
122834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
122835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
122836:
122837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 122835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

122831: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
122832: -- or secondary ledger that has different currency with primary
122833: -- or alc that is calculated by sla
122834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
122835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
122836:
122837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
122839: AND (l_actual_flag = 'A')) THEN

Line 122837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

122833: -- or alc that is calculated by sla
122834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
122835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
122836:
122837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
122839: AND (l_actual_flag = 'A')) THEN
122840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
122841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 122838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

122834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
122835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
122836:
122837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
122839: AND (l_actual_flag = 'A')) THEN
122840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
122841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122842: ,p_application_id => p_application_id

Line 122841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

122837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
122838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
122839: AND (l_actual_flag = 'A')) THEN
122840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
122841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122842: ,p_application_id => p_application_id
122843: ,p_amb_context_code => 'DEFAULT'
122844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
122845: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 122844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

122840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
122841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
122842: ,p_application_id => p_application_id
122843: ,p_amb_context_code => 'DEFAULT'
122844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
122845: ,p_event_class_code => C_EVENT_CLASS_CODE
122846: ,p_event_type_code => C_EVENT_TYPE_CODE
122847:
122848: ,p_gain_ccid => -1

Line 123362: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123358:
123359: l_calculate_acctd_flag VARCHAR2(1) :='N';
123360: l_calculate_g_l_flag VARCHAR2(1) :='N';
123361: --
123362: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123363: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123364: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123363: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123359: l_calculate_acctd_flag VARCHAR2(1) :='N';
123360: l_calculate_g_l_flag VARCHAR2(1) :='N';
123361: --
123362: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123363: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123364: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 123364: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

123360: l_calculate_g_l_flag VARCHAR2(1) :='N';
123361: --
123362: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123363: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123364: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123361: --
123362: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123363: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123364: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123362: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123363: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123364: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

123363: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123364: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

123364: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123365: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123366: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123367: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123368: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123369: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123370: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

123371: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123372: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123373: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123374: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

123375: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123376: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123377: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123385: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123378: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123385: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

123379: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123385: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123387: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

123380: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123385: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123387: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123388:

Line 123385: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

123381: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123385: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123387: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123388:
123389: l_event_id NUMBER;

Line 123386: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

123382: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123385: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123387: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123388:
123389: l_event_id NUMBER;
123390: l_previous_event_id NUMBER;

Line 123387: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

123383: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
123384: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
123385: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
123386: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123387: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
123388:
123389: l_event_id NUMBER;
123390: l_previous_event_id NUMBER;
123391: l_first_event_id NUMBER;

Line 123405: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

123401: l_event_class_name VARCHAR2(80) := 'Invoices';
123402: l_description VARCHAR2(4000);
123403: l_transaction_reversal NUMBER;
123404: l_ae_header_id NUMBER;
123405: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
123406: l_log_module VARCHAR2(240);
123407: --
123408: l_acct_reversal_source VARCHAR2(30);
123409: l_trx_reversal_source VARCHAR2(30);

Line 123684: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

123680:
123681: --
123682: -- set event info as cache for other routines to refer event attributes
123683: --
123684: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
123685: (p_application_id => p_application_id
123686: ,p_primary_ledger_id => p_primary_ledger_id
123687: ,p_base_ledger_id => p_base_ledger_id
123688: ,p_target_ledger_id => p_target_ledger_id

Line 123717: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

123713:
123714: --
123715: -- set the status of entry to C_VALID (0)
123716: --
123717: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
123718:
123719: --
123720: -- initialize a row for ae header
123721: --

Line 123746: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

123742: --
123743: -- initilaize the status of ae headers for diffrent balance types
123744: -- the status is initialised to C_NOT_CREATED (2)
123745: --
123746: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123747: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123748: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123749:
123750: --

Line 123747: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

123743: -- initilaize the status of ae headers for diffrent balance types
123744: -- the status is initialised to C_NOT_CREATED (2)
123745: --
123746: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123747: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123748: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123749:
123750: --
123751: -- call api to validate and store accounting attributes for header

Line 123748: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

123744: -- the status is initialised to C_NOT_CREATED (2)
123745: --
123746: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123747: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123748: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
123749:
123750: --
123751: -- call api to validate and store accounting attributes for header
123752: --

Line 123793: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

123789: --
123790: l_trx_reversal_source := SUBSTR(NULL, 1,30);
123791:
123792: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
123793: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
123794:
123795: xla_accounting_err_pkg.build_message
123796: (p_appli_s_name => 'XLA'
123797: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 123801: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

123797: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
123798: ,p_token_1 => 'ACCT_ATTR_NAME'
123799: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
123800: ,p_token_2 => 'PRODUCT_NAME'
123801: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123805:

Line 123802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

123798: ,p_token_1 => 'ACCT_ATTR_NAME'
123799: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
123800: ,p_token_2 => 'PRODUCT_NAME'
123801: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123805:
123806: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 123803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

123799: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
123800: ,p_token_2 => 'PRODUCT_NAME'
123801: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123805:
123806: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
123807: --

Line 123804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

123800: ,p_token_2 => 'PRODUCT_NAME'
123801: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
123802: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
123803: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
123804: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
123805:
123806: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
123807: --
123808: -- following sets the accounting attributes needed to reverse

Line 123823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

123819: ----------------------------------------------------------------
123820: -- 4262811 - update the header statuses to invalid in need be
123821: ----------------------------------------------------------------
123822: --
123823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
123824:
123825:
123826: -----------------------------------------------
123827: -- No accrual reversal for the event class/type

Line 123958: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

123954: ,p_module => l_log_module);
123955: END IF;
123956:
123957: --
123958: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
123959: --
123960: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
123961: --
123962: -- set event info as cache for other routines to refer event attributes

Line 123960: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

123956:
123957: --
123958: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
123959: --
123960: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
123961: --
123962: -- set event info as cache for other routines to refer event attributes
123963: --
123964:

Line 123968: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

123964:
123965: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
123966: l_previous_event_id := l_event_id;
123967:
123968: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
123969: (p_application_id => p_application_id
123970: ,p_primary_ledger_id => p_primary_ledger_id
123971: ,p_base_ledger_id => p_base_ledger_id
123972: ,p_target_ledger_id => p_target_ledger_id

Line 124009: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

124005: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
124006:
124007: IF l_continue_with_lines THEN
124008: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
124009: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
124010:
124011: xla_accounting_err_pkg.build_message
124012: (p_appli_s_name => 'XLA'
124013: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 124017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

124013: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
124014: ,p_token_1 => 'LINE_NUMBER'
124015: ,p_value_1 => l_array_extract_line_num(Idx)
124016: ,p_token_2 => 'PRODUCT_NAME'
124017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
124018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
124019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
124021:

Line 124018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

124014: ,p_token_1 => 'LINE_NUMBER'
124015: ,p_value_1 => l_array_extract_line_num(Idx)
124016: ,p_token_2 => 'PRODUCT_NAME'
124017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
124018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
124019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
124021:
124022: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 124019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

124015: ,p_value_1 => l_array_extract_line_num(Idx)
124016: ,p_token_2 => 'PRODUCT_NAME'
124017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
124018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
124019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
124021:
124022: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
124023: --

Line 124020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

124016: ,p_token_2 => 'PRODUCT_NAME'
124017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
124018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
124019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
124021:
124022: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
124023: --
124024: -- following sets the accounting attributes needed to reverse

Line 124091: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

124087: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
124088: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
124089: -- or secondary ledger that has different currency with primary
124090: -- or alc that is calculated by sla
124091: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
124092: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
124093:
124094: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124095: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 124092: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

124088: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
124089: -- or secondary ledger that has different currency with primary
124090: -- or alc that is calculated by sla
124091: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
124092: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
124093:
124094: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124095: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
124096: AND (l_actual_flag = 'A')) THEN

Line 124094: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

124090: -- or alc that is calculated by sla
124091: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
124092: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
124093:
124094: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124095: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
124096: AND (l_actual_flag = 'A')) THEN
124097: XLA_AE_LINES_PKG.CreateGainOrLossLines(
124098: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 124095: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

124091: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
124092: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
124093:
124094: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124095: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
124096: AND (l_actual_flag = 'A')) THEN
124097: XLA_AE_LINES_PKG.CreateGainOrLossLines(
124098: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124099: ,p_application_id => p_application_id

Line 124098: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

124094: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
124095: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
124096: AND (l_actual_flag = 'A')) THEN
124097: XLA_AE_LINES_PKG.CreateGainOrLossLines(
124098: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124099: ,p_application_id => p_application_id
124100: ,p_amb_context_code => 'DEFAULT'
124101: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
124102: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 124101: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

124097: XLA_AE_LINES_PKG.CreateGainOrLossLines(
124098: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124099: ,p_application_id => p_application_id
124100: ,p_amb_context_code => 'DEFAULT'
124101: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
124102: ,p_event_class_code => C_EVENT_CLASS_CODE
124103: ,p_event_type_code => C_EVENT_TYPE_CODE
124104:
124105: ,p_gain_ccid => -1

Line 124505: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124501:
124502: l_calculate_acctd_flag VARCHAR2(1) :='N';
124503: l_calculate_g_l_flag VARCHAR2(1) :='N';
124504: --
124505: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124506: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124507: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124506: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124502: l_calculate_acctd_flag VARCHAR2(1) :='N';
124503: l_calculate_g_l_flag VARCHAR2(1) :='N';
124504: --
124505: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124506: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124507: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 124507: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

124503: l_calculate_g_l_flag VARCHAR2(1) :='N';
124504: --
124505: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124506: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124507: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124504: --
124505: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124506: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124507: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124505: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124506: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124507: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

124506: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124507: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

124507: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124508: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124509: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124510: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124511: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124512: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124513: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

124514: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124515: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124516: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124517: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

124518: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124519: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124520: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124528: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124521: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124528: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124529: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

124522: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124528: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124529: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124530: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

124523: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124528: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124529: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124530: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124531:

Line 124528: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

124524: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124528: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124529: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124530: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124531:
124532: l_event_id NUMBER;

Line 124529: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

124525: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124528: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124529: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124530: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124531:
124532: l_event_id NUMBER;
124533: l_previous_event_id NUMBER;

Line 124530: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

124526: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
124527: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
124528: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
124529: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124530: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
124531:
124532: l_event_id NUMBER;
124533: l_previous_event_id NUMBER;
124534: l_first_event_id NUMBER;

Line 124548: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

124544: l_event_class_name VARCHAR2(80) := 'Burden for Invoices';
124545: l_description VARCHAR2(4000);
124546: l_transaction_reversal NUMBER;
124547: l_ae_header_id NUMBER;
124548: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
124549: l_log_module VARCHAR2(240);
124550: --
124551: l_acct_reversal_source VARCHAR2(30);
124552: l_trx_reversal_source VARCHAR2(30);

Line 124806: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

124802:
124803: --
124804: -- set event info as cache for other routines to refer event attributes
124805: --
124806: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
124807: (p_application_id => p_application_id
124808: ,p_primary_ledger_id => p_primary_ledger_id
124809: ,p_base_ledger_id => p_base_ledger_id
124810: ,p_target_ledger_id => p_target_ledger_id

Line 124839: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

124835:
124836: --
124837: -- set the status of entry to C_VALID (0)
124838: --
124839: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
124840:
124841: --
124842: -- initialize a row for ae header
124843: --

Line 124863: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

124859: --
124860: -- initilaize the status of ae headers for diffrent balance types
124861: -- the status is initialised to C_NOT_CREATED (2)
124862: --
124863: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124864: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124865: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124866:
124867: --

Line 124864: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

124860: -- initilaize the status of ae headers for diffrent balance types
124861: -- the status is initialised to C_NOT_CREATED (2)
124862: --
124863: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124864: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124865: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124866:
124867: --
124868: -- call api to validate and store accounting attributes for header

Line 124865: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

124861: -- the status is initialised to C_NOT_CREATED (2)
124862: --
124863: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124864: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124865: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
124866:
124867: --
124868: -- call api to validate and store accounting attributes for header
124869: --

Line 124904: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

124900: --
124901: l_trx_reversal_source := SUBSTR(NULL, 1,30);
124902:
124903: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
124904: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
124905:
124906: xla_accounting_err_pkg.build_message
124907: (p_appli_s_name => 'XLA'
124908: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 124912: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

124908: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
124909: ,p_token_1 => 'ACCT_ATTR_NAME'
124910: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
124911: ,p_token_2 => 'PRODUCT_NAME'
124912: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
124913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
124914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
124916:

Line 124913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

124909: ,p_token_1 => 'ACCT_ATTR_NAME'
124910: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
124911: ,p_token_2 => 'PRODUCT_NAME'
124912: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
124913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
124914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
124916:
124917: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 124914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

124910: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
124911: ,p_token_2 => 'PRODUCT_NAME'
124912: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
124913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
124914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
124916:
124917: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
124918: --

Line 124915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

124911: ,p_token_2 => 'PRODUCT_NAME'
124912: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
124913: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
124914: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
124915: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
124916:
124917: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
124918: --
124919: -- following sets the accounting attributes needed to reverse

Line 124934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

124930: ----------------------------------------------------------------
124931: -- 4262811 - update the header statuses to invalid in need be
124932: ----------------------------------------------------------------
124933: --
124934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
124935:
124936:
124937: -----------------------------------------------
124938: -- No accrual reversal for the event class/type

Line 125070: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

125066: ,p_module => l_log_module);
125067: END IF;
125068:
125069: --
125070: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
125071: --
125072: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
125073: --
125074: -- set event info as cache for other routines to refer event attributes

Line 125072: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

125068:
125069: --
125070: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
125071: --
125072: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
125073: --
125074: -- set event info as cache for other routines to refer event attributes
125075: --
125076:

Line 125080: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

125076:
125077: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
125078: l_previous_event_id := l_event_id;
125079:
125080: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
125081: (p_application_id => p_application_id
125082: ,p_primary_ledger_id => p_primary_ledger_id
125083: ,p_base_ledger_id => p_base_ledger_id
125084: ,p_target_ledger_id => p_target_ledger_id

Line 125121: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

125117: l_acct_reversal_source := SUBSTR(l_array_source_161(Idx), 1,30);
125118:
125119: IF l_continue_with_lines THEN
125120: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
125121: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
125122:
125123: xla_accounting_err_pkg.build_message
125124: (p_appli_s_name => 'XLA'
125125: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 125129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

125125: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
125126: ,p_token_1 => 'LINE_NUMBER'
125127: ,p_value_1 => l_array_extract_line_num(Idx)
125128: ,p_token_2 => 'PRODUCT_NAME'
125129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125133:

Line 125130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

125126: ,p_token_1 => 'LINE_NUMBER'
125127: ,p_value_1 => l_array_extract_line_num(Idx)
125128: ,p_token_2 => 'PRODUCT_NAME'
125129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125133:
125134: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 125131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

125127: ,p_value_1 => l_array_extract_line_num(Idx)
125128: ,p_token_2 => 'PRODUCT_NAME'
125129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125133:
125134: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
125135: --

Line 125132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

125128: ,p_token_2 => 'PRODUCT_NAME'
125129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
125130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
125131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
125133:
125134: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
125135: --
125136: -- following sets the accounting attributes needed to reverse

Line 125203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

125199: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
125200: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
125201: -- or secondary ledger that has different currency with primary
125202: -- or alc that is calculated by sla
125203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
125204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
125205:
125206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 125204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

125200: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
125201: -- or secondary ledger that has different currency with primary
125202: -- or alc that is calculated by sla
125203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
125204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
125205:
125206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
125208: AND (l_actual_flag = 'A')) THEN

Line 125206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

125202: -- or alc that is calculated by sla
125203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
125204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
125205:
125206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
125208: AND (l_actual_flag = 'A')) THEN
125209: XLA_AE_LINES_PKG.CreateGainOrLossLines(
125210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 125207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

125203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
125204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
125205:
125206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
125208: AND (l_actual_flag = 'A')) THEN
125209: XLA_AE_LINES_PKG.CreateGainOrLossLines(
125210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125211: ,p_application_id => p_application_id

Line 125210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

125206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
125207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
125208: AND (l_actual_flag = 'A')) THEN
125209: XLA_AE_LINES_PKG.CreateGainOrLossLines(
125210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125211: ,p_application_id => p_application_id
125212: ,p_amb_context_code => 'DEFAULT'
125213: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
125214: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 125213: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

125209: XLA_AE_LINES_PKG.CreateGainOrLossLines(
125210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
125211: ,p_application_id => p_application_id
125212: ,p_amb_context_code => 'DEFAULT'
125213: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
125214: ,p_event_class_code => C_EVENT_CLASS_CODE
125215: ,p_event_type_code => C_EVENT_TYPE_CODE
125216:
125217: ,p_gain_ccid => -1

Line 126095: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126091:
126092: l_calculate_acctd_flag VARCHAR2(1) :='N';
126093: l_calculate_g_l_flag VARCHAR2(1) :='N';
126094: --
126095: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126096: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126097: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126096: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126092: l_calculate_acctd_flag VARCHAR2(1) :='N';
126093: l_calculate_g_l_flag VARCHAR2(1) :='N';
126094: --
126095: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126096: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126097: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 126097: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

126093: l_calculate_g_l_flag VARCHAR2(1) :='N';
126094: --
126095: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126096: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126097: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126094: --
126095: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126096: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126097: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126095: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126096: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126097: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

126096: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126097: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

126097: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126098: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126099: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126100: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126101: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126102: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126103: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

126104: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126105: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126106: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126107: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

126108: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126109: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126110: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126118: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126111: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126118: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126119: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

126112: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126118: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126119: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126120: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

126113: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126118: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126119: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126120: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126121:

Line 126118: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

126114: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126118: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126119: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126120: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126121:
126122: l_event_id NUMBER;

Line 126119: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

126115: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126118: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126119: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126120: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126121:
126122: l_event_id NUMBER;
126123: l_previous_event_id NUMBER;

Line 126120: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

126116: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
126117: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
126118: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
126119: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126120: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
126121:
126122: l_event_id NUMBER;
126123: l_previous_event_id NUMBER;
126124: l_first_event_id NUMBER;

Line 126138: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

126134: l_event_class_name VARCHAR2(80) := 'Payments';
126135: l_description VARCHAR2(4000);
126136: l_transaction_reversal NUMBER;
126137: l_ae_header_id NUMBER;
126138: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
126139: l_log_module VARCHAR2(240);
126140: --
126141: l_acct_reversal_source VARCHAR2(30);
126142: l_trx_reversal_source VARCHAR2(30);

Line 126726: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

126722:
126723: --
126724: -- set event info as cache for other routines to refer event attributes
126725: --
126726: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
126727: (p_application_id => p_application_id
126728: ,p_primary_ledger_id => p_primary_ledger_id
126729: ,p_base_ledger_id => p_base_ledger_id
126730: ,p_target_ledger_id => p_target_ledger_id

Line 126759: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

126755:
126756: --
126757: -- set the status of entry to C_VALID (0)
126758: --
126759: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
126760:
126761: --
126762: -- initialize a row for ae header
126763: --

Line 126827: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

126823: --
126824: -- initilaize the status of ae headers for diffrent balance types
126825: -- the status is initialised to C_NOT_CREATED (2)
126826: --
126827: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126828: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126829: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126830:
126831: --

Line 126828: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

126824: -- initilaize the status of ae headers for diffrent balance types
126825: -- the status is initialised to C_NOT_CREATED (2)
126826: --
126827: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126828: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126829: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126830:
126831: --
126832: -- call api to validate and store accounting attributes for header

Line 126829: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

126825: -- the status is initialised to C_NOT_CREATED (2)
126826: --
126827: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126828: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126829: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
126830:
126831: --
126832: -- call api to validate and store accounting attributes for header
126833: --

Line 126876: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

126872: --
126873: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_175'), 1,30);
126874:
126875: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
126876: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
126877:
126878: xla_accounting_err_pkg.build_message
126879: (p_appli_s_name => 'XLA'
126880: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 126884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

126880: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
126881: ,p_token_1 => 'ACCT_ATTR_NAME'
126882: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
126883: ,p_token_2 => 'PRODUCT_NAME'
126884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126888:

Line 126885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

126881: ,p_token_1 => 'ACCT_ATTR_NAME'
126882: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
126883: ,p_token_2 => 'PRODUCT_NAME'
126884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126888:
126889: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 126886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

126882: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
126883: ,p_token_2 => 'PRODUCT_NAME'
126884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126888:
126889: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
126890: --

Line 126887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

126883: ,p_token_2 => 'PRODUCT_NAME'
126884: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
126885: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
126886: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
126887: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
126888:
126889: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
126890: --
126891: -- following sets the accounting attributes needed to reverse

Line 126906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

126902: ----------------------------------------------------------------
126903: -- 4262811 - update the header statuses to invalid in need be
126904: ----------------------------------------------------------------
126905: --
126906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
126907:
126908:
126909: -----------------------------------------------
126910: -- No accrual reversal for the event class/type

Line 127070: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

127066: ,p_module => l_log_module);
127067: END IF;
127068:
127069: --
127070: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
127071: --
127072: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
127073: --
127074: -- set event info as cache for other routines to refer event attributes

Line 127072: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

127068:
127069: --
127070: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
127071: --
127072: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
127073: --
127074: -- set event info as cache for other routines to refer event attributes
127075: --
127076:

Line 127080: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

127076:
127077: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
127078: l_previous_event_id := l_event_id;
127079:
127080: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
127081: (p_application_id => p_application_id
127082: ,p_primary_ledger_id => p_primary_ledger_id
127083: ,p_base_ledger_id => p_base_ledger_id
127084: ,p_target_ledger_id => p_target_ledger_id

Line 127121: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

127117: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
127118:
127119: IF l_continue_with_lines THEN
127120: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
127121: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
127122:
127123: xla_accounting_err_pkg.build_message
127124: (p_appli_s_name => 'XLA'
127125: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 127129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

127125: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
127126: ,p_token_1 => 'LINE_NUMBER'
127127: ,p_value_1 => l_array_extract_line_num(Idx)
127128: ,p_token_2 => 'PRODUCT_NAME'
127129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127133:

Line 127130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

127126: ,p_token_1 => 'LINE_NUMBER'
127127: ,p_value_1 => l_array_extract_line_num(Idx)
127128: ,p_token_2 => 'PRODUCT_NAME'
127129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127133:
127134: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 127131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

127127: ,p_value_1 => l_array_extract_line_num(Idx)
127128: ,p_token_2 => 'PRODUCT_NAME'
127129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127133:
127134: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
127135: --

Line 127132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

127128: ,p_token_2 => 'PRODUCT_NAME'
127129: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
127130: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
127131: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
127132: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
127133:
127134: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
127135: --
127136: -- following sets the accounting attributes needed to reverse

Line 129298: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

129294:
129295: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
129296: -- or secondary ledger that has different currency with primary
129297: -- or alc that is calculated by sla
129298: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
129300:
129301: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129302: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 129299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

129295: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
129296: -- or secondary ledger that has different currency with primary
129297: -- or alc that is calculated by sla
129298: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
129300:
129301: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129302: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
129303: AND (l_actual_flag = 'A')) THEN

Line 129301: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

129297: -- or alc that is calculated by sla
129298: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
129300:
129301: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129302: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
129303: AND (l_actual_flag = 'A')) THEN
129304: XLA_AE_LINES_PKG.CreateGainOrLossLines(
129305: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 129302: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

129298: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
129299: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
129300:
129301: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129302: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
129303: AND (l_actual_flag = 'A')) THEN
129304: XLA_AE_LINES_PKG.CreateGainOrLossLines(
129305: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129306: ,p_application_id => p_application_id

Line 129305: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

129301: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
129302: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
129303: AND (l_actual_flag = 'A')) THEN
129304: XLA_AE_LINES_PKG.CreateGainOrLossLines(
129305: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129306: ,p_application_id => p_application_id
129307: ,p_amb_context_code => 'DEFAULT'
129308: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
129309: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 129308: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

129304: XLA_AE_LINES_PKG.CreateGainOrLossLines(
129305: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
129306: ,p_application_id => p_application_id
129307: ,p_amb_context_code => 'DEFAULT'
129308: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
129309: ,p_event_class_code => C_EVENT_CLASS_CODE
129310: ,p_event_type_code => C_EVENT_TYPE_CODE
129311:
129312: ,p_gain_ccid => -1

Line 130193: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130189:
130190: l_calculate_acctd_flag VARCHAR2(1) :='N';
130191: l_calculate_g_l_flag VARCHAR2(1) :='N';
130192: --
130193: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130194: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130195: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130194: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130190: l_calculate_acctd_flag VARCHAR2(1) :='N';
130191: l_calculate_g_l_flag VARCHAR2(1) :='N';
130192: --
130193: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130194: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130195: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 130195: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

130191: l_calculate_g_l_flag VARCHAR2(1) :='N';
130192: --
130193: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130194: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130195: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130192: --
130193: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130194: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130195: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130193: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130194: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130195: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

130194: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130195: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

130195: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130196: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130197: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130198: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130199: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130200: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130201: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

130202: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130203: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130204: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130205: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

130206: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130207: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130208: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130216: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130209: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130216: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130217: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

130210: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130216: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130217: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130218: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

130211: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130216: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130217: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130218: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130219:

Line 130216: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

130212: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130216: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130217: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130218: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130219:
130220: l_event_id NUMBER;

Line 130217: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

130213: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130216: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130217: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130218: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130219:
130220: l_event_id NUMBER;
130221: l_previous_event_id NUMBER;

Line 130218: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

130214: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
130215: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
130216: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
130217: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130218: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
130219:
130220: l_event_id NUMBER;
130221: l_previous_event_id NUMBER;
130222: l_first_event_id NUMBER;

Line 130236: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

130232: l_event_class_name VARCHAR2(80) := 'Prepayment Applications';
130233: l_description VARCHAR2(4000);
130234: l_transaction_reversal NUMBER;
130235: l_ae_header_id NUMBER;
130236: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
130237: l_log_module VARCHAR2(240);
130238: --
130239: l_acct_reversal_source VARCHAR2(30);
130240: l_trx_reversal_source VARCHAR2(30);

Line 130780: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

130776:
130777: --
130778: -- set event info as cache for other routines to refer event attributes
130779: --
130780: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
130781: (p_application_id => p_application_id
130782: ,p_primary_ledger_id => p_primary_ledger_id
130783: ,p_base_ledger_id => p_base_ledger_id
130784: ,p_target_ledger_id => p_target_ledger_id

Line 130813: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

130809:
130810: --
130811: -- set the status of entry to C_VALID (0)
130812: --
130813: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
130814:
130815: --
130816: -- initialize a row for ae header
130817: --

Line 130859: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

130855: --
130856: -- initilaize the status of ae headers for diffrent balance types
130857: -- the status is initialised to C_NOT_CREATED (2)
130858: --
130859: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130860: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130861: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130862:
130863: --

Line 130860: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

130856: -- initilaize the status of ae headers for diffrent balance types
130857: -- the status is initialised to C_NOT_CREATED (2)
130858: --
130859: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130860: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130861: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130862:
130863: --
130864: -- call api to validate and store accounting attributes for header

Line 130861: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

130857: -- the status is initialised to C_NOT_CREATED (2)
130858: --
130859: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130860: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130861: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
130862:
130863: --
130864: -- call api to validate and store accounting attributes for header
130865: --

Line 130906: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

130902: --
130903: l_trx_reversal_source := SUBSTR(NULL, 1,30);
130904:
130905: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
130906: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
130907:
130908: xla_accounting_err_pkg.build_message
130909: (p_appli_s_name => 'XLA'
130910: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 130914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

130910: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
130911: ,p_token_1 => 'ACCT_ATTR_NAME'
130912: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
130913: ,p_token_2 => 'PRODUCT_NAME'
130914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130918:

Line 130915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

130911: ,p_token_1 => 'ACCT_ATTR_NAME'
130912: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
130913: ,p_token_2 => 'PRODUCT_NAME'
130914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130918:
130919: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 130916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

130912: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
130913: ,p_token_2 => 'PRODUCT_NAME'
130914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130918:
130919: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
130920: --

Line 130917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

130913: ,p_token_2 => 'PRODUCT_NAME'
130914: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
130915: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
130916: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
130917: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
130918:
130919: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
130920: --
130921: -- following sets the accounting attributes needed to reverse

Line 130936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

130932: ----------------------------------------------------------------
130933: -- 4262811 - update the header statuses to invalid in need be
130934: ----------------------------------------------------------------
130935: --
130936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
130937:
130938:
130939: -----------------------------------------------
130940: -- No accrual reversal for the event class/type

Line 131124: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

131120: ,p_module => l_log_module);
131121: END IF;
131122:
131123: --
131124: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
131125: --
131126: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
131127: --
131128: -- set event info as cache for other routines to refer event attributes

Line 131126: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

131122:
131123: --
131124: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
131125: --
131126: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
131127: --
131128: -- set event info as cache for other routines to refer event attributes
131129: --
131130:

Line 131134: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

131130:
131131: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
131132: l_previous_event_id := l_event_id;
131133:
131134: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
131135: (p_application_id => p_application_id
131136: ,p_primary_ledger_id => p_primary_ledger_id
131137: ,p_base_ledger_id => p_base_ledger_id
131138: ,p_target_ledger_id => p_target_ledger_id

Line 131175: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

131171: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
131172:
131173: IF l_continue_with_lines THEN
131174: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
131175: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
131176:
131177: xla_accounting_err_pkg.build_message
131178: (p_appli_s_name => 'XLA'
131179: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 131183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

131179: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
131180: ,p_token_1 => 'LINE_NUMBER'
131181: ,p_value_1 => l_array_extract_line_num(Idx)
131182: ,p_token_2 => 'PRODUCT_NAME'
131183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131187:

Line 131184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

131180: ,p_token_1 => 'LINE_NUMBER'
131181: ,p_value_1 => l_array_extract_line_num(Idx)
131182: ,p_token_2 => 'PRODUCT_NAME'
131183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131187:
131188: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 131185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

131181: ,p_value_1 => l_array_extract_line_num(Idx)
131182: ,p_token_2 => 'PRODUCT_NAME'
131183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131187:
131188: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
131189: --

Line 131186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

131182: ,p_token_2 => 'PRODUCT_NAME'
131183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
131184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
131185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
131186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
131187:
131188: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
131189: --
131190: -- following sets the accounting attributes needed to reverse

Line 133489: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

133485:
133486: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
133487: -- or secondary ledger that has different currency with primary
133488: -- or alc that is calculated by sla
133489: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133490: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
133491:
133492: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133493: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 133490: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

133486: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
133487: -- or secondary ledger that has different currency with primary
133488: -- or alc that is calculated by sla
133489: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133490: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
133491:
133492: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133493: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
133494: AND (l_actual_flag = 'A')) THEN

Line 133492: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

133488: -- or alc that is calculated by sla
133489: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133490: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
133491:
133492: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133493: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
133494: AND (l_actual_flag = 'A')) THEN
133495: XLA_AE_LINES_PKG.CreateGainOrLossLines(
133496: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 133493: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

133489: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
133490: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
133491:
133492: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133493: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
133494: AND (l_actual_flag = 'A')) THEN
133495: XLA_AE_LINES_PKG.CreateGainOrLossLines(
133496: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133497: ,p_application_id => p_application_id

Line 133496: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

133492: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
133493: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
133494: AND (l_actual_flag = 'A')) THEN
133495: XLA_AE_LINES_PKG.CreateGainOrLossLines(
133496: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133497: ,p_application_id => p_application_id
133498: ,p_amb_context_code => 'DEFAULT'
133499: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
133500: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 133499: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

133495: XLA_AE_LINES_PKG.CreateGainOrLossLines(
133496: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
133497: ,p_application_id => p_application_id
133498: ,p_amb_context_code => 'DEFAULT'
133499: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
133500: ,p_event_class_code => C_EVENT_CLASS_CODE
133501: ,p_event_type_code => C_EVENT_TYPE_CODE
133502:
133503: ,p_gain_ccid => -1

Line 134017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134013:
134014: l_calculate_acctd_flag VARCHAR2(1) :='N';
134015: l_calculate_g_l_flag VARCHAR2(1) :='N';
134016: --
134017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134014: l_calculate_acctd_flag VARCHAR2(1) :='N';
134015: l_calculate_g_l_flag VARCHAR2(1) :='N';
134016: --
134017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 134019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

134015: l_calculate_g_l_flag VARCHAR2(1) :='N';
134016: --
134017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134016: --
134017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134017: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

134018: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

134019: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134020: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134021: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134022: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134023: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134024: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134025: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

134026: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134027: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134028: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134029: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

134030: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134031: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134032: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134033: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

134034: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

134035: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134043:

Line 134040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

134036: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134043:
134044: l_event_id NUMBER;

Line 134041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

134037: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134043:
134044: l_event_id NUMBER;
134045: l_previous_event_id NUMBER;

Line 134042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

134038: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
134039: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
134040: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
134041: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134042: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
134043:
134044: l_event_id NUMBER;
134045: l_previous_event_id NUMBER;
134046: l_first_event_id NUMBER;

Line 134060: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

134056: l_event_class_name VARCHAR2(80) := 'Prepayments';
134057: l_description VARCHAR2(4000);
134058: l_transaction_reversal NUMBER;
134059: l_ae_header_id NUMBER;
134060: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
134061: l_log_module VARCHAR2(240);
134062: --
134063: l_acct_reversal_source VARCHAR2(30);
134064: l_trx_reversal_source VARCHAR2(30);

Line 134339: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

134335:
134336: --
134337: -- set event info as cache for other routines to refer event attributes
134338: --
134339: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
134340: (p_application_id => p_application_id
134341: ,p_primary_ledger_id => p_primary_ledger_id
134342: ,p_base_ledger_id => p_base_ledger_id
134343: ,p_target_ledger_id => p_target_ledger_id

Line 134372: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

134368:
134369: --
134370: -- set the status of entry to C_VALID (0)
134371: --
134372: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
134373:
134374: --
134375: -- initialize a row for ae header
134376: --

Line 134401: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

134397: --
134398: -- initilaize the status of ae headers for diffrent balance types
134399: -- the status is initialised to C_NOT_CREATED (2)
134400: --
134401: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134402: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134403: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134404:
134405: --

Line 134402: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

134398: -- initilaize the status of ae headers for diffrent balance types
134399: -- the status is initialised to C_NOT_CREATED (2)
134400: --
134401: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134402: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134403: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134404:
134405: --
134406: -- call api to validate and store accounting attributes for header

Line 134403: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

134399: -- the status is initialised to C_NOT_CREATED (2)
134400: --
134401: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134402: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134403: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
134404:
134405: --
134406: -- call api to validate and store accounting attributes for header
134407: --

Line 134448: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

134444: --
134445: l_trx_reversal_source := SUBSTR(NULL, 1,30);
134446:
134447: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
134448: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
134449:
134450: xla_accounting_err_pkg.build_message
134451: (p_appli_s_name => 'XLA'
134452: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 134456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

134452: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
134453: ,p_token_1 => 'ACCT_ATTR_NAME'
134454: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
134455: ,p_token_2 => 'PRODUCT_NAME'
134456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134460:

Line 134457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

134453: ,p_token_1 => 'ACCT_ATTR_NAME'
134454: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
134455: ,p_token_2 => 'PRODUCT_NAME'
134456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134460:
134461: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 134458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

134454: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
134455: ,p_token_2 => 'PRODUCT_NAME'
134456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134460:
134461: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
134462: --

Line 134459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

134455: ,p_token_2 => 'PRODUCT_NAME'
134456: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134457: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134458: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134459: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134460:
134461: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
134462: --
134463: -- following sets the accounting attributes needed to reverse

Line 134478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

134474: ----------------------------------------------------------------
134475: -- 4262811 - update the header statuses to invalid in need be
134476: ----------------------------------------------------------------
134477: --
134478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
134479:
134480:
134481: -----------------------------------------------
134482: -- No accrual reversal for the event class/type

Line 134613: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

134609: ,p_module => l_log_module);
134610: END IF;
134611:
134612: --
134613: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
134614: --
134615: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
134616: --
134617: -- set event info as cache for other routines to refer event attributes

Line 134615: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

134611:
134612: --
134613: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
134614: --
134615: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
134616: --
134617: -- set event info as cache for other routines to refer event attributes
134618: --
134619:

Line 134623: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

134619:
134620: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
134621: l_previous_event_id := l_event_id;
134622:
134623: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
134624: (p_application_id => p_application_id
134625: ,p_primary_ledger_id => p_primary_ledger_id
134626: ,p_base_ledger_id => p_base_ledger_id
134627: ,p_target_ledger_id => p_target_ledger_id

Line 134664: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

134660: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
134661:
134662: IF l_continue_with_lines THEN
134663: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
134664: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
134665:
134666: xla_accounting_err_pkg.build_message
134667: (p_appli_s_name => 'XLA'
134668: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 134672: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

134668: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
134669: ,p_token_1 => 'LINE_NUMBER'
134670: ,p_value_1 => l_array_extract_line_num(Idx)
134671: ,p_token_2 => 'PRODUCT_NAME'
134672: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134676:

Line 134673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

134669: ,p_token_1 => 'LINE_NUMBER'
134670: ,p_value_1 => l_array_extract_line_num(Idx)
134671: ,p_token_2 => 'PRODUCT_NAME'
134672: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134676:
134677: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 134674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

134670: ,p_value_1 => l_array_extract_line_num(Idx)
134671: ,p_token_2 => 'PRODUCT_NAME'
134672: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134676:
134677: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
134678: --

Line 134675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

134671: ,p_token_2 => 'PRODUCT_NAME'
134672: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
134673: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
134674: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134675: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
134676:
134677: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
134678: --
134679: -- following sets the accounting attributes needed to reverse

Line 134746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

134742: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
134743: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
134744: -- or secondary ledger that has different currency with primary
134745: -- or alc that is calculated by sla
134746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
134747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
134748:
134749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
134750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 134747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

134743: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
134744: -- or secondary ledger that has different currency with primary
134745: -- or alc that is calculated by sla
134746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
134747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
134748:
134749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
134750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
134751: AND (l_actual_flag = 'A')) THEN

Line 134749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

134745: -- or alc that is calculated by sla
134746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
134747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
134748:
134749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
134750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
134751: AND (l_actual_flag = 'A')) THEN
134752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
134753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 134750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

134746: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
134747: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
134748:
134749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
134750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
134751: AND (l_actual_flag = 'A')) THEN
134752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
134753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134754: ,p_application_id => p_application_id

Line 134753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

134749: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
134750: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
134751: AND (l_actual_flag = 'A')) THEN
134752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
134753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134754: ,p_application_id => p_application_id
134755: ,p_amb_context_code => 'DEFAULT'
134756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
134757: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 134756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

134752: XLA_AE_LINES_PKG.CreateGainOrLossLines(
134753: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
134754: ,p_application_id => p_application_id
134755: ,p_amb_context_code => 'DEFAULT'
134756: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
134757: ,p_event_class_code => C_EVENT_CLASS_CODE
134758: ,p_event_type_code => C_EVENT_TYPE_CODE
134759:
134760: ,p_gain_ccid => -1

Line 135160: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135156:
135157: l_calculate_acctd_flag VARCHAR2(1) :='N';
135158: l_calculate_g_l_flag VARCHAR2(1) :='N';
135159: --
135160: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135161: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135162: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135161: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135157: l_calculate_acctd_flag VARCHAR2(1) :='N';
135158: l_calculate_g_l_flag VARCHAR2(1) :='N';
135159: --
135160: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135161: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135162: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 135162: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

135158: l_calculate_g_l_flag VARCHAR2(1) :='N';
135159: --
135160: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135161: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135162: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135159: --
135160: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135161: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135162: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135160: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135161: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135162: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

135161: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135162: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

135162: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135163: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135164: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135165: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135166: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135167: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135168: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

135169: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135170: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135171: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135172: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

135173: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135174: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135175: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135183: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135176: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135183: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135184: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

135177: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135183: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135184: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135185: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

135178: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135183: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135184: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135185: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135186:

Line 135183: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

135179: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135183: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135184: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135185: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135186:
135187: l_event_id NUMBER;

Line 135184: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

135180: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135183: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135184: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135185: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135186:
135187: l_event_id NUMBER;
135188: l_previous_event_id NUMBER;

Line 135185: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

135181: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
135182: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
135183: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
135184: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135185: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
135186:
135187: l_event_id NUMBER;
135188: l_previous_event_id NUMBER;
135189: l_first_event_id NUMBER;

Line 135203: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

135199: l_event_class_name VARCHAR2(80) := 'Burden for Prepayments';
135200: l_description VARCHAR2(4000);
135201: l_transaction_reversal NUMBER;
135202: l_ae_header_id NUMBER;
135203: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
135204: l_log_module VARCHAR2(240);
135205: --
135206: l_acct_reversal_source VARCHAR2(30);
135207: l_trx_reversal_source VARCHAR2(30);

Line 135461: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

135457:
135458: --
135459: -- set event info as cache for other routines to refer event attributes
135460: --
135461: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
135462: (p_application_id => p_application_id
135463: ,p_primary_ledger_id => p_primary_ledger_id
135464: ,p_base_ledger_id => p_base_ledger_id
135465: ,p_target_ledger_id => p_target_ledger_id

Line 135494: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

135490:
135491: --
135492: -- set the status of entry to C_VALID (0)
135493: --
135494: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
135495:
135496: --
135497: -- initialize a row for ae header
135498: --

Line 135518: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

135514: --
135515: -- initilaize the status of ae headers for diffrent balance types
135516: -- the status is initialised to C_NOT_CREATED (2)
135517: --
135518: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135519: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135520: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135521:
135522: --

Line 135519: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

135515: -- initilaize the status of ae headers for diffrent balance types
135516: -- the status is initialised to C_NOT_CREATED (2)
135517: --
135518: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135519: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135520: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135521:
135522: --
135523: -- call api to validate and store accounting attributes for header

Line 135520: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

135516: -- the status is initialised to C_NOT_CREATED (2)
135517: --
135518: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135519: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135520: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
135521:
135522: --
135523: -- call api to validate and store accounting attributes for header
135524: --

Line 135559: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

135555: --
135556: l_trx_reversal_source := SUBSTR(NULL, 1,30);
135557:
135558: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
135559: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
135560:
135561: xla_accounting_err_pkg.build_message
135562: (p_appli_s_name => 'XLA'
135563: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 135567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

135563: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
135564: ,p_token_1 => 'ACCT_ATTR_NAME'
135565: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
135566: ,p_token_2 => 'PRODUCT_NAME'
135567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135571:

Line 135568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

135564: ,p_token_1 => 'ACCT_ATTR_NAME'
135565: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
135566: ,p_token_2 => 'PRODUCT_NAME'
135567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135571:
135572: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 135569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

135565: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
135566: ,p_token_2 => 'PRODUCT_NAME'
135567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135571:
135572: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
135573: --

Line 135570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

135566: ,p_token_2 => 'PRODUCT_NAME'
135567: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135568: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135569: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135570: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135571:
135572: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
135573: --
135574: -- following sets the accounting attributes needed to reverse

Line 135589: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

135585: ----------------------------------------------------------------
135586: -- 4262811 - update the header statuses to invalid in need be
135587: ----------------------------------------------------------------
135588: --
135589: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
135590:
135591:
135592: -----------------------------------------------
135593: -- No accrual reversal for the event class/type

Line 135725: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

135721: ,p_module => l_log_module);
135722: END IF;
135723:
135724: --
135725: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
135726: --
135727: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
135728: --
135729: -- set event info as cache for other routines to refer event attributes

Line 135727: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

135723:
135724: --
135725: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
135726: --
135727: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
135728: --
135729: -- set event info as cache for other routines to refer event attributes
135730: --
135731:

Line 135735: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

135731:
135732: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
135733: l_previous_event_id := l_event_id;
135734:
135735: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
135736: (p_application_id => p_application_id
135737: ,p_primary_ledger_id => p_primary_ledger_id
135738: ,p_base_ledger_id => p_base_ledger_id
135739: ,p_target_ledger_id => p_target_ledger_id

Line 135776: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

135772: l_acct_reversal_source := SUBSTR(l_array_source_161(Idx), 1,30);
135773:
135774: IF l_continue_with_lines THEN
135775: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
135776: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
135777:
135778: xla_accounting_err_pkg.build_message
135779: (p_appli_s_name => 'XLA'
135780: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 135784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

135780: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
135781: ,p_token_1 => 'LINE_NUMBER'
135782: ,p_value_1 => l_array_extract_line_num(Idx)
135783: ,p_token_2 => 'PRODUCT_NAME'
135784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135788:

Line 135785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

135781: ,p_token_1 => 'LINE_NUMBER'
135782: ,p_value_1 => l_array_extract_line_num(Idx)
135783: ,p_token_2 => 'PRODUCT_NAME'
135784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135788:
135789: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 135786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

135782: ,p_value_1 => l_array_extract_line_num(Idx)
135783: ,p_token_2 => 'PRODUCT_NAME'
135784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135788:
135789: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
135790: --

Line 135787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

135783: ,p_token_2 => 'PRODUCT_NAME'
135784: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
135785: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
135786: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135787: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
135788:
135789: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
135790: --
135791: -- following sets the accounting attributes needed to reverse

Line 135858: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

135854: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
135855: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
135856: -- or secondary ledger that has different currency with primary
135857: -- or alc that is calculated by sla
135858: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
135859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
135860:
135861: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135862: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 135859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

135855: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
135856: -- or secondary ledger that has different currency with primary
135857: -- or alc that is calculated by sla
135858: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
135859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
135860:
135861: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135862: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
135863: AND (l_actual_flag = 'A')) THEN

Line 135861: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

135857: -- or alc that is calculated by sla
135858: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
135859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
135860:
135861: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135862: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
135863: AND (l_actual_flag = 'A')) THEN
135864: XLA_AE_LINES_PKG.CreateGainOrLossLines(
135865: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 135862: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

135858: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
135859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
135860:
135861: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135862: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
135863: AND (l_actual_flag = 'A')) THEN
135864: XLA_AE_LINES_PKG.CreateGainOrLossLines(
135865: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135866: ,p_application_id => p_application_id

Line 135865: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

135861: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
135862: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
135863: AND (l_actual_flag = 'A')) THEN
135864: XLA_AE_LINES_PKG.CreateGainOrLossLines(
135865: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135866: ,p_application_id => p_application_id
135867: ,p_amb_context_code => 'DEFAULT'
135868: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
135869: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 135868: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

135864: XLA_AE_LINES_PKG.CreateGainOrLossLines(
135865: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
135866: ,p_application_id => p_application_id
135867: ,p_amb_context_code => 'DEFAULT'
135868: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
135869: ,p_event_class_code => C_EVENT_CLASS_CODE
135870: ,p_event_type_code => C_EVENT_TYPE_CODE
135871:
135872: ,p_gain_ccid => -1

Line 136272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136268:
136269: l_calculate_acctd_flag VARCHAR2(1) :='N';
136270: l_calculate_g_l_flag VARCHAR2(1) :='N';
136271: --
136272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136269: l_calculate_acctd_flag VARCHAR2(1) :='N';
136270: l_calculate_g_l_flag VARCHAR2(1) :='N';
136271: --
136272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 136274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

136270: l_calculate_g_l_flag VARCHAR2(1) :='N';
136271: --
136272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136271: --
136272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136272: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

136273: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

136274: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136275: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136276: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136277: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136278: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136279: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136280: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

136281: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136282: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136283: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136284: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

136285: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136286: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136287: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136288: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

136289: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

136290: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136298:

Line 136295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

136291: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136298:
136299: l_event_id NUMBER;

Line 136296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

136292: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136298:
136299: l_event_id NUMBER;
136300: l_previous_event_id NUMBER;

Line 136297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

136293: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
136294: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
136295: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
136296: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136297: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
136298:
136299: l_event_id NUMBER;
136300: l_previous_event_id NUMBER;
136301: l_first_event_id NUMBER;

Line 136315: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

136311: l_event_class_name VARCHAR2(80) := 'Burden for Prepayment Applications';
136312: l_description VARCHAR2(4000);
136313: l_transaction_reversal NUMBER;
136314: l_ae_header_id NUMBER;
136315: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
136316: l_log_module VARCHAR2(240);
136317: --
136318: l_acct_reversal_source VARCHAR2(30);
136319: l_trx_reversal_source VARCHAR2(30);

Line 136573: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

136569:
136570: --
136571: -- set event info as cache for other routines to refer event attributes
136572: --
136573: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
136574: (p_application_id => p_application_id
136575: ,p_primary_ledger_id => p_primary_ledger_id
136576: ,p_base_ledger_id => p_base_ledger_id
136577: ,p_target_ledger_id => p_target_ledger_id

Line 136606: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

136602:
136603: --
136604: -- set the status of entry to C_VALID (0)
136605: --
136606: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
136607:
136608: --
136609: -- initialize a row for ae header
136610: --

Line 136630: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

136626: --
136627: -- initilaize the status of ae headers for diffrent balance types
136628: -- the status is initialised to C_NOT_CREATED (2)
136629: --
136630: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136631: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136632: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136633:
136634: --

Line 136631: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

136627: -- initilaize the status of ae headers for diffrent balance types
136628: -- the status is initialised to C_NOT_CREATED (2)
136629: --
136630: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136631: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136632: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136633:
136634: --
136635: -- call api to validate and store accounting attributes for header

Line 136632: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

136628: -- the status is initialised to C_NOT_CREATED (2)
136629: --
136630: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136631: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136632: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
136633:
136634: --
136635: -- call api to validate and store accounting attributes for header
136636: --

Line 136671: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

136667: --
136668: l_trx_reversal_source := SUBSTR(NULL, 1,30);
136669:
136670: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
136671: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
136672:
136673: xla_accounting_err_pkg.build_message
136674: (p_appli_s_name => 'XLA'
136675: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 136679: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

136675: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
136676: ,p_token_1 => 'ACCT_ATTR_NAME'
136677: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
136678: ,p_token_2 => 'PRODUCT_NAME'
136679: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136680: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136681: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136682: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136683:

Line 136680: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

136676: ,p_token_1 => 'ACCT_ATTR_NAME'
136677: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
136678: ,p_token_2 => 'PRODUCT_NAME'
136679: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136680: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136681: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136682: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136683:
136684: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 136681: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

136677: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
136678: ,p_token_2 => 'PRODUCT_NAME'
136679: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136680: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136681: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136682: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136683:
136684: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
136685: --

Line 136682: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

136678: ,p_token_2 => 'PRODUCT_NAME'
136679: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136680: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136681: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136682: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136683:
136684: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
136685: --
136686: -- following sets the accounting attributes needed to reverse

Line 136701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

136697: ----------------------------------------------------------------
136698: -- 4262811 - update the header statuses to invalid in need be
136699: ----------------------------------------------------------------
136700: --
136701: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
136702:
136703:
136704: -----------------------------------------------
136705: -- No accrual reversal for the event class/type

Line 136837: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

136833: ,p_module => l_log_module);
136834: END IF;
136835:
136836: --
136837: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
136838: --
136839: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
136840: --
136841: -- set event info as cache for other routines to refer event attributes

Line 136839: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

136835:
136836: --
136837: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
136838: --
136839: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
136840: --
136841: -- set event info as cache for other routines to refer event attributes
136842: --
136843:

Line 136847: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

136843:
136844: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
136845: l_previous_event_id := l_event_id;
136846:
136847: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
136848: (p_application_id => p_application_id
136849: ,p_primary_ledger_id => p_primary_ledger_id
136850: ,p_base_ledger_id => p_base_ledger_id
136851: ,p_target_ledger_id => p_target_ledger_id

Line 136888: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

136884: l_acct_reversal_source := SUBSTR(l_array_source_161(Idx), 1,30);
136885:
136886: IF l_continue_with_lines THEN
136887: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
136888: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
136889:
136890: xla_accounting_err_pkg.build_message
136891: (p_appli_s_name => 'XLA'
136892: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 136896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

136892: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
136893: ,p_token_1 => 'LINE_NUMBER'
136894: ,p_value_1 => l_array_extract_line_num(Idx)
136895: ,p_token_2 => 'PRODUCT_NAME'
136896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136900:

Line 136897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

136893: ,p_token_1 => 'LINE_NUMBER'
136894: ,p_value_1 => l_array_extract_line_num(Idx)
136895: ,p_token_2 => 'PRODUCT_NAME'
136896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136900:
136901: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 136898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

136894: ,p_value_1 => l_array_extract_line_num(Idx)
136895: ,p_token_2 => 'PRODUCT_NAME'
136896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136900:
136901: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
136902: --

Line 136899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

136895: ,p_token_2 => 'PRODUCT_NAME'
136896: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
136897: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
136898: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136899: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
136900:
136901: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
136902: --
136903: -- following sets the accounting attributes needed to reverse

Line 136970: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

136966: l_actual_flag := NULL; l_actual_gain_loss_ref := '#####';
136967: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
136968: -- or secondary ledger that has different currency with primary
136969: -- or alc that is calculated by sla
136970: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
136971: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
136972:
136973: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136974: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 136971: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

136967: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
136968: -- or secondary ledger that has different currency with primary
136969: -- or alc that is calculated by sla
136970: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
136971: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
136972:
136973: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136974: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
136975: AND (l_actual_flag = 'A')) THEN

Line 136973: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

136969: -- or alc that is calculated by sla
136970: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
136971: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
136972:
136973: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136974: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
136975: AND (l_actual_flag = 'A')) THEN
136976: XLA_AE_LINES_PKG.CreateGainOrLossLines(
136977: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 136974: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

136970: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
136971: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
136972:
136973: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136974: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
136975: AND (l_actual_flag = 'A')) THEN
136976: XLA_AE_LINES_PKG.CreateGainOrLossLines(
136977: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136978: ,p_application_id => p_application_id

Line 136977: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

136973: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
136974: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
136975: AND (l_actual_flag = 'A')) THEN
136976: XLA_AE_LINES_PKG.CreateGainOrLossLines(
136977: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136978: ,p_application_id => p_application_id
136979: ,p_amb_context_code => 'DEFAULT'
136980: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
136981: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 136980: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

136976: XLA_AE_LINES_PKG.CreateGainOrLossLines(
136977: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
136978: ,p_application_id => p_application_id
136979: ,p_amb_context_code => 'DEFAULT'
136980: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
136981: ,p_event_class_code => C_EVENT_CLASS_CODE
136982: ,p_event_type_code => C_EVENT_TYPE_CODE
136983:
136984: ,p_gain_ccid => -1

Line 137899: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

137895:
137896: l_calculate_acctd_flag VARCHAR2(1) :='N';
137897: l_calculate_g_l_flag VARCHAR2(1) :='N';
137898: --
137899: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137900: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137901: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 137900: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

137896: l_calculate_acctd_flag VARCHAR2(1) :='N';
137897: l_calculate_g_l_flag VARCHAR2(1) :='N';
137898: --
137899: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137900: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137901: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 137901: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

137897: l_calculate_g_l_flag VARCHAR2(1) :='N';
137898: --
137899: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137900: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137901: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

137898: --
137899: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137900: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137901: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

137899: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137900: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137901: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

137900: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137901: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

137901: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

137902: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

137903: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

137904: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

137905: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

137906: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

137907: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

137908: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

137909: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

137910: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

137911: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

137912: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

137913: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

137914: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
137922: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

137915: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
137922: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137923: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

137916: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
137922: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137923: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137924: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

137917: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
137922: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137923: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137924: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137925:

Line 137922: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

137918: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
137922: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137923: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137924: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137925:
137926: l_event_id NUMBER;

Line 137923: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

137919: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
137922: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137923: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137924: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137925:
137926: l_event_id NUMBER;
137927: l_previous_event_id NUMBER;

Line 137924: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

137920: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
137921: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
137922: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
137923: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137924: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
137925:
137926: l_event_id NUMBER;
137927: l_previous_event_id NUMBER;
137928: l_first_event_id NUMBER;

Line 137942: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

137938: l_event_class_name VARCHAR2(80) := 'Reconciled Payments';
137939: l_description VARCHAR2(4000);
137940: l_transaction_reversal NUMBER;
137941: l_ae_header_id NUMBER;
137942: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
137943: l_log_module VARCHAR2(240);
137944: --
137945: l_acct_reversal_source VARCHAR2(30);
137946: l_trx_reversal_source VARCHAR2(30);

Line 138544: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

138540:
138541: --
138542: -- set event info as cache for other routines to refer event attributes
138543: --
138544: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
138545: (p_application_id => p_application_id
138546: ,p_primary_ledger_id => p_primary_ledger_id
138547: ,p_base_ledger_id => p_base_ledger_id
138548: ,p_target_ledger_id => p_target_ledger_id

Line 138577: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

138573:
138574: --
138575: -- set the status of entry to C_VALID (0)
138576: --
138577: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
138578:
138579: --
138580: -- initialize a row for ae header
138581: --

Line 138644: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

138640: --
138641: -- initilaize the status of ae headers for diffrent balance types
138642: -- the status is initialised to C_NOT_CREATED (2)
138643: --
138644: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138645: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138646: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138647:
138648: --

Line 138645: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

138641: -- initilaize the status of ae headers for diffrent balance types
138642: -- the status is initialised to C_NOT_CREATED (2)
138643: --
138644: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138645: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138646: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138647:
138648: --
138649: -- call api to validate and store accounting attributes for header

Line 138646: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

138642: -- the status is initialised to C_NOT_CREATED (2)
138643: --
138644: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138645: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138646: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
138647:
138648: --
138649: -- call api to validate and store accounting attributes for header
138650: --

Line 138691: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

138687: --
138688: l_trx_reversal_source := SUBSTR(NULL, 1,30);
138689:
138690: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
138691: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
138692:
138693: xla_accounting_err_pkg.build_message
138694: (p_appli_s_name => 'XLA'
138695: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 138699: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

138695: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
138696: ,p_token_1 => 'ACCT_ATTR_NAME'
138697: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
138698: ,p_token_2 => 'PRODUCT_NAME'
138699: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138700: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138701: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138702: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138703:

Line 138700: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

138696: ,p_token_1 => 'ACCT_ATTR_NAME'
138697: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
138698: ,p_token_2 => 'PRODUCT_NAME'
138699: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138700: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138701: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138702: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138703:
138704: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 138701: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

138697: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
138698: ,p_token_2 => 'PRODUCT_NAME'
138699: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138700: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138701: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138702: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138703:
138704: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
138705: --

Line 138702: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

138698: ,p_token_2 => 'PRODUCT_NAME'
138699: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138700: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138701: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138702: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138703:
138704: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
138705: --
138706: -- following sets the accounting attributes needed to reverse

Line 138721: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

138717: ----------------------------------------------------------------
138718: -- 4262811 - update the header statuses to invalid in need be
138719: ----------------------------------------------------------------
138720: --
138721: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
138722:
138723:
138724: -----------------------------------------------
138725: -- No accrual reversal for the event class/type

Line 138894: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

138890: ,p_module => l_log_module);
138891: END IF;
138892:
138893: --
138894: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
138895: --
138896: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
138897: --
138898: -- set event info as cache for other routines to refer event attributes

Line 138896: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

138892:
138893: --
138894: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
138895: --
138896: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
138897: --
138898: -- set event info as cache for other routines to refer event attributes
138899: --
138900:

Line 138904: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

138900:
138901: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
138902: l_previous_event_id := l_event_id;
138903:
138904: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
138905: (p_application_id => p_application_id
138906: ,p_primary_ledger_id => p_primary_ledger_id
138907: ,p_base_ledger_id => p_base_ledger_id
138908: ,p_target_ledger_id => p_target_ledger_id

Line 138945: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

138941: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
138942:
138943: IF l_continue_with_lines THEN
138944: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
138945: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
138946:
138947: xla_accounting_err_pkg.build_message
138948: (p_appli_s_name => 'XLA'
138949: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 138953: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

138949: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
138950: ,p_token_1 => 'LINE_NUMBER'
138951: ,p_value_1 => l_array_extract_line_num(Idx)
138952: ,p_token_2 => 'PRODUCT_NAME'
138953: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138957:

Line 138954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

138950: ,p_token_1 => 'LINE_NUMBER'
138951: ,p_value_1 => l_array_extract_line_num(Idx)
138952: ,p_token_2 => 'PRODUCT_NAME'
138953: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138957:
138958: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 138955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

138951: ,p_value_1 => l_array_extract_line_num(Idx)
138952: ,p_token_2 => 'PRODUCT_NAME'
138953: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138957:
138958: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
138959: --

Line 138956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

138952: ,p_token_2 => 'PRODUCT_NAME'
138953: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
138954: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
138955: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
138956: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
138957:
138958: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
138959: --
138960: -- following sets the accounting attributes needed to reverse

Line 141177: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

141173:
141174: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
141175: -- or secondary ledger that has different currency with primary
141176: -- or alc that is calculated by sla
141177: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
141178: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
141179:
141180: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141181: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 141178: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

141174: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
141175: -- or secondary ledger that has different currency with primary
141176: -- or alc that is calculated by sla
141177: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
141178: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
141179:
141180: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141181: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
141182: AND (l_actual_flag = 'A')) THEN

Line 141180: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

141176: -- or alc that is calculated by sla
141177: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
141178: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
141179:
141180: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141181: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
141182: AND (l_actual_flag = 'A')) THEN
141183: XLA_AE_LINES_PKG.CreateGainOrLossLines(
141184: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 141181: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

141177: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
141178: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
141179:
141180: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141181: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
141182: AND (l_actual_flag = 'A')) THEN
141183: XLA_AE_LINES_PKG.CreateGainOrLossLines(
141184: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141185: ,p_application_id => p_application_id

Line 141184: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

141180: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
141181: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
141182: AND (l_actual_flag = 'A')) THEN
141183: XLA_AE_LINES_PKG.CreateGainOrLossLines(
141184: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141185: ,p_application_id => p_application_id
141186: ,p_amb_context_code => 'DEFAULT'
141187: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
141188: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 141187: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

141183: XLA_AE_LINES_PKG.CreateGainOrLossLines(
141184: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
141185: ,p_application_id => p_application_id
141186: ,p_amb_context_code => 'DEFAULT'
141187: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
141188: ,p_event_class_code => C_EVENT_CLASS_CODE
141189: ,p_event_type_code => C_EVENT_TYPE_CODE
141190:
141191: ,p_gain_ccid => -1

Line 141957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141953:
141954: l_calculate_acctd_flag VARCHAR2(1) :='N';
141955: l_calculate_g_l_flag VARCHAR2(1) :='N';
141956: --
141957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141954: l_calculate_acctd_flag VARCHAR2(1) :='N';
141955: l_calculate_g_l_flag VARCHAR2(1) :='N';
141956: --
141957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 141959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

141955: l_calculate_g_l_flag VARCHAR2(1) :='N';
141956: --
141957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141956: --
141957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

141958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

141959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

141966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

141970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

141974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

141975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141983:

Line 141980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

141976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141983:
141984: l_event_id NUMBER;

Line 141981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

141977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141983:
141984: l_event_id NUMBER;
141985: l_previous_event_id NUMBER;

Line 141982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

141978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
141979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
141980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
141981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
141983:
141984: l_event_id NUMBER;
141985: l_previous_event_id NUMBER;
141986: l_first_event_id NUMBER;

Line 142000: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

141996: l_event_class_name VARCHAR2(80) := 'Refunds';
141997: l_description VARCHAR2(4000);
141998: l_transaction_reversal NUMBER;
141999: l_ae_header_id NUMBER;
142000: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
142001: l_log_module VARCHAR2(240);
142002: --
142003: l_acct_reversal_source VARCHAR2(30);
142004: l_trx_reversal_source VARCHAR2(30);

Line 142502: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

142498:
142499: --
142500: -- set event info as cache for other routines to refer event attributes
142501: --
142502: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
142503: (p_application_id => p_application_id
142504: ,p_primary_ledger_id => p_primary_ledger_id
142505: ,p_base_ledger_id => p_base_ledger_id
142506: ,p_target_ledger_id => p_target_ledger_id

Line 142535: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

142531:
142532: --
142533: -- set the status of entry to C_VALID (0)
142534: --
142535: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
142536:
142537: --
142538: -- initialize a row for ae header
142539: --

Line 142591: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

142587: --
142588: -- initilaize the status of ae headers for diffrent balance types
142589: -- the status is initialised to C_NOT_CREATED (2)
142590: --
142591: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142592: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142593: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142594:
142595: --

Line 142592: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

142588: -- initilaize the status of ae headers for diffrent balance types
142589: -- the status is initialised to C_NOT_CREATED (2)
142590: --
142591: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142592: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142593: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142594:
142595: --
142596: -- call api to validate and store accounting attributes for header

Line 142593: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

142589: -- the status is initialised to C_NOT_CREATED (2)
142590: --
142591: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142592: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142593: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
142594:
142595: --
142596: -- call api to validate and store accounting attributes for header
142597: --

Line 142640: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

142636: --
142637: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_175'), 1,30);
142638:
142639: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
142640: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
142641:
142642: xla_accounting_err_pkg.build_message
142643: (p_appli_s_name => 'XLA'
142644: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 142648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

142644: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
142645: ,p_token_1 => 'ACCT_ATTR_NAME'
142646: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
142647: ,p_token_2 => 'PRODUCT_NAME'
142648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142652:

Line 142649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

142645: ,p_token_1 => 'ACCT_ATTR_NAME'
142646: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
142647: ,p_token_2 => 'PRODUCT_NAME'
142648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142652:
142653: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 142650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

142646: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
142647: ,p_token_2 => 'PRODUCT_NAME'
142648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142652:
142653: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
142654: --

Line 142651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

142647: ,p_token_2 => 'PRODUCT_NAME'
142648: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142652:
142653: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
142654: --
142655: -- following sets the accounting attributes needed to reverse

Line 142670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

142666: ----------------------------------------------------------------
142667: -- 4262811 - update the header statuses to invalid in need be
142668: ----------------------------------------------------------------
142669: --
142670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
142671:
142672:
142673: -----------------------------------------------
142674: -- No accrual reversal for the event class/type

Line 142824: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

142820: ,p_module => l_log_module);
142821: END IF;
142822:
142823: --
142824: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
142825: --
142826: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
142827: --
142828: -- set event info as cache for other routines to refer event attributes

Line 142826: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

142822:
142823: --
142824: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
142825: --
142826: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
142827: --
142828: -- set event info as cache for other routines to refer event attributes
142829: --
142830:

Line 142834: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

142830:
142831: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
142832: l_previous_event_id := l_event_id;
142833:
142834: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
142835: (p_application_id => p_application_id
142836: ,p_primary_ledger_id => p_primary_ledger_id
142837: ,p_base_ledger_id => p_base_ledger_id
142838: ,p_target_ledger_id => p_target_ledger_id

Line 142875: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

142871: l_acct_reversal_source := SUBSTR(l_array_source_40(Idx), 1,30);
142872:
142873: IF l_continue_with_lines THEN
142874: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
142875: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
142876:
142877: xla_accounting_err_pkg.build_message
142878: (p_appli_s_name => 'XLA'
142879: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 142883: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

142879: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
142880: ,p_token_1 => 'LINE_NUMBER'
142881: ,p_value_1 => l_array_extract_line_num(Idx)
142882: ,p_token_2 => 'PRODUCT_NAME'
142883: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142884: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142885: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142886: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142887:

Line 142884: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

142880: ,p_token_1 => 'LINE_NUMBER'
142881: ,p_value_1 => l_array_extract_line_num(Idx)
142882: ,p_token_2 => 'PRODUCT_NAME'
142883: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142884: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142885: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142886: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142887:
142888: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 142885: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

142881: ,p_value_1 => l_array_extract_line_num(Idx)
142882: ,p_token_2 => 'PRODUCT_NAME'
142883: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142884: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142885: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142886: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142887:
142888: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
142889: --

Line 142886: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

142882: ,p_token_2 => 'PRODUCT_NAME'
142883: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
142884: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
142885: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
142886: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
142887:
142888: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
142889: --
142890: -- following sets the accounting attributes needed to reverse

Line 144596: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

144592:
144593: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
144594: -- or secondary ledger that has different currency with primary
144595: -- or alc that is calculated by sla
144596: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
144597: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
144598:
144599: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
144600: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 144597: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

144593: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
144594: -- or secondary ledger that has different currency with primary
144595: -- or alc that is calculated by sla
144596: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
144597: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
144598:
144599: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
144600: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
144601: AND (l_actual_flag = 'A')) THEN

Line 144599: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

144595: -- or alc that is calculated by sla
144596: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
144597: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
144598:
144599: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
144600: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
144601: AND (l_actual_flag = 'A')) THEN
144602: XLA_AE_LINES_PKG.CreateGainOrLossLines(
144603: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 144600: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

144596: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
144597: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
144598:
144599: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
144600: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
144601: AND (l_actual_flag = 'A')) THEN
144602: XLA_AE_LINES_PKG.CreateGainOrLossLines(
144603: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144604: ,p_application_id => p_application_id

Line 144603: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

144599: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
144600: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
144601: AND (l_actual_flag = 'A')) THEN
144602: XLA_AE_LINES_PKG.CreateGainOrLossLines(
144603: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144604: ,p_application_id => p_application_id
144605: ,p_amb_context_code => 'DEFAULT'
144606: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
144607: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 144606: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

144602: XLA_AE_LINES_PKG.CreateGainOrLossLines(
144603: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
144604: ,p_application_id => p_application_id
144605: ,p_amb_context_code => 'DEFAULT'
144606: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
144607: ,p_event_class_code => C_EVENT_CLASS_CODE
144608: ,p_event_type_code => C_EVENT_TYPE_CODE
144609:
144610: ,p_gain_ccid => -1

Line 144763: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

144759: ,p_level => C_LEVEL_PROCEDURE
144760: ,p_module => l_log_module);
144761: END IF;
144762:
144763: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
144764: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
144765: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
144766:
144767: --

Line 144764: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

144760: ,p_module => l_log_module);
144761: END IF;
144762:
144763: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
144764: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
144765: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
144766:
144767: --
144768: -- initialize array of lines with NULL

Line 144765: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

144761: END IF;
144762:
144763: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
144764: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
144765: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
144766:
144767: --
144768: -- initialize array of lines with NULL
144769: --

Line 145301: xla_ae_journal_entry_pkg.SetProductAcctDefinition

145297: ,p_level => C_LEVEL_STATEMENT
145298: ,p_module => l_log_module);
145299: END IF;
145300: --
145301: xla_ae_journal_entry_pkg.SetProductAcctDefinition
145302: (p_product_rule_code => 'AP_ENC_CASH'
145303: ,p_product_rule_type_code => 'S'
145304: ,p_product_rule_version => ''
145305: ,p_product_rule_name => 'Encumbrance Cash'

Line 145310: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

145306: ,p_amb_context_code => 'DEFAULT'
145307: );
145308:
145309: l_array_ledgers :=
145310: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
145311: (p_base_ledger_id => p_base_ledger_id);
145312:
145313: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
145314: l_temp_result :=

Line 145315: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

145311: (p_base_ledger_id => p_base_ledger_id);
145312:
145313: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
145314: l_temp_result :=
145315: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
145316: (p_application_id => p_application_id
145317: ,p_base_ledger_id => p_base_ledger_id
145318: ,p_target_ledger_id => l_array_ledgers(Idx)
145319: ,p_primary_ledger_id => p_primary_ledger_id