DBA Data[Home] [Help]

APPS.XLA_00707_AAD_S_000005_BC_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 294: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

290: (p_msg => 'END of AcctDerRule_1(invalid)'
291: ,p_level => C_LEVEL_PROCEDURE
292: ,p_module => l_log_module);
293: END IF;
294: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
295: x_value_type_code := null;
296: l_output_value := null;
297: xla_accounting_err_pkg.build_message
298: (p_appli_s_name => 'XLA'

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

310: 'XLA_OWNER_TYPE'
311: ,l_component_type_code
312: )
313: ,p_token_3 => 'PAD_NAME'
314: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
315: ,p_token_4 => 'PAD_OWNER'
316: ,p_value_4 => xla_lookups_pkg.get_meaning(
317: 'XLA_OWNER_TYPE'
318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

314: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
315: ,p_token_4 => 'PAD_OWNER'
316: ,p_value_4 => xla_lookups_pkg.get_meaning(
317: 'XLA_OWNER_TYPE'
318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
319: )
320: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
321: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

316: ,p_value_4 => xla_lookups_pkg.get_meaning(
317: 'XLA_OWNER_TYPE'
318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
319: )
320: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
321: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
323: ,p_ae_header_id => NULL
324: );

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

317: 'XLA_OWNER_TYPE'
318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
319: )
320: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
321: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
323: ,p_ae_header_id => NULL
324: );
325: RETURN l_output_value;

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

318: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
319: )
320: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
321: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
322: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
323: ,p_ae_header_id => NULL
324: );
325: RETURN l_output_value;
326: EXCEPTION

Line 425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

421: l_tmp_amt NUMBER;
422: l_acc_rev_natural_side_code VARCHAR2(1);
423:
424: l_num_entries NUMBER;
425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
429: l_recog_line_1 NUMBER;

Line 426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

422: l_acc_rev_natural_side_code VARCHAR2(1);
423:
424: l_num_entries NUMBER;
425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
429: l_recog_line_1 NUMBER;
430: l_recog_line_2 NUMBER;

Line 427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

423:
424: l_num_entries NUMBER;
425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
429: l_recog_line_1 NUMBER;
430: l_recog_line_2 NUMBER;
431:

Line 428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

424: l_num_entries NUMBER;
425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
429: l_recog_line_1 NUMBER;
430: l_recog_line_2 NUMBER;
431:
432: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 434: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

430: l_recog_line_2 NUMBER;
431:
432: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
433: l_bflow_applied_to_amt NUMBER; -- 5132302
434: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
435:
436: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
437:
438: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

505: l_accrual_line_num := NULL; -- 4262811
506: l_tmp_amt := NULL; -- 4262811
507: --
508:
509: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
510: l_balance_type_code <> 'B' THEN
511: IF NVL(p_source_2,'
512: ') = 'Y' AND
513: NVL(p_source_3,'

Line 593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

589: --
590: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
591:
592: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
594:
595: -- 4955764
596: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
597: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

659: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
660:
661: IF xla_accounting_cache_pkg.GetValueChar
662: (p_source_code => 'LEDGER_CATEGORY_CODE'
663: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
664: AND l_bflow_method_code = 'PRIOR_ENTRY'
665: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
666: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
667: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

736: p_lookup_type => 'XLA_OWNER_TYPE'
737: ,p_lookup_code => l_component_type_code
738: )
739: ,p_token_4 => 'PRODUCT_NAME'
740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
744: ,p_ae_header_id => NULL

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

737: ,p_lookup_code => l_component_type_code
738: )
739: ,p_token_4 => 'PRODUCT_NAME'
740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
744: ,p_ae_header_id => NULL
745: );

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

738: )
739: ,p_token_4 => 'PRODUCT_NAME'
740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
744: ,p_ae_header_id => NULL
745: );
746:

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

739: ,p_token_4 => 'PRODUCT_NAME'
740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
744: ,p_ae_header_id => NULL
745: );
746:
747: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

770: ----------------------------------------------------------------------------------
771: -- 4219869 Business Flow
772: -- Update journal entry status -- Need to generate this within IF
773: ----------------------------------------------------------------------------------
774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
775: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
776: ,p_balance_type_code => l_balance_type_code
777: );
778:

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

831:
832: --
833: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
834: --
835: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
836: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
837: ELSE
838: ---------------------------------------------------------------------------------------------------
839: -- 4262811a Switch Sign

Line 860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

856:
857: XLA_AE_LINES_PKG.ValidateCurrentLine;
858: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
859:
860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
861: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
862: ,p_balance_type_code => l_balance_type_code);
863:
864: END IF;

Line 969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

965: l_tmp_amt NUMBER;
966: l_acc_rev_natural_side_code VARCHAR2(1);
967:
968: l_num_entries NUMBER;
969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
973: l_recog_line_1 NUMBER;

Line 970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

966: l_acc_rev_natural_side_code VARCHAR2(1);
967:
968: l_num_entries NUMBER;
969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
973: l_recog_line_1 NUMBER;
974: l_recog_line_2 NUMBER;

Line 971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

967:
968: l_num_entries NUMBER;
969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
973: l_recog_line_1 NUMBER;
974: l_recog_line_2 NUMBER;
975:

Line 972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

968: l_num_entries NUMBER;
969: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
970: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
971: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
972: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
973: l_recog_line_1 NUMBER;
974: l_recog_line_2 NUMBER;
975:
976: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 978: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

974: l_recog_line_2 NUMBER;
975:
976: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
977: l_bflow_applied_to_amt NUMBER; -- 5132302
978: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
979:
980: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
981:
982: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

1049: l_accrual_line_num := NULL; -- 4262811
1050: l_tmp_amt := NULL; -- 4262811
1051: --
1052:
1053: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
1054: l_balance_type_code <> 'B' THEN
1055: IF NVL(p_source_6,9E125) = 15
1056: THEN
1057:

Line 1124: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

1120: --
1121: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
1122:
1123: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
1124: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
1125:
1126: -- 4955764
1127: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1128: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

1164: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
1165:
1166: IF xla_accounting_cache_pkg.GetValueChar
1167: (p_source_code => 'LEDGER_CATEGORY_CODE'
1168: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
1169: AND l_bflow_method_code = 'PRIOR_ENTRY'
1170: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
1171: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
1172: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

1264: p_lookup_type => 'XLA_OWNER_TYPE'
1265: ,p_lookup_code => l_component_type_code
1266: )
1267: ,p_token_4 => 'PRODUCT_NAME'
1268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1272: ,p_ae_header_id => NULL

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

1265: ,p_lookup_code => l_component_type_code
1266: )
1267: ,p_token_4 => 'PRODUCT_NAME'
1268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1272: ,p_ae_header_id => NULL
1273: );

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

1266: )
1267: ,p_token_4 => 'PRODUCT_NAME'
1268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1272: ,p_ae_header_id => NULL
1273: );
1274:

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

1267: ,p_token_4 => 'PRODUCT_NAME'
1268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1272: ,p_ae_header_id => NULL
1273: );
1274:
1275: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 1302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

1298: ----------------------------------------------------------------------------------
1299: -- 4219869 Business Flow
1300: -- Update journal entry status -- Need to generate this within IF
1301: ----------------------------------------------------------------------------------
1302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
1303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
1304: ,p_balance_type_code => l_balance_type_code
1305: );
1306:

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

1385:
1386: --
1387: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
1388: --
1389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
1390: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
1391: ELSE
1392: ---------------------------------------------------------------------------------------------------
1393: -- 4262811a Switch Sign

Line 1414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

1410:
1411: XLA_AE_LINES_PKG.ValidateCurrentLine;
1412: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1413:
1414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
1415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
1416: ,p_balance_type_code => l_balance_type_code);
1417:
1418: END IF;

Line 1533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

1529: l_tmp_amt NUMBER;
1530: l_acc_rev_natural_side_code VARCHAR2(1);
1531:
1532: l_num_entries NUMBER;
1533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1537: l_recog_line_1 NUMBER;

Line 1534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

1530: l_acc_rev_natural_side_code VARCHAR2(1);
1531:
1532: l_num_entries NUMBER;
1533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1537: l_recog_line_1 NUMBER;
1538: l_recog_line_2 NUMBER;

Line 1535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

1531:
1532: l_num_entries NUMBER;
1533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1537: l_recog_line_1 NUMBER;
1538: l_recog_line_2 NUMBER;
1539:

Line 1536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

1532: l_num_entries NUMBER;
1533: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
1534: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
1535: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
1536: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
1537: l_recog_line_1 NUMBER;
1538: l_recog_line_2 NUMBER;
1539:
1540: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 1542: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

1538: l_recog_line_2 NUMBER;
1539:
1540: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
1541: l_bflow_applied_to_amt NUMBER; -- 5132302
1542: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
1543:
1544: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
1545:
1546: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

1613: l_accrual_line_num := NULL; -- 4262811
1614: l_tmp_amt := NULL; -- 4262811
1615: --
1616:
1617: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
1618: l_balance_type_code <> 'B' THEN
1619: IF NVL(p_source_2,'
1620: ') = 'Y' AND
1621: NVL(p_source_4,'

Line 1698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

1694: --
1695: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
1696:
1697: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
1698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
1699:
1700: -- 4955764
1701: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1702: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

1764: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
1765:
1766: IF xla_accounting_cache_pkg.GetValueChar
1767: (p_source_code => 'LEDGER_CATEGORY_CODE'
1768: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
1769: AND l_bflow_method_code = 'PRIOR_ENTRY'
1770: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
1771: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
1772: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

1841: p_lookup_type => 'XLA_OWNER_TYPE'
1842: ,p_lookup_code => l_component_type_code
1843: )
1844: ,p_token_4 => 'PRODUCT_NAME'
1845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1849: ,p_ae_header_id => NULL

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

1842: ,p_lookup_code => l_component_type_code
1843: )
1844: ,p_token_4 => 'PRODUCT_NAME'
1845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1849: ,p_ae_header_id => NULL
1850: );

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

1843: )
1844: ,p_token_4 => 'PRODUCT_NAME'
1845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1849: ,p_ae_header_id => NULL
1850: );
1851:

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

1844: ,p_token_4 => 'PRODUCT_NAME'
1845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
1846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
1847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
1848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
1849: ,p_ae_header_id => NULL
1850: );
1851:
1852: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 1879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

1875: ----------------------------------------------------------------------------------
1876: -- 4219869 Business Flow
1877: -- Update journal entry status -- Need to generate this within IF
1878: ----------------------------------------------------------------------------------
1879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
1880: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
1881: ,p_balance_type_code => l_balance_type_code
1882: );
1883:

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

1936:
1937: --
1938: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
1939: --
1940: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
1941: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
1942: ELSE
1943: ---------------------------------------------------------------------------------------------------
1944: -- 4262811a Switch Sign

Line 1965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

1961:
1962: XLA_AE_LINES_PKG.ValidateCurrentLine;
1963: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1964:
1965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
1966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
1967: ,p_balance_type_code => l_balance_type_code);
1968:
1969: END IF;

Line 2084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

2080: l_tmp_amt NUMBER;
2081: l_acc_rev_natural_side_code VARCHAR2(1);
2082:
2083: l_num_entries NUMBER;
2084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2088: l_recog_line_1 NUMBER;

Line 2085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

2081: l_acc_rev_natural_side_code VARCHAR2(1);
2082:
2083: l_num_entries NUMBER;
2084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2088: l_recog_line_1 NUMBER;
2089: l_recog_line_2 NUMBER;

Line 2086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

2082:
2083: l_num_entries NUMBER;
2084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2088: l_recog_line_1 NUMBER;
2089: l_recog_line_2 NUMBER;
2090:

Line 2087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

2083: l_num_entries NUMBER;
2084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2088: l_recog_line_1 NUMBER;
2089: l_recog_line_2 NUMBER;
2090:
2091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 2093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

2089: l_recog_line_2 NUMBER;
2090:
2091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
2092: l_bflow_applied_to_amt NUMBER; -- 5132302
2093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
2094:
2095: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
2096:
2097: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

2164: l_accrual_line_num := NULL; -- 4262811
2165: l_tmp_amt := NULL; -- 4262811
2166: --
2167:
2168: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
2169: l_balance_type_code <> 'B' THEN
2170: IF NVL(p_source_2,'
2171: ') = 'Y' AND
2172: NVL(

Line 2249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

2245: --
2246: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
2247:
2248: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
2249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
2250:
2251: -- 4955764
2252: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2253: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

2315: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
2316:
2317: IF xla_accounting_cache_pkg.GetValueChar
2318: (p_source_code => 'LEDGER_CATEGORY_CODE'
2319: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
2320: AND l_bflow_method_code = 'PRIOR_ENTRY'
2321: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
2322: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
2323: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

2392: p_lookup_type => 'XLA_OWNER_TYPE'
2393: ,p_lookup_code => l_component_type_code
2394: )
2395: ,p_token_4 => 'PRODUCT_NAME'
2396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2400: ,p_ae_header_id => NULL

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

2393: ,p_lookup_code => l_component_type_code
2394: )
2395: ,p_token_4 => 'PRODUCT_NAME'
2396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2400: ,p_ae_header_id => NULL
2401: );

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

2394: )
2395: ,p_token_4 => 'PRODUCT_NAME'
2396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2400: ,p_ae_header_id => NULL
2401: );
2402:

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

2395: ,p_token_4 => 'PRODUCT_NAME'
2396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2400: ,p_ae_header_id => NULL
2401: );
2402:
2403: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 2430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

2426: ----------------------------------------------------------------------------------
2427: -- 4219869 Business Flow
2428: -- Update journal entry status -- Need to generate this within IF
2429: ----------------------------------------------------------------------------------
2430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
2431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
2432: ,p_balance_type_code => l_balance_type_code
2433: );
2434:

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

2487:
2488: --
2489: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
2490: --
2491: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
2492: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
2493: ELSE
2494: ---------------------------------------------------------------------------------------------------
2495: -- 4262811a Switch Sign

Line 2516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

2512:
2513: XLA_AE_LINES_PKG.ValidateCurrentLine;
2514: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
2515:
2516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
2517: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
2518: ,p_balance_type_code => l_balance_type_code);
2519:
2520: END IF;

Line 2637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

2633: l_tmp_amt NUMBER;
2634: l_acc_rev_natural_side_code VARCHAR2(1);
2635:
2636: l_num_entries NUMBER;
2637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2641: l_recog_line_1 NUMBER;

Line 2638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

2634: l_acc_rev_natural_side_code VARCHAR2(1);
2635:
2636: l_num_entries NUMBER;
2637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2641: l_recog_line_1 NUMBER;
2642: l_recog_line_2 NUMBER;

Line 2639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

2635:
2636: l_num_entries NUMBER;
2637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2641: l_recog_line_1 NUMBER;
2642: l_recog_line_2 NUMBER;
2643:

Line 2640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

2636: l_num_entries NUMBER;
2637: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
2638: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
2639: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
2640: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
2641: l_recog_line_1 NUMBER;
2642: l_recog_line_2 NUMBER;
2643:
2644: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 2646: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

2642: l_recog_line_2 NUMBER;
2643:
2644: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
2645: l_bflow_applied_to_amt NUMBER; -- 5132302
2646: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
2647:
2648: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
2649:
2650: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

2717: l_accrual_line_num := NULL; -- 4262811
2718: l_tmp_amt := NULL; -- 4262811
2719: --
2720:
2721: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
2722: l_balance_type_code <> 'B' THEN
2723: IF NVL(p_source_2,'
2724: ') = 'Y' AND
2725: NVL(p_source_3,'

Line 2804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

2800: --
2801: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
2802:
2803: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
2804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
2805:
2806: -- 4955764
2807: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2808: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

2870: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
2871:
2872: IF xla_accounting_cache_pkg.GetValueChar
2873: (p_source_code => 'LEDGER_CATEGORY_CODE'
2874: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
2875: AND l_bflow_method_code = 'PRIOR_ENTRY'
2876: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
2877: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
2878: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

2947: p_lookup_type => 'XLA_OWNER_TYPE'
2948: ,p_lookup_code => l_component_type_code
2949: )
2950: ,p_token_4 => 'PRODUCT_NAME'
2951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2955: ,p_ae_header_id => NULL

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

2948: ,p_lookup_code => l_component_type_code
2949: )
2950: ,p_token_4 => 'PRODUCT_NAME'
2951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2955: ,p_ae_header_id => NULL
2956: );

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

2949: )
2950: ,p_token_4 => 'PRODUCT_NAME'
2951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2955: ,p_ae_header_id => NULL
2956: );
2957:

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

2950: ,p_token_4 => 'PRODUCT_NAME'
2951: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
2952: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
2953: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2954: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
2955: ,p_ae_header_id => NULL
2956: );
2957:
2958: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 2985: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

2981: ----------------------------------------------------------------------------------
2982: -- 4219869 Business Flow
2983: -- Update journal entry status -- Need to generate this within IF
2984: ----------------------------------------------------------------------------------
2985: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
2986: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
2987: ,p_balance_type_code => l_balance_type_code
2988: );
2989:

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

3042:
3043: --
3044: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
3045: --
3046: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
3047: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
3048: ELSE
3049: ---------------------------------------------------------------------------------------------------
3050: -- 4262811a Switch Sign

Line 3071: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3067:
3068: XLA_AE_LINES_PKG.ValidateCurrentLine;
3069: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
3070:
3071: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3072: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
3073: ,p_balance_type_code => l_balance_type_code);
3074:
3075: END IF;

Line 3194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

3190: l_tmp_amt NUMBER;
3191: l_acc_rev_natural_side_code VARCHAR2(1);
3192:
3193: l_num_entries NUMBER;
3194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3198: l_recog_line_1 NUMBER;

Line 3195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

3191: l_acc_rev_natural_side_code VARCHAR2(1);
3192:
3193: l_num_entries NUMBER;
3194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3198: l_recog_line_1 NUMBER;
3199: l_recog_line_2 NUMBER;

Line 3196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

3192:
3193: l_num_entries NUMBER;
3194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3198: l_recog_line_1 NUMBER;
3199: l_recog_line_2 NUMBER;
3200:

Line 3197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

3193: l_num_entries NUMBER;
3194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3198: l_recog_line_1 NUMBER;
3199: l_recog_line_2 NUMBER;
3200:
3201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 3203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

3199: l_recog_line_2 NUMBER;
3200:
3201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3202: l_bflow_applied_to_amt NUMBER; -- 5132302
3203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3204:
3205: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3206:
3207: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

3274: l_accrual_line_num := NULL; -- 4262811
3275: l_tmp_amt := NULL; -- 4262811
3276: --
3277:
3278: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
3279: l_balance_type_code <> 'B' THEN
3280: IF NVL(p_source_2,'
3281: ') = 'Y' AND
3282: NVL(p_source_3,'

Line 3362: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

3358: --
3359: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
3360:
3361: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
3362: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3363:
3364: -- 4955764
3365: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3366: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

3428: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
3429:
3430: IF xla_accounting_cache_pkg.GetValueChar
3431: (p_source_code => 'LEDGER_CATEGORY_CODE'
3432: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
3433: AND l_bflow_method_code = 'PRIOR_ENTRY'
3434: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
3435: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
3436: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

3505: p_lookup_type => 'XLA_OWNER_TYPE'
3506: ,p_lookup_code => l_component_type_code
3507: )
3508: ,p_token_4 => 'PRODUCT_NAME'
3509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3513: ,p_ae_header_id => NULL

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

3506: ,p_lookup_code => l_component_type_code
3507: )
3508: ,p_token_4 => 'PRODUCT_NAME'
3509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3513: ,p_ae_header_id => NULL
3514: );

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

3507: )
3508: ,p_token_4 => 'PRODUCT_NAME'
3509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3513: ,p_ae_header_id => NULL
3514: );
3515:

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

3508: ,p_token_4 => 'PRODUCT_NAME'
3509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
3510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
3511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
3512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
3513: ,p_ae_header_id => NULL
3514: );
3515:
3516: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 3543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3539: ----------------------------------------------------------------------------------
3540: -- 4219869 Business Flow
3541: -- Update journal entry status -- Need to generate this within IF
3542: ----------------------------------------------------------------------------------
3543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3544: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
3545: ,p_balance_type_code => l_balance_type_code
3546: );
3547:

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

3600:
3601: --
3602: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
3603: --
3604: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
3605: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
3606: ELSE
3607: ---------------------------------------------------------------------------------------------------
3608: -- 4262811a Switch Sign

Line 3629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

3625:
3626: XLA_AE_LINES_PKG.ValidateCurrentLine;
3627: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
3628:
3629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
3630: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
3631: ,p_balance_type_code => l_balance_type_code);
3632:
3633: END IF;

Line 3748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

3744: l_tmp_amt NUMBER;
3745: l_acc_rev_natural_side_code VARCHAR2(1);
3746:
3747: l_num_entries NUMBER;
3748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3752: l_recog_line_1 NUMBER;

Line 3749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

3745: l_acc_rev_natural_side_code VARCHAR2(1);
3746:
3747: l_num_entries NUMBER;
3748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3752: l_recog_line_1 NUMBER;
3753: l_recog_line_2 NUMBER;

Line 3750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

3746:
3747: l_num_entries NUMBER;
3748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3752: l_recog_line_1 NUMBER;
3753: l_recog_line_2 NUMBER;
3754:

Line 3751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

3747: l_num_entries NUMBER;
3748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
3749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
3750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
3751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
3752: l_recog_line_1 NUMBER;
3753: l_recog_line_2 NUMBER;
3754:
3755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 3757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

3753: l_recog_line_2 NUMBER;
3754:
3755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3756: l_bflow_applied_to_amt NUMBER; -- 5132302
3757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3758:
3759: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3760:
3761: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

3828: l_accrual_line_num := NULL; -- 4262811
3829: l_tmp_amt := NULL; -- 4262811
3830: --
3831:
3832: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
3833: l_balance_type_code <> 'B' THEN
3834: IF NVL(p_source_2,'
3835: ') = 'Y' AND
3836: NVL(

Line 3913: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

3909: --
3910: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
3911:
3912: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
3913: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3914:
3915: -- 4955764
3916: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3917: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

3979: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
3980:
3981: IF xla_accounting_cache_pkg.GetValueChar
3982: (p_source_code => 'LEDGER_CATEGORY_CODE'
3983: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
3984: AND l_bflow_method_code = 'PRIOR_ENTRY'
3985: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
3986: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
3987: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4056: p_lookup_type => 'XLA_OWNER_TYPE'
4057: ,p_lookup_code => l_component_type_code
4058: )
4059: ,p_token_4 => 'PRODUCT_NAME'
4060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4064: ,p_ae_header_id => NULL

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

4057: ,p_lookup_code => l_component_type_code
4058: )
4059: ,p_token_4 => 'PRODUCT_NAME'
4060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4064: ,p_ae_header_id => NULL
4065: );

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

4058: )
4059: ,p_token_4 => 'PRODUCT_NAME'
4060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4064: ,p_ae_header_id => NULL
4065: );
4066:

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

4059: ,p_token_4 => 'PRODUCT_NAME'
4060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4064: ,p_ae_header_id => NULL
4065: );
4066:
4067: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4090: ----------------------------------------------------------------------------------
4091: -- 4219869 Business Flow
4092: -- Update journal entry status -- Need to generate this within IF
4093: ----------------------------------------------------------------------------------
4094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4096: ,p_balance_type_code => l_balance_type_code
4097: );
4098:

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

4151:
4152: --
4153: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
4154: --
4155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
4156: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
4157: ELSE
4158: ---------------------------------------------------------------------------------------------------
4159: -- 4262811a Switch Sign

Line 4180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4176:
4177: XLA_AE_LINES_PKG.ValidateCurrentLine;
4178: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4179:
4180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
4182: ,p_balance_type_code => l_balance_type_code);
4183:
4184: END IF;

Line 4301: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4297: l_tmp_amt NUMBER;
4298: l_acc_rev_natural_side_code VARCHAR2(1);
4299:
4300: l_num_entries NUMBER;
4301: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4302: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4303: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4304: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4305: l_recog_line_1 NUMBER;

Line 4302: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4298: l_acc_rev_natural_side_code VARCHAR2(1);
4299:
4300: l_num_entries NUMBER;
4301: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4302: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4303: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4304: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4305: l_recog_line_1 NUMBER;
4306: l_recog_line_2 NUMBER;

Line 4303: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4299:
4300: l_num_entries NUMBER;
4301: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4302: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4303: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4304: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4305: l_recog_line_1 NUMBER;
4306: l_recog_line_2 NUMBER;
4307:

Line 4304: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4300: l_num_entries NUMBER;
4301: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4302: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4303: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4304: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4305: l_recog_line_1 NUMBER;
4306: l_recog_line_2 NUMBER;
4307:
4308: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4310: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4306: l_recog_line_2 NUMBER;
4307:
4308: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4309: l_bflow_applied_to_amt NUMBER; -- 5132302
4310: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4311:
4312: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4313:
4314: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4381: l_accrual_line_num := NULL; -- 4262811
4382: l_tmp_amt := NULL; -- 4262811
4383: --
4384:
4385: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4386: l_balance_type_code <> 'B' THEN
4387: IF NVL(p_source_28,'
4388: ') = 'Y' AND
4389: NVL(p_source_4,'

Line 4461: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

4457: --
4458: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
4459:
4460: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
4461: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4462:
4463: -- 4955764
4464: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4465: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

4527: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
4528:
4529: IF xla_accounting_cache_pkg.GetValueChar
4530: (p_source_code => 'LEDGER_CATEGORY_CODE'
4531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
4532: AND l_bflow_method_code = 'PRIOR_ENTRY'
4533: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
4534: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
4535: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

4604: p_lookup_type => 'XLA_OWNER_TYPE'
4605: ,p_lookup_code => l_component_type_code
4606: )
4607: ,p_token_4 => 'PRODUCT_NAME'
4608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4612: ,p_ae_header_id => NULL

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

4605: ,p_lookup_code => l_component_type_code
4606: )
4607: ,p_token_4 => 'PRODUCT_NAME'
4608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4612: ,p_ae_header_id => NULL
4613: );

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

4606: )
4607: ,p_token_4 => 'PRODUCT_NAME'
4608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4612: ,p_ae_header_id => NULL
4613: );
4614:

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

4607: ,p_token_4 => 'PRODUCT_NAME'
4608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
4609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
4610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
4611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
4612: ,p_ae_header_id => NULL
4613: );
4614:
4615: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 4642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4638: ----------------------------------------------------------------------------------
4639: -- 4219869 Business Flow
4640: -- Update journal entry status -- Need to generate this within IF
4641: ----------------------------------------------------------------------------------
4642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4643: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
4644: ,p_balance_type_code => l_balance_type_code
4645: );
4646:

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

4699:
4700: --
4701: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
4702: --
4703: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
4704: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
4705: ELSE
4706: ---------------------------------------------------------------------------------------------------
4707: -- 4262811a Switch Sign

Line 4728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

4724:
4725: XLA_AE_LINES_PKG.ValidateCurrentLine;
4726: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4727:
4728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
4729: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
4730: ,p_balance_type_code => l_balance_type_code);
4731:
4732: END IF;

Line 4851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

4847: l_tmp_amt NUMBER;
4848: l_acc_rev_natural_side_code VARCHAR2(1);
4849:
4850: l_num_entries NUMBER;
4851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4855: l_recog_line_1 NUMBER;

Line 4852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

4848: l_acc_rev_natural_side_code VARCHAR2(1);
4849:
4850: l_num_entries NUMBER;
4851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4855: l_recog_line_1 NUMBER;
4856: l_recog_line_2 NUMBER;

Line 4853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

4849:
4850: l_num_entries NUMBER;
4851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4855: l_recog_line_1 NUMBER;
4856: l_recog_line_2 NUMBER;
4857:

Line 4854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

4850: l_num_entries NUMBER;
4851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
4852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
4853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
4854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
4855: l_recog_line_1 NUMBER;
4856: l_recog_line_2 NUMBER;
4857:
4858: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 4860: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

4856: l_recog_line_2 NUMBER;
4857:
4858: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4859: l_bflow_applied_to_amt NUMBER; -- 5132302
4860: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4861:
4862: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4863:
4864: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

4931: l_accrual_line_num := NULL; -- 4262811
4932: l_tmp_amt := NULL; -- 4262811
4933: --
4934:
4935: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
4936: l_balance_type_code <> 'B' THEN
4937: IF NVL(p_source_28,'
4938: ') = 'Y' AND
4939: NVL(p_source_4,'

Line 5012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5008: --
5009: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5010:
5011: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5013:
5014: -- 4955764
5015: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5016: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5078: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5079:
5080: IF xla_accounting_cache_pkg.GetValueChar
5081: (p_source_code => 'LEDGER_CATEGORY_CODE'
5082: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5083: AND l_bflow_method_code = 'PRIOR_ENTRY'
5084: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5085: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5086: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5155: p_lookup_type => 'XLA_OWNER_TYPE'
5156: ,p_lookup_code => l_component_type_code
5157: )
5158: ,p_token_4 => 'PRODUCT_NAME'
5159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5163: ,p_ae_header_id => NULL

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

5156: ,p_lookup_code => l_component_type_code
5157: )
5158: ,p_token_4 => 'PRODUCT_NAME'
5159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5163: ,p_ae_header_id => NULL
5164: );

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

5157: )
5158: ,p_token_4 => 'PRODUCT_NAME'
5159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5163: ,p_ae_header_id => NULL
5164: );
5165:

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

5158: ,p_token_4 => 'PRODUCT_NAME'
5159: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5160: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5161: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5162: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5163: ,p_ae_header_id => NULL
5164: );
5165:
5166: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5189: ----------------------------------------------------------------------------------
5190: -- 4219869 Business Flow
5191: -- Update journal entry status -- Need to generate this within IF
5192: ----------------------------------------------------------------------------------
5193: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5194: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5195: ,p_balance_type_code => l_balance_type_code
5196: );
5197:

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

5250:
5251: --
5252: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5253: --
5254: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5255: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5256: ELSE
5257: ---------------------------------------------------------------------------------------------------
5258: -- 4262811a Switch Sign

Line 5279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5275:
5276: XLA_AE_LINES_PKG.ValidateCurrentLine;
5277: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5278:
5279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5280: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5281: ,p_balance_type_code => l_balance_type_code);
5282:
5283: END IF;

Line 5388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5384: l_tmp_amt NUMBER;
5385: l_acc_rev_natural_side_code VARCHAR2(1);
5386:
5387: l_num_entries NUMBER;
5388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5392: l_recog_line_1 NUMBER;

Line 5389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5385: l_acc_rev_natural_side_code VARCHAR2(1);
5386:
5387: l_num_entries NUMBER;
5388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5392: l_recog_line_1 NUMBER;
5393: l_recog_line_2 NUMBER;

Line 5390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5386:
5387: l_num_entries NUMBER;
5388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5392: l_recog_line_1 NUMBER;
5393: l_recog_line_2 NUMBER;
5394:

Line 5391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5387: l_num_entries NUMBER;
5388: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5389: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5390: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5391: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5392: l_recog_line_1 NUMBER;
5393: l_recog_line_2 NUMBER;
5394:
5395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5393: l_recog_line_2 NUMBER;
5394:
5395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5396: l_bflow_applied_to_amt NUMBER; -- 5132302
5397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5398:
5399: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5400:
5401: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5468: l_accrual_line_num := NULL; -- 4262811
5469: l_tmp_amt := NULL; -- 4262811
5470: --
5471:
5472: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5473: l_balance_type_code <> 'B' THEN
5474: IF NVL(p_source_6,9E125) = 15
5475: THEN
5476:

Line 5543: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

5539: --
5540: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
5541:
5542: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
5543: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5544:
5545: -- 4955764
5546: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5547: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

5583: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
5584:
5585: IF xla_accounting_cache_pkg.GetValueChar
5586: (p_source_code => 'LEDGER_CATEGORY_CODE'
5587: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
5588: AND l_bflow_method_code = 'PRIOR_ENTRY'
5589: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
5590: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
5591: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

5683: p_lookup_type => 'XLA_OWNER_TYPE'
5684: ,p_lookup_code => l_component_type_code
5685: )
5686: ,p_token_4 => 'PRODUCT_NAME'
5687: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5688: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5689: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5690: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5691: ,p_ae_header_id => NULL

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

5684: ,p_lookup_code => l_component_type_code
5685: )
5686: ,p_token_4 => 'PRODUCT_NAME'
5687: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5688: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5689: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5690: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5691: ,p_ae_header_id => NULL
5692: );

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

5685: )
5686: ,p_token_4 => 'PRODUCT_NAME'
5687: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5688: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5689: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5690: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5691: ,p_ae_header_id => NULL
5692: );
5693:

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

5686: ,p_token_4 => 'PRODUCT_NAME'
5687: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
5688: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
5689: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
5690: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
5691: ,p_ae_header_id => NULL
5692: );
5693:
5694: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 5721: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5717: ----------------------------------------------------------------------------------
5718: -- 4219869 Business Flow
5719: -- Update journal entry status -- Need to generate this within IF
5720: ----------------------------------------------------------------------------------
5721: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5722: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
5723: ,p_balance_type_code => l_balance_type_code
5724: );
5725:

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

5804:
5805: --
5806: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
5807: --
5808: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
5809: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
5810: ELSE
5811: ---------------------------------------------------------------------------------------------------
5812: -- 4262811a Switch Sign

Line 5833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

5829:
5830: XLA_AE_LINES_PKG.ValidateCurrentLine;
5831: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5832:
5833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
5834: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
5835: ,p_balance_type_code => l_balance_type_code);
5836:
5837: END IF;

Line 6260: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

6256:
6257: l_calculate_acctd_flag VARCHAR2(1) :='N';
6258: l_calculate_g_l_flag VARCHAR2(1) :='N';
6259: --
6260: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6261: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6262: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 6261: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

6257: l_calculate_acctd_flag VARCHAR2(1) :='N';
6258: l_calculate_g_l_flag VARCHAR2(1) :='N';
6259: --
6260: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6261: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6262: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 6262: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

6258: l_calculate_g_l_flag VARCHAR2(1) :='N';
6259: --
6260: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6261: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6262: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

6259: --
6260: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6261: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6262: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

6260: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6261: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6262: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

6261: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6262: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

6262: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

6263: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

6264: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

6265: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

6266: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

6267: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

6268: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

6269: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

6270: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

6271: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

6272: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

6273: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

6274: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

6275: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
6283: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

6276: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
6283: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6284: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

6277: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
6283: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6284: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6285: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

6278: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
6283: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6284: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6285: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6286:

Line 6283: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

6279: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
6283: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6284: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6285: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6286:
6287: l_event_id NUMBER;

Line 6284: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

6280: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
6283: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6284: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6285: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6286:
6287: l_event_id NUMBER;
6288: l_previous_event_id NUMBER;

Line 6285: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

6281: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
6282: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
6283: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
6284: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6285: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
6286:
6287: l_event_id NUMBER;
6288: l_previous_event_id NUMBER;
6289: l_first_event_id NUMBER;

Line 6303: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

6299: l_event_class_name VARCHAR2(80) := 'Delivery to Expense Destination';
6300: l_description VARCHAR2(4000);
6301: l_transaction_reversal NUMBER;
6302: l_ae_header_id NUMBER;
6303: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
6304: l_log_module VARCHAR2(240);
6305: --
6306: l_acct_reversal_source VARCHAR2(30);
6307: l_trx_reversal_source VARCHAR2(30);

Line 6598: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

6594:
6595: --
6596: -- set event info as cache for other routines to refer event attributes
6597: --
6598: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
6599: (p_application_id => p_application_id
6600: ,p_primary_ledger_id => p_primary_ledger_id
6601: ,p_base_ledger_id => p_base_ledger_id
6602: ,p_target_ledger_id => p_target_ledger_id

Line 6631: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

6627:
6628: --
6629: -- set the status of entry to C_VALID (0)
6630: --
6631: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
6632:
6633: --
6634: -- initialize a row for ae header
6635: --

Line 6672: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

6668: --
6669: -- initilaize the status of ae headers for diffrent balance types
6670: -- the status is initialised to C_NOT_CREATED (2)
6671: --
6672: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6673: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6674: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6675:
6676: --

Line 6673: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

6669: -- initilaize the status of ae headers for diffrent balance types
6670: -- the status is initialised to C_NOT_CREATED (2)
6671: --
6672: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6673: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6674: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6675:
6676: --
6677: -- call api to validate and store accounting attributes for header

Line 6674: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

6670: -- the status is initialised to C_NOT_CREATED (2)
6671: --
6672: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6673: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6674: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
6675:
6676: --
6677: -- call api to validate and store accounting attributes for header
6678: --

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

6713: --
6714: l_trx_reversal_source := SUBSTR(NULL, 1,30);
6715:
6716: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
6717: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6718:
6719: xla_accounting_err_pkg.build_message
6720: (p_appli_s_name => 'XLA'
6721: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 6725: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

6721: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
6722: ,p_token_1 => 'ACCT_ATTR_NAME'
6723: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
6724: ,p_token_2 => 'PRODUCT_NAME'
6725: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
6726: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6727: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6728: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
6729:

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

6722: ,p_token_1 => 'ACCT_ATTR_NAME'
6723: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
6724: ,p_token_2 => 'PRODUCT_NAME'
6725: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
6726: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6727: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6728: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
6729:
6730: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

6723: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
6724: ,p_token_2 => 'PRODUCT_NAME'
6725: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
6726: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6727: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6728: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
6729:
6730: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
6731: --

Line 6728: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

6724: ,p_token_2 => 'PRODUCT_NAME'
6725: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
6726: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6727: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6728: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
6729:
6730: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
6731: --
6732: -- following sets the accounting attributes needed to reverse

Line 6747: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

6743: ----------------------------------------------------------------
6744: -- 4262811 - update the header statuses to invalid in need be
6745: ----------------------------------------------------------------
6746: --
6747: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
6748:
6749:
6750: -----------------------------------------------
6751: -- No accrual reversal for the event class/type

Line 6868: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

6864: ,p_module => l_log_module);
6865: END IF;
6866:
6867: --
6868: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
6869: --
6870: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
6871: --
6872: -- set event info as cache for other routines to refer event attributes

Line 6870: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

6866:
6867: --
6868: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
6869: --
6870: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
6871: --
6872: -- set event info as cache for other routines to refer event attributes
6873: --
6874:

Line 6878: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

6874:
6875: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
6876: l_previous_event_id := l_event_id;
6877:
6878: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
6879: (p_application_id => p_application_id
6880: ,p_primary_ledger_id => p_primary_ledger_id
6881: ,p_base_ledger_id => p_base_ledger_id
6882: ,p_target_ledger_id => p_target_ledger_id

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

6915: l_acct_reversal_source := SUBSTR(NULL, 1,30);
6916:
6917: IF l_continue_with_lines THEN
6918: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
6919: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
6920:
6921: xla_accounting_err_pkg.build_message
6922: (p_appli_s_name => 'XLA'
6923: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 6927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

6923: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
6924: ,p_token_1 => 'LINE_NUMBER'
6925: ,p_value_1 => l_array_extract_line_num(Idx)
6926: ,p_token_2 => 'PRODUCT_NAME'
6927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
6928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
6931:

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

6924: ,p_token_1 => 'LINE_NUMBER'
6925: ,p_value_1 => l_array_extract_line_num(Idx)
6926: ,p_token_2 => 'PRODUCT_NAME'
6927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
6928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
6931:
6932: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

6925: ,p_value_1 => l_array_extract_line_num(Idx)
6926: ,p_token_2 => 'PRODUCT_NAME'
6927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
6928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
6931:
6932: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
6933: --

Line 6930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

6926: ,p_token_2 => 'PRODUCT_NAME'
6927: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
6928: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
6929: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
6930: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
6931:
6932: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
6933: --
6934: -- following sets the accounting attributes needed to reverse

Line 7030: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

7026:
7027: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
7028: -- or secondary ledger that has different currency with primary
7029: -- or alc that is calculated by sla
7030: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
7031: (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'))
7032:
7033: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
7034: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 7031: (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'))

7027: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
7028: -- or secondary ledger that has different currency with primary
7029: -- or alc that is calculated by sla
7030: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
7031: (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'))
7032:
7033: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
7034: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
7035: AND (l_actual_flag = 'A')) THEN

Line 7033: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

7029: -- or alc that is calculated by sla
7030: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
7031: (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'))
7032:
7033: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
7034: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
7035: AND (l_actual_flag = 'A')) THEN
7036: XLA_AE_LINES_PKG.CreateGainOrLossLines(
7037: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 7034: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

7030: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
7031: (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'))
7032:
7033: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
7034: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
7035: AND (l_actual_flag = 'A')) THEN
7036: XLA_AE_LINES_PKG.CreateGainOrLossLines(
7037: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7038: ,p_application_id => p_application_id

Line 7037: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

7033: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
7034: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
7035: AND (l_actual_flag = 'A')) THEN
7036: XLA_AE_LINES_PKG.CreateGainOrLossLines(
7037: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7038: ,p_application_id => p_application_id
7039: ,p_amb_context_code => 'DEFAULT'
7040: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
7041: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 7040: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

7036: XLA_AE_LINES_PKG.CreateGainOrLossLines(
7037: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
7038: ,p_application_id => p_application_id
7039: ,p_amb_context_code => 'DEFAULT'
7040: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
7041: ,p_event_class_code => C_EVENT_CLASS_CODE
7042: ,p_event_type_code => C_EVENT_TYPE_CODE
7043:
7044: ,p_gain_ccid => -1

Line 7556: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

7552:
7553: l_calculate_acctd_flag VARCHAR2(1) :='N';
7554: l_calculate_g_l_flag VARCHAR2(1) :='N';
7555: --
7556: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7557: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7558: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 7557: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

7553: l_calculate_acctd_flag VARCHAR2(1) :='N';
7554: l_calculate_g_l_flag VARCHAR2(1) :='N';
7555: --
7556: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7557: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7558: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 7558: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

7554: l_calculate_g_l_flag VARCHAR2(1) :='N';
7555: --
7556: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7557: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7558: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

7555: --
7556: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7557: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7558: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

7556: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7557: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7558: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

7557: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7558: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

7558: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

7559: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

7560: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

7561: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

7562: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

7563: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

7564: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

7565: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

7566: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

7567: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

7568: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

7569: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

7570: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

7571: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
7579: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

7572: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
7579: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7580: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

7573: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
7579: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7580: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7581: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

7574: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
7579: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7580: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7581: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7582:

Line 7579: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

7575: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
7579: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7580: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7581: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7582:
7583: l_event_id NUMBER;

Line 7580: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

7576: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
7579: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7580: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7581: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7582:
7583: l_event_id NUMBER;
7584: l_previous_event_id NUMBER;

Line 7581: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

7577: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
7578: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
7579: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
7580: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7581: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
7582:
7583: l_event_id NUMBER;
7584: l_previous_event_id NUMBER;
7585: l_first_event_id NUMBER;

Line 7599: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

7595: l_event_class_name VARCHAR2(80) := 'Direct Interorg Receipt';
7596: l_description VARCHAR2(4000);
7597: l_transaction_reversal NUMBER;
7598: l_ae_header_id NUMBER;
7599: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
7600: l_log_module VARCHAR2(240);
7601: --
7602: l_acct_reversal_source VARCHAR2(30);
7603: l_trx_reversal_source VARCHAR2(30);

Line 7895: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

7891:
7892: --
7893: -- set event info as cache for other routines to refer event attributes
7894: --
7895: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
7896: (p_application_id => p_application_id
7897: ,p_primary_ledger_id => p_primary_ledger_id
7898: ,p_base_ledger_id => p_base_ledger_id
7899: ,p_target_ledger_id => p_target_ledger_id

Line 7928: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

7924:
7925: --
7926: -- set the status of entry to C_VALID (0)
7927: --
7928: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
7929:
7930: --
7931: -- initialize a row for ae header
7932: --

Line 7969: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

7965: --
7966: -- initilaize the status of ae headers for diffrent balance types
7967: -- the status is initialised to C_NOT_CREATED (2)
7968: --
7969: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7970: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7971: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7972:
7973: --

Line 7970: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

7966: -- initilaize the status of ae headers for diffrent balance types
7967: -- the status is initialised to C_NOT_CREATED (2)
7968: --
7969: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7970: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7971: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7972:
7973: --
7974: -- call api to validate and store accounting attributes for header

Line 7971: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

7967: -- the status is initialised to C_NOT_CREATED (2)
7968: --
7969: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7970: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7971: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
7972:
7973: --
7974: -- call api to validate and store accounting attributes for header
7975: --

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

8010: --
8011: l_trx_reversal_source := SUBSTR(NULL, 1,30);
8012:
8013: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
8014: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
8015:
8016: xla_accounting_err_pkg.build_message
8017: (p_appli_s_name => 'XLA'
8018: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 8022: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

8018: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
8019: ,p_token_1 => 'ACCT_ATTR_NAME'
8020: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
8021: ,p_token_2 => 'PRODUCT_NAME'
8022: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
8023: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
8024: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8025: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
8026:

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

8019: ,p_token_1 => 'ACCT_ATTR_NAME'
8020: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
8021: ,p_token_2 => 'PRODUCT_NAME'
8022: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
8023: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
8024: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8025: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
8026:
8027: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

8020: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
8021: ,p_token_2 => 'PRODUCT_NAME'
8022: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
8023: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
8024: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8025: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
8026:
8027: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
8028: --

Line 8025: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

8021: ,p_token_2 => 'PRODUCT_NAME'
8022: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
8023: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
8024: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8025: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
8026:
8027: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
8028: --
8029: -- following sets the accounting attributes needed to reverse

Line 8044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

8040: ----------------------------------------------------------------
8041: -- 4262811 - update the header statuses to invalid in need be
8042: ----------------------------------------------------------------
8043: --
8044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
8045:
8046:
8047: -----------------------------------------------
8048: -- No accrual reversal for the event class/type

Line 8165: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

8161: ,p_module => l_log_module);
8162: END IF;
8163:
8164: --
8165: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
8166: --
8167: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
8168: --
8169: -- set event info as cache for other routines to refer event attributes

Line 8167: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

8163:
8164: --
8165: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
8166: --
8167: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
8168: --
8169: -- set event info as cache for other routines to refer event attributes
8170: --
8171:

Line 8175: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

8171:
8172: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
8173: l_previous_event_id := l_event_id;
8174:
8175: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
8176: (p_application_id => p_application_id
8177: ,p_primary_ledger_id => p_primary_ledger_id
8178: ,p_base_ledger_id => p_base_ledger_id
8179: ,p_target_ledger_id => p_target_ledger_id

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

8212: l_acct_reversal_source := SUBSTR(NULL, 1,30);
8213:
8214: IF l_continue_with_lines THEN
8215: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
8216: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
8217:
8218: xla_accounting_err_pkg.build_message
8219: (p_appli_s_name => 'XLA'
8220: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 8224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

8220: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
8221: ,p_token_1 => 'LINE_NUMBER'
8222: ,p_value_1 => l_array_extract_line_num(Idx)
8223: ,p_token_2 => 'PRODUCT_NAME'
8224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
8225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
8226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
8228:

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

8221: ,p_token_1 => 'LINE_NUMBER'
8222: ,p_value_1 => l_array_extract_line_num(Idx)
8223: ,p_token_2 => 'PRODUCT_NAME'
8224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
8225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
8226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
8228:
8229: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

8222: ,p_value_1 => l_array_extract_line_num(Idx)
8223: ,p_token_2 => 'PRODUCT_NAME'
8224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
8225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
8226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
8228:
8229: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
8230: --

Line 8227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

8223: ,p_token_2 => 'PRODUCT_NAME'
8224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
8225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
8226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
8228:
8229: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
8230: --
8231: -- following sets the accounting attributes needed to reverse

Line 8293: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

8289:
8290: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
8291: -- or secondary ledger that has different currency with primary
8292: -- or alc that is calculated by sla
8293: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
8294: (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'))
8295:
8296: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
8297: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 8294: (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'))

8290: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
8291: -- or secondary ledger that has different currency with primary
8292: -- or alc that is calculated by sla
8293: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
8294: (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'))
8295:
8296: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
8297: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
8298: AND (l_actual_flag = 'A')) THEN

Line 8296: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

8292: -- or alc that is calculated by sla
8293: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
8294: (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'))
8295:
8296: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
8297: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
8298: AND (l_actual_flag = 'A')) THEN
8299: XLA_AE_LINES_PKG.CreateGainOrLossLines(
8300: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 8297: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

8293: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
8294: (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'))
8295:
8296: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
8297: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
8298: AND (l_actual_flag = 'A')) THEN
8299: XLA_AE_LINES_PKG.CreateGainOrLossLines(
8300: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8301: ,p_application_id => p_application_id

Line 8300: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

8296: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
8297: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
8298: AND (l_actual_flag = 'A')) THEN
8299: XLA_AE_LINES_PKG.CreateGainOrLossLines(
8300: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8301: ,p_application_id => p_application_id
8302: ,p_amb_context_code => 'DEFAULT'
8303: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
8304: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 8303: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

8299: XLA_AE_LINES_PKG.CreateGainOrLossLines(
8300: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
8301: ,p_application_id => p_application_id
8302: ,p_amb_context_code => 'DEFAULT'
8303: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
8304: ,p_event_class_code => C_EVENT_CLASS_CODE
8305: ,p_event_type_code => C_EVENT_TYPE_CODE
8306:
8307: ,p_gain_ccid => -1

Line 8824: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

8820:
8821: l_calculate_acctd_flag VARCHAR2(1) :='N';
8822: l_calculate_g_l_flag VARCHAR2(1) :='N';
8823: --
8824: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8825: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8826: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 8825: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

8821: l_calculate_acctd_flag VARCHAR2(1) :='N';
8822: l_calculate_g_l_flag VARCHAR2(1) :='N';
8823: --
8824: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8825: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8826: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 8826: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

8822: l_calculate_g_l_flag VARCHAR2(1) :='N';
8823: --
8824: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8825: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8826: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

8823: --
8824: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8825: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8826: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

8824: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8825: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8826: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

8825: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8826: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

8826: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

8827: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

8828: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

8829: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

8830: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

8831: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

8832: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

8833: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

8834: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

8835: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

8836: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

8837: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

8838: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

8839: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
8847: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

8840: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
8847: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8848: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

8841: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
8847: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8848: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8849: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

8842: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
8847: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8848: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8849: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8850:

Line 8847: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

8843: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
8847: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8848: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8849: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8850:
8851: l_event_id NUMBER;

Line 8848: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

8844: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
8847: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8848: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8849: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8850:
8851: l_event_id NUMBER;
8852: l_previous_event_id NUMBER;

Line 8849: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

8845: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
8846: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
8847: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
8848: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8849: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
8850:
8851: l_event_id NUMBER;
8852: l_previous_event_id NUMBER;
8853: l_first_event_id NUMBER;

Line 8867: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

8863: l_event_class_name VARCHAR2(80) := 'Recipient-side Intransit Interorg Receipt for FOB Receipt';
8864: l_description VARCHAR2(4000);
8865: l_transaction_reversal NUMBER;
8866: l_ae_header_id NUMBER;
8867: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
8868: l_log_module VARCHAR2(240);
8869: --
8870: l_acct_reversal_source VARCHAR2(30);
8871: l_trx_reversal_source VARCHAR2(30);

Line 9166: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

9162:
9163: --
9164: -- set event info as cache for other routines to refer event attributes
9165: --
9166: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
9167: (p_application_id => p_application_id
9168: ,p_primary_ledger_id => p_primary_ledger_id
9169: ,p_base_ledger_id => p_base_ledger_id
9170: ,p_target_ledger_id => p_target_ledger_id

Line 9199: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

9195:
9196: --
9197: -- set the status of entry to C_VALID (0)
9198: --
9199: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
9200:
9201: --
9202: -- initialize a row for ae header
9203: --

Line 9240: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

9236: --
9237: -- initilaize the status of ae headers for diffrent balance types
9238: -- the status is initialised to C_NOT_CREATED (2)
9239: --
9240: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9241: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9242: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9243:
9244: --

Line 9241: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

9237: -- initilaize the status of ae headers for diffrent balance types
9238: -- the status is initialised to C_NOT_CREATED (2)
9239: --
9240: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9241: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9242: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9243:
9244: --
9245: -- call api to validate and store accounting attributes for header

Line 9242: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

9238: -- the status is initialised to C_NOT_CREATED (2)
9239: --
9240: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9241: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9242: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
9243:
9244: --
9245: -- call api to validate and store accounting attributes for header
9246: --

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

9281: --
9282: l_trx_reversal_source := SUBSTR(NULL, 1,30);
9283:
9284: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
9285: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
9286:
9287: xla_accounting_err_pkg.build_message
9288: (p_appli_s_name => 'XLA'
9289: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 9293: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

9289: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
9290: ,p_token_1 => 'ACCT_ATTR_NAME'
9291: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
9292: ,p_token_2 => 'PRODUCT_NAME'
9293: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
9294: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
9295: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9296: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
9297:

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

9290: ,p_token_1 => 'ACCT_ATTR_NAME'
9291: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
9292: ,p_token_2 => 'PRODUCT_NAME'
9293: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
9294: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
9295: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9296: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
9297:
9298: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

9291: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
9292: ,p_token_2 => 'PRODUCT_NAME'
9293: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
9294: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
9295: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9296: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
9297:
9298: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
9299: --

Line 9296: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

9292: ,p_token_2 => 'PRODUCT_NAME'
9293: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
9294: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
9295: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9296: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
9297:
9298: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
9299: --
9300: -- following sets the accounting attributes needed to reverse

Line 9315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

9311: ----------------------------------------------------------------
9312: -- 4262811 - update the header statuses to invalid in need be
9313: ----------------------------------------------------------------
9314: --
9315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
9316:
9317:
9318: -----------------------------------------------
9319: -- No accrual reversal for the event class/type

Line 9437: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

9433: ,p_module => l_log_module);
9434: END IF;
9435:
9436: --
9437: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
9438: --
9439: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
9440: --
9441: -- set event info as cache for other routines to refer event attributes

Line 9439: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

9435:
9436: --
9437: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
9438: --
9439: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
9440: --
9441: -- set event info as cache for other routines to refer event attributes
9442: --
9443:

Line 9447: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

9443:
9444: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
9445: l_previous_event_id := l_event_id;
9446:
9447: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
9448: (p_application_id => p_application_id
9449: ,p_primary_ledger_id => p_primary_ledger_id
9450: ,p_base_ledger_id => p_base_ledger_id
9451: ,p_target_ledger_id => p_target_ledger_id

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

9484: l_acct_reversal_source := SUBSTR(NULL, 1,30);
9485:
9486: IF l_continue_with_lines THEN
9487: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
9488: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
9489:
9490: xla_accounting_err_pkg.build_message
9491: (p_appli_s_name => 'XLA'
9492: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 9496: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

9492: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
9493: ,p_token_1 => 'LINE_NUMBER'
9494: ,p_value_1 => l_array_extract_line_num(Idx)
9495: ,p_token_2 => 'PRODUCT_NAME'
9496: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
9497: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
9498: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9499: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
9500:

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

9493: ,p_token_1 => 'LINE_NUMBER'
9494: ,p_value_1 => l_array_extract_line_num(Idx)
9495: ,p_token_2 => 'PRODUCT_NAME'
9496: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
9497: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
9498: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9499: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
9500:
9501: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

9494: ,p_value_1 => l_array_extract_line_num(Idx)
9495: ,p_token_2 => 'PRODUCT_NAME'
9496: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
9497: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
9498: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9499: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
9500:
9501: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
9502: --

Line 9499: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

9495: ,p_token_2 => 'PRODUCT_NAME'
9496: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
9497: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
9498: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9499: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
9500:
9501: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
9502: --
9503: -- following sets the accounting attributes needed to reverse

Line 9566: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

9562:
9563: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
9564: -- or secondary ledger that has different currency with primary
9565: -- or alc that is calculated by sla
9566: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9567: (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'))
9568:
9569: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
9570: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 9567: (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'))

9563: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
9564: -- or secondary ledger that has different currency with primary
9565: -- or alc that is calculated by sla
9566: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9567: (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'))
9568:
9569: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
9570: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
9571: AND (l_actual_flag = 'A')) THEN

Line 9569: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

9565: -- or alc that is calculated by sla
9566: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9567: (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'))
9568:
9569: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
9570: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
9571: AND (l_actual_flag = 'A')) THEN
9572: XLA_AE_LINES_PKG.CreateGainOrLossLines(
9573: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 9570: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

9566: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9567: (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'))
9568:
9569: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
9570: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
9571: AND (l_actual_flag = 'A')) THEN
9572: XLA_AE_LINES_PKG.CreateGainOrLossLines(
9573: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9574: ,p_application_id => p_application_id

Line 9573: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

9569: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
9570: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
9571: AND (l_actual_flag = 'A')) THEN
9572: XLA_AE_LINES_PKG.CreateGainOrLossLines(
9573: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9574: ,p_application_id => p_application_id
9575: ,p_amb_context_code => 'DEFAULT'
9576: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
9577: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 9576: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

9572: XLA_AE_LINES_PKG.CreateGainOrLossLines(
9573: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
9574: ,p_application_id => p_application_id
9575: ,p_amb_context_code => 'DEFAULT'
9576: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
9577: ,p_event_class_code => C_EVENT_CLASS_CODE
9578: ,p_event_type_code => C_EVENT_TYPE_CODE
9579:
9580: ,p_gain_ccid => -1

Line 10057: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10053:
10054: l_calculate_acctd_flag VARCHAR2(1) :='N';
10055: l_calculate_g_l_flag VARCHAR2(1) :='N';
10056: --
10057: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10058: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10059: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10058: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10054: l_calculate_acctd_flag VARCHAR2(1) :='N';
10055: l_calculate_g_l_flag VARCHAR2(1) :='N';
10056: --
10057: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10058: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10059: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 10059: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

10055: l_calculate_g_l_flag VARCHAR2(1) :='N';
10056: --
10057: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10058: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10059: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10056: --
10057: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10058: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10059: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10057: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10058: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10059: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

10058: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10059: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

10059: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10060: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10061: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10062: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10063: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10064: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10065: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

10066: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10067: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10068: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10069: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

10070: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10071: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10072: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10080: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10073: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10080: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10081: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

10074: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10080: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10081: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10082: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

10075: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10080: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10081: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10082: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10083:

Line 10080: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

10076: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10080: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10081: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10082: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10083:
10084: l_event_id NUMBER;

Line 10081: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

10077: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10080: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10081: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10082: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10083:
10084: l_event_id NUMBER;
10085: l_previous_event_id NUMBER;

Line 10082: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

10078: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
10079: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
10080: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
10081: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10082: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
10083:
10084: l_event_id NUMBER;
10085: l_previous_event_id NUMBER;
10086: l_first_event_id NUMBER;

Line 10100: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

10096: l_event_class_name VARCHAR2(80) := 'Sender-side Intransit Interorg Shipment for FOB Shipment';
10097: l_description VARCHAR2(4000);
10098: l_transaction_reversal NUMBER;
10099: l_ae_header_id NUMBER;
10100: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
10101: l_log_module VARCHAR2(240);
10102: --
10103: l_acct_reversal_source VARCHAR2(30);
10104: l_trx_reversal_source VARCHAR2(30);

Line 10360: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

10356:
10357: --
10358: -- set event info as cache for other routines to refer event attributes
10359: --
10360: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
10361: (p_application_id => p_application_id
10362: ,p_primary_ledger_id => p_primary_ledger_id
10363: ,p_base_ledger_id => p_base_ledger_id
10364: ,p_target_ledger_id => p_target_ledger_id

Line 10393: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

10389:
10390: --
10391: -- set the status of entry to C_VALID (0)
10392: --
10393: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
10394:
10395: --
10396: -- initialize a row for ae header
10397: --

Line 10421: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

10417: --
10418: -- initilaize the status of ae headers for diffrent balance types
10419: -- the status is initialised to C_NOT_CREATED (2)
10420: --
10421: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10422: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10423: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10424:
10425: --

Line 10422: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

10418: -- initilaize the status of ae headers for diffrent balance types
10419: -- the status is initialised to C_NOT_CREATED (2)
10420: --
10421: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10422: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10423: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10424:
10425: --
10426: -- call api to validate and store accounting attributes for header

Line 10423: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

10419: -- the status is initialised to C_NOT_CREATED (2)
10420: --
10421: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10422: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10423: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
10424:
10425: --
10426: -- call api to validate and store accounting attributes for header
10427: --

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

10460: --
10461: l_trx_reversal_source := SUBSTR(NULL, 1,30);
10462:
10463: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
10464: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
10465:
10466: xla_accounting_err_pkg.build_message
10467: (p_appli_s_name => 'XLA'
10468: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 10472: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

10468: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
10469: ,p_token_1 => 'ACCT_ATTR_NAME'
10470: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
10471: ,p_token_2 => 'PRODUCT_NAME'
10472: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
10473: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
10474: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10475: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
10476:

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

10469: ,p_token_1 => 'ACCT_ATTR_NAME'
10470: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
10471: ,p_token_2 => 'PRODUCT_NAME'
10472: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
10473: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
10474: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10475: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
10476:
10477: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

10470: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
10471: ,p_token_2 => 'PRODUCT_NAME'
10472: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
10473: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
10474: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10475: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
10476:
10477: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
10478: --

Line 10475: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

10471: ,p_token_2 => 'PRODUCT_NAME'
10472: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
10473: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
10474: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10475: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
10476:
10477: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
10478: --
10479: -- following sets the accounting attributes needed to reverse

Line 10494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

10490: ----------------------------------------------------------------
10491: -- 4262811 - update the header statuses to invalid in need be
10492: ----------------------------------------------------------------
10493: --
10494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
10495:
10496:
10497: -----------------------------------------------
10498: -- No accrual reversal for the event class/type

Line 10622: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

10618: ,p_module => l_log_module);
10619: END IF;
10620:
10621: --
10622: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
10623: --
10624: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
10625: --
10626: -- set event info as cache for other routines to refer event attributes

Line 10624: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

10620:
10621: --
10622: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
10623: --
10624: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
10625: --
10626: -- set event info as cache for other routines to refer event attributes
10627: --
10628:

Line 10632: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

10628:
10629: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
10630: l_previous_event_id := l_event_id;
10631:
10632: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
10633: (p_application_id => p_application_id
10634: ,p_primary_ledger_id => p_primary_ledger_id
10635: ,p_base_ledger_id => p_base_ledger_id
10636: ,p_target_ledger_id => p_target_ledger_id

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

10669: l_acct_reversal_source := SUBSTR(NULL, 1,30);
10670:
10671: IF l_continue_with_lines THEN
10672: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
10673: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
10674:
10675: xla_accounting_err_pkg.build_message
10676: (p_appli_s_name => 'XLA'
10677: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 10681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

10677: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
10678: ,p_token_1 => 'LINE_NUMBER'
10679: ,p_value_1 => l_array_extract_line_num(Idx)
10680: ,p_token_2 => 'PRODUCT_NAME'
10681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
10682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
10683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
10685:

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

10678: ,p_token_1 => 'LINE_NUMBER'
10679: ,p_value_1 => l_array_extract_line_num(Idx)
10680: ,p_token_2 => 'PRODUCT_NAME'
10681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
10682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
10683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
10685:
10686: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

10679: ,p_value_1 => l_array_extract_line_num(Idx)
10680: ,p_token_2 => 'PRODUCT_NAME'
10681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
10682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
10683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
10685:
10686: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
10687: --

Line 10684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

10680: ,p_token_2 => 'PRODUCT_NAME'
10681: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
10682: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
10683: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10684: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
10685:
10686: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
10687: --
10688: -- following sets the accounting attributes needed to reverse

Line 10744: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

10740:
10741: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
10742: -- or secondary ledger that has different currency with primary
10743: -- or alc that is calculated by sla
10744: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10745: (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'))
10746:
10747: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
10748: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 10745: (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'))

10741: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
10742: -- or secondary ledger that has different currency with primary
10743: -- or alc that is calculated by sla
10744: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10745: (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'))
10746:
10747: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
10748: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
10749: AND (l_actual_flag = 'A')) THEN

Line 10747: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

10743: -- or alc that is calculated by sla
10744: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10745: (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'))
10746:
10747: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
10748: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
10749: AND (l_actual_flag = 'A')) THEN
10750: XLA_AE_LINES_PKG.CreateGainOrLossLines(
10751: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 10748: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

10744: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10745: (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'))
10746:
10747: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
10748: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
10749: AND (l_actual_flag = 'A')) THEN
10750: XLA_AE_LINES_PKG.CreateGainOrLossLines(
10751: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10752: ,p_application_id => p_application_id

Line 10751: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

10747: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
10748: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
10749: AND (l_actual_flag = 'A')) THEN
10750: XLA_AE_LINES_PKG.CreateGainOrLossLines(
10751: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10752: ,p_application_id => p_application_id
10753: ,p_amb_context_code => 'DEFAULT'
10754: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
10755: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 10754: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

10750: XLA_AE_LINES_PKG.CreateGainOrLossLines(
10751: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
10752: ,p_application_id => p_application_id
10753: ,p_amb_context_code => 'DEFAULT'
10754: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
10755: ,p_event_class_code => C_EVENT_CLASS_CODE
10756: ,p_event_type_code => C_EVENT_TYPE_CODE
10757:
10758: ,p_gain_ccid => -1

Line 11235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

11231:
11232: l_calculate_acctd_flag VARCHAR2(1) :='N';
11233: l_calculate_g_l_flag VARCHAR2(1) :='N';
11234: --
11235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 11236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

11232: l_calculate_acctd_flag VARCHAR2(1) :='N';
11233: l_calculate_g_l_flag VARCHAR2(1) :='N';
11234: --
11235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 11237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

11233: l_calculate_g_l_flag VARCHAR2(1) :='N';
11234: --
11235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

11234: --
11235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

11235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

11236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

11237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

11238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

11239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

11240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

11241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

11242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

11243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

11244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

11245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

11246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

11247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

11248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

11249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

11250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
11258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

11251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
11258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

11252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
11258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

11253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
11258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11261:

Line 11258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

11254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
11258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11261:
11262: l_event_id NUMBER;

Line 11259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

11255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
11258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11261:
11262: l_event_id NUMBER;
11263: l_previous_event_id NUMBER;

Line 11260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

11256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
11257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
11258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
11259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
11261:
11262: l_event_id NUMBER;
11263: l_previous_event_id NUMBER;
11264: l_first_event_id NUMBER;

Line 11278: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

11274: l_event_class_name VARCHAR2(80) := 'Internal Order to Expense';
11275: l_description VARCHAR2(4000);
11276: l_transaction_reversal NUMBER;
11277: l_ae_header_id NUMBER;
11278: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
11279: l_log_module VARCHAR2(240);
11280: --
11281: l_acct_reversal_source VARCHAR2(30);
11282: l_trx_reversal_source VARCHAR2(30);

Line 11538: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

11534:
11535: --
11536: -- set event info as cache for other routines to refer event attributes
11537: --
11538: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
11539: (p_application_id => p_application_id
11540: ,p_primary_ledger_id => p_primary_ledger_id
11541: ,p_base_ledger_id => p_base_ledger_id
11542: ,p_target_ledger_id => p_target_ledger_id

Line 11571: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

11567:
11568: --
11569: -- set the status of entry to C_VALID (0)
11570: --
11571: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
11572:
11573: --
11574: -- initialize a row for ae header
11575: --

Line 11599: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

11595: --
11596: -- initilaize the status of ae headers for diffrent balance types
11597: -- the status is initialised to C_NOT_CREATED (2)
11598: --
11599: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11600: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11601: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11602:
11603: --

Line 11600: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

11596: -- initilaize the status of ae headers for diffrent balance types
11597: -- the status is initialised to C_NOT_CREATED (2)
11598: --
11599: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11600: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11601: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11602:
11603: --
11604: -- call api to validate and store accounting attributes for header

Line 11601: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

11597: -- the status is initialised to C_NOT_CREATED (2)
11598: --
11599: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11600: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11601: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
11602:
11603: --
11604: -- call api to validate and store accounting attributes for header
11605: --

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

11638: --
11639: l_trx_reversal_source := SUBSTR(NULL, 1,30);
11640:
11641: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
11642: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
11643:
11644: xla_accounting_err_pkg.build_message
11645: (p_appli_s_name => 'XLA'
11646: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 11650: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

11646: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
11647: ,p_token_1 => 'ACCT_ATTR_NAME'
11648: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
11649: ,p_token_2 => 'PRODUCT_NAME'
11650: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11651: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11652: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11653: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11654:

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

11647: ,p_token_1 => 'ACCT_ATTR_NAME'
11648: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
11649: ,p_token_2 => 'PRODUCT_NAME'
11650: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11651: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11652: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11653: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11654:
11655: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

11648: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
11649: ,p_token_2 => 'PRODUCT_NAME'
11650: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11651: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11652: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11653: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11654:
11655: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
11656: --

Line 11653: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

11649: ,p_token_2 => 'PRODUCT_NAME'
11650: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11651: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11652: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11653: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11654:
11655: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
11656: --
11657: -- following sets the accounting attributes needed to reverse

Line 11672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

11668: ----------------------------------------------------------------
11669: -- 4262811 - update the header statuses to invalid in need be
11670: ----------------------------------------------------------------
11671: --
11672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
11673:
11674:
11675: -----------------------------------------------
11676: -- No accrual reversal for the event class/type

Line 11800: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

11796: ,p_module => l_log_module);
11797: END IF;
11798:
11799: --
11800: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
11801: --
11802: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
11803: --
11804: -- set event info as cache for other routines to refer event attributes

Line 11802: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

11798:
11799: --
11800: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
11801: --
11802: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
11803: --
11804: -- set event info as cache for other routines to refer event attributes
11805: --
11806:

Line 11810: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

11806:
11807: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
11808: l_previous_event_id := l_event_id;
11809:
11810: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
11811: (p_application_id => p_application_id
11812: ,p_primary_ledger_id => p_primary_ledger_id
11813: ,p_base_ledger_id => p_base_ledger_id
11814: ,p_target_ledger_id => p_target_ledger_id

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

11847: l_acct_reversal_source := SUBSTR(NULL, 1,30);
11848:
11849: IF l_continue_with_lines THEN
11850: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
11851: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
11852:
11853: xla_accounting_err_pkg.build_message
11854: (p_appli_s_name => 'XLA'
11855: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 11859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

11855: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
11856: ,p_token_1 => 'LINE_NUMBER'
11857: ,p_value_1 => l_array_extract_line_num(Idx)
11858: ,p_token_2 => 'PRODUCT_NAME'
11859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11863:

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

11856: ,p_token_1 => 'LINE_NUMBER'
11857: ,p_value_1 => l_array_extract_line_num(Idx)
11858: ,p_token_2 => 'PRODUCT_NAME'
11859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11863:
11864: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

11857: ,p_value_1 => l_array_extract_line_num(Idx)
11858: ,p_token_2 => 'PRODUCT_NAME'
11859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11863:
11864: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
11865: --

Line 11862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

11858: ,p_token_2 => 'PRODUCT_NAME'
11859: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
11860: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
11861: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11862: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
11863:
11864: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
11865: --
11866: -- following sets the accounting attributes needed to reverse

Line 11922: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

11918:
11919: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
11920: -- or secondary ledger that has different currency with primary
11921: -- or alc that is calculated by sla
11922: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11923: (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'))
11924:
11925: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11926: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 11923: (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'))

11919: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
11920: -- or secondary ledger that has different currency with primary
11921: -- or alc that is calculated by sla
11922: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11923: (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'))
11924:
11925: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11926: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
11927: AND (l_actual_flag = 'A')) THEN

Line 11925: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

11921: -- or alc that is calculated by sla
11922: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11923: (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'))
11924:
11925: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11926: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
11927: AND (l_actual_flag = 'A')) THEN
11928: XLA_AE_LINES_PKG.CreateGainOrLossLines(
11929: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 11926: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

11922: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11923: (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'))
11924:
11925: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11926: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
11927: AND (l_actual_flag = 'A')) THEN
11928: XLA_AE_LINES_PKG.CreateGainOrLossLines(
11929: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11930: ,p_application_id => p_application_id

Line 11929: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

11925: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
11926: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
11927: AND (l_actual_flag = 'A')) THEN
11928: XLA_AE_LINES_PKG.CreateGainOrLossLines(
11929: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11930: ,p_application_id => p_application_id
11931: ,p_amb_context_code => 'DEFAULT'
11932: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
11933: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 11932: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

11928: XLA_AE_LINES_PKG.CreateGainOrLossLines(
11929: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
11930: ,p_application_id => p_application_id
11931: ,p_amb_context_code => 'DEFAULT'
11932: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
11933: ,p_event_class_code => C_EVENT_CLASS_CODE
11934: ,p_event_type_code => C_EVENT_TYPE_CODE
11935:
11936: ,p_gain_ccid => -1

Line 12442: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12438:
12439: l_calculate_acctd_flag VARCHAR2(1) :='N';
12440: l_calculate_g_l_flag VARCHAR2(1) :='N';
12441: --
12442: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12443: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12444: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12443: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12439: l_calculate_acctd_flag VARCHAR2(1) :='N';
12440: l_calculate_g_l_flag VARCHAR2(1) :='N';
12441: --
12442: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12443: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12444: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 12444: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

12440: l_calculate_g_l_flag VARCHAR2(1) :='N';
12441: --
12442: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12443: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12444: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12441: --
12442: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12443: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12444: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12442: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12443: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12444: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

12443: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12444: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

12444: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12445: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12446: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12447: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12448: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12449: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12450: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

12451: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12452: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12453: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12454: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

12455: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12456: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12457: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12465: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12458: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12465: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12466: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

12459: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12465: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12466: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12467: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

12460: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12465: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12466: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12467: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12468:

Line 12465: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

12461: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12465: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12466: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12467: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12468:
12469: l_event_id NUMBER;

Line 12466: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

12462: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12465: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12466: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12467: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12468:
12469: l_event_id NUMBER;
12470: l_previous_event_id NUMBER;

Line 12467: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

12463: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
12464: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
12465: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
12466: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12467: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
12468:
12469: l_event_id NUMBER;
12470: l_previous_event_id NUMBER;
12471: l_first_event_id NUMBER;

Line 12485: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

12481: l_event_class_name VARCHAR2(80) := 'Period End Accrual';
12482: l_description VARCHAR2(4000);
12483: l_transaction_reversal NUMBER;
12484: l_ae_header_id NUMBER;
12485: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
12486: l_log_module VARCHAR2(240);
12487: --
12488: l_acct_reversal_source VARCHAR2(30);
12489: l_trx_reversal_source VARCHAR2(30);

Line 12776: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

12772:
12773: --
12774: -- set event info as cache for other routines to refer event attributes
12775: --
12776: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
12777: (p_application_id => p_application_id
12778: ,p_primary_ledger_id => p_primary_ledger_id
12779: ,p_base_ledger_id => p_base_ledger_id
12780: ,p_target_ledger_id => p_target_ledger_id

Line 12809: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

12805:
12806: --
12807: -- set the status of entry to C_VALID (0)
12808: --
12809: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
12810:
12811: --
12812: -- initialize a row for ae header
12813: --

Line 12849: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

12845: --
12846: -- initilaize the status of ae headers for diffrent balance types
12847: -- the status is initialised to C_NOT_CREATED (2)
12848: --
12849: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12850: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12851: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12852:
12853: --

Line 12850: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

12846: -- initilaize the status of ae headers for diffrent balance types
12847: -- the status is initialised to C_NOT_CREATED (2)
12848: --
12849: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12850: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12851: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12852:
12853: --
12854: -- call api to validate and store accounting attributes for header

Line 12851: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

12847: -- the status is initialised to C_NOT_CREATED (2)
12848: --
12849: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12850: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12851: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
12852:
12853: --
12854: -- call api to validate and store accounting attributes for header
12855: --

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

12890: --
12891: l_trx_reversal_source := SUBSTR(NULL, 1,30);
12892:
12893: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
12894: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
12895:
12896: xla_accounting_err_pkg.build_message
12897: (p_appli_s_name => 'XLA'
12898: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 12902: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

12898: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
12899: ,p_token_1 => 'ACCT_ATTR_NAME'
12900: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
12901: ,p_token_2 => 'PRODUCT_NAME'
12902: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12903: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12904: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12905: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12906:

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

12899: ,p_token_1 => 'ACCT_ATTR_NAME'
12900: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
12901: ,p_token_2 => 'PRODUCT_NAME'
12902: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12903: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12904: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12905: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12906:
12907: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

12900: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
12901: ,p_token_2 => 'PRODUCT_NAME'
12902: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12903: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12904: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12905: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12906:
12907: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
12908: --

Line 12905: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

12901: ,p_token_2 => 'PRODUCT_NAME'
12902: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
12903: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
12904: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
12905: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
12906:
12907: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
12908: --
12909: -- following sets the accounting attributes needed to reverse

Line 12924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

12920: ----------------------------------------------------------------
12921: -- 4262811 - update the header statuses to invalid in need be
12922: ----------------------------------------------------------------
12923: --
12924: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
12925:
12926:
12927: --
12928: -- Generate the accrual reversal headers

Line 12969: XLA_AE_JOURNAL_ENTRY_PKG.updateJournalEntryStatus (p_hdr_idx => g_last_hdr_idx);

12965:
12966: --
12967: -- Update the header status
12968: --
12969: XLA_AE_JOURNAL_ENTRY_PKG.updateJournalEntryStatus (p_hdr_idx => g_last_hdr_idx);
12970:
12971:
12972:
12973: END IF;

Line 13091: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

13087: ,p_module => l_log_module);
13088: END IF;
13089:
13090: --
13091: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
13092: --
13093: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
13094: --
13095: -- set event info as cache for other routines to refer event attributes

Line 13093: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

13089:
13090: --
13091: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
13092: --
13093: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
13094: --
13095: -- set event info as cache for other routines to refer event attributes
13096: --
13097:

Line 13101: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

13097:
13098: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
13099: l_previous_event_id := l_event_id;
13100:
13101: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
13102: (p_application_id => p_application_id
13103: ,p_primary_ledger_id => p_primary_ledger_id
13104: ,p_base_ledger_id => p_base_ledger_id
13105: ,p_target_ledger_id => p_target_ledger_id

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

13138: l_acct_reversal_source := SUBSTR(NULL, 1,30);
13139:
13140: IF l_continue_with_lines THEN
13141: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
13142: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
13143:
13144: xla_accounting_err_pkg.build_message
13145: (p_appli_s_name => 'XLA'
13146: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 13150: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

13146: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
13147: ,p_token_1 => 'LINE_NUMBER'
13148: ,p_value_1 => l_array_extract_line_num(Idx)
13149: ,p_token_2 => 'PRODUCT_NAME'
13150: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
13151: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
13152: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13153: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
13154:

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

13147: ,p_token_1 => 'LINE_NUMBER'
13148: ,p_value_1 => l_array_extract_line_num(Idx)
13149: ,p_token_2 => 'PRODUCT_NAME'
13150: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
13151: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
13152: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13153: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
13154:
13155: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

13148: ,p_value_1 => l_array_extract_line_num(Idx)
13149: ,p_token_2 => 'PRODUCT_NAME'
13150: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
13151: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
13152: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13153: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
13154:
13155: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
13156: --

Line 13153: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

13149: ,p_token_2 => 'PRODUCT_NAME'
13150: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
13151: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
13152: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13153: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
13154:
13155: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
13156: --
13157: -- following sets the accounting attributes needed to reverse

Line 13218: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

13214:
13215: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
13216: -- or secondary ledger that has different currency with primary
13217: -- or alc that is calculated by sla
13218: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13219: (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'))
13220:
13221: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13222: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 13219: (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'))

13215: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
13216: -- or secondary ledger that has different currency with primary
13217: -- or alc that is calculated by sla
13218: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13219: (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'))
13220:
13221: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13222: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
13223: AND (l_actual_flag = 'A')) THEN

Line 13221: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

13217: -- or alc that is calculated by sla
13218: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13219: (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'))
13220:
13221: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13222: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
13223: AND (l_actual_flag = 'A')) THEN
13224: XLA_AE_LINES_PKG.CreateGainOrLossLines(
13225: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 13222: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

13218: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13219: (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'))
13220:
13221: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13222: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
13223: AND (l_actual_flag = 'A')) THEN
13224: XLA_AE_LINES_PKG.CreateGainOrLossLines(
13225: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13226: ,p_application_id => p_application_id

Line 13225: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

13221: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
13222: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
13223: AND (l_actual_flag = 'A')) THEN
13224: XLA_AE_LINES_PKG.CreateGainOrLossLines(
13225: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13226: ,p_application_id => p_application_id
13227: ,p_amb_context_code => 'DEFAULT'
13228: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
13229: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 13228: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

13224: XLA_AE_LINES_PKG.CreateGainOrLossLines(
13225: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
13226: ,p_application_id => p_application_id
13227: ,p_amb_context_code => 'DEFAULT'
13228: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
13229: ,p_event_class_code => C_EVENT_CLASS_CODE
13230: ,p_event_type_code => C_EVENT_TYPE_CODE
13231:
13232: ,p_gain_ccid => -1

Line 13749: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13745:
13746: l_calculate_acctd_flag VARCHAR2(1) :='N';
13747: l_calculate_g_l_flag VARCHAR2(1) :='N';
13748: --
13749: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13750: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13751: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13750: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13746: l_calculate_acctd_flag VARCHAR2(1) :='N';
13747: l_calculate_g_l_flag VARCHAR2(1) :='N';
13748: --
13749: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13750: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13751: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 13751: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

13747: l_calculate_g_l_flag VARCHAR2(1) :='N';
13748: --
13749: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13750: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13751: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13748: --
13749: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13750: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13751: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13749: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13750: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13751: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

13750: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13751: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

13751: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13752: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13753: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13754: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13755: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13756: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13757: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

13758: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13759: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13760: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13761: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

13762: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13763: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13764: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13772: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13765: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13772: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13773: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

13766: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13772: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13773: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13774: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

13767: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13772: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13773: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13774: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13775:

Line 13772: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

13768: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13772: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13773: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13774: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13775:
13776: l_event_id NUMBER;

Line 13773: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

13769: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13772: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13773: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13774: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13775:
13776: l_event_id NUMBER;
13777: l_previous_event_id NUMBER;

Line 13774: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

13770: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
13771: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
13772: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
13773: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13774: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
13775:
13776: l_event_id NUMBER;
13777: l_previous_event_id NUMBER;
13778: l_first_event_id NUMBER;

Line 13792: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

13788: l_event_class_name VARCHAR2(80) := 'PO Delivery into Inventory';
13789: l_description VARCHAR2(4000);
13790: l_transaction_reversal NUMBER;
13791: l_ae_header_id NUMBER;
13792: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
13793: l_log_module VARCHAR2(240);
13794: --
13795: l_acct_reversal_source VARCHAR2(30);
13796: l_trx_reversal_source VARCHAR2(30);

Line 14091: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

14087:
14088: --
14089: -- set event info as cache for other routines to refer event attributes
14090: --
14091: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
14092: (p_application_id => p_application_id
14093: ,p_primary_ledger_id => p_primary_ledger_id
14094: ,p_base_ledger_id => p_base_ledger_id
14095: ,p_target_ledger_id => p_target_ledger_id

Line 14124: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

14120:
14121: --
14122: -- set the status of entry to C_VALID (0)
14123: --
14124: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
14125:
14126: --
14127: -- initialize a row for ae header
14128: --

Line 14165: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

14161: --
14162: -- initilaize the status of ae headers for diffrent balance types
14163: -- the status is initialised to C_NOT_CREATED (2)
14164: --
14165: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14166: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14167: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14168:
14169: --

Line 14166: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

14162: -- initilaize the status of ae headers for diffrent balance types
14163: -- the status is initialised to C_NOT_CREATED (2)
14164: --
14165: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14166: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14167: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14168:
14169: --
14170: -- call api to validate and store accounting attributes for header

Line 14167: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

14163: -- the status is initialised to C_NOT_CREATED (2)
14164: --
14165: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14166: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14167: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
14168:
14169: --
14170: -- call api to validate and store accounting attributes for header
14171: --

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

14206: --
14207: l_trx_reversal_source := SUBSTR(NULL, 1,30);
14208:
14209: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
14210: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14211:
14212: xla_accounting_err_pkg.build_message
14213: (p_appli_s_name => 'XLA'
14214: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 14218: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

14214: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
14215: ,p_token_1 => 'ACCT_ATTR_NAME'
14216: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
14217: ,p_token_2 => 'PRODUCT_NAME'
14218: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14219: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14220: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14221: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14222:

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

14215: ,p_token_1 => 'ACCT_ATTR_NAME'
14216: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
14217: ,p_token_2 => 'PRODUCT_NAME'
14218: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14219: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14220: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14221: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14222:
14223: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

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

14216: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
14217: ,p_token_2 => 'PRODUCT_NAME'
14218: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14219: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14220: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14221: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14222:
14223: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
14224: --

Line 14221: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

14217: ,p_token_2 => 'PRODUCT_NAME'
14218: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14219: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14220: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14221: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14222:
14223: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
14224: --
14225: -- following sets the accounting attributes needed to reverse

Line 14240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

14236: ----------------------------------------------------------------
14237: -- 4262811 - update the header statuses to invalid in need be
14238: ----------------------------------------------------------------
14239: --
14240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
14241:
14242:
14243: -----------------------------------------------
14244: -- No accrual reversal for the event class/type

Line 14362: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

14358: ,p_module => l_log_module);
14359: END IF;
14360:
14361: --
14362: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
14363: --
14364: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
14365: --
14366: -- set event info as cache for other routines to refer event attributes

Line 14364: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

14360:
14361: --
14362: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
14363: --
14364: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
14365: --
14366: -- set event info as cache for other routines to refer event attributes
14367: --
14368:

Line 14372: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

14368:
14369: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
14370: l_previous_event_id := l_event_id;
14371:
14372: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
14373: (p_application_id => p_application_id
14374: ,p_primary_ledger_id => p_primary_ledger_id
14375: ,p_base_ledger_id => p_base_ledger_id
14376: ,p_target_ledger_id => p_target_ledger_id

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

14409: l_acct_reversal_source := SUBSTR(NULL, 1,30);
14410:
14411: IF l_continue_with_lines THEN
14412: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
14413: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14414:
14415: xla_accounting_err_pkg.build_message
14416: (p_appli_s_name => 'XLA'
14417: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 14421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

14417: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
14418: ,p_token_1 => 'LINE_NUMBER'
14419: ,p_value_1 => l_array_extract_line_num(Idx)
14420: ,p_token_2 => 'PRODUCT_NAME'
14421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14425:

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

14418: ,p_token_1 => 'LINE_NUMBER'
14419: ,p_value_1 => l_array_extract_line_num(Idx)
14420: ,p_token_2 => 'PRODUCT_NAME'
14421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14425:
14426: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

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

14419: ,p_value_1 => l_array_extract_line_num(Idx)
14420: ,p_token_2 => 'PRODUCT_NAME'
14421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14425:
14426: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
14427: --

Line 14424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

14420: ,p_token_2 => 'PRODUCT_NAME'
14421: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
14422: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14423: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14424: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
14425:
14426: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
14427: --
14428: -- following sets the accounting attributes needed to reverse

Line 14561: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

14557:
14558: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
14559: -- or secondary ledger that has different currency with primary
14560: -- or alc that is calculated by sla
14561: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14562: (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'))
14563:
14564: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14565: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 14562: (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'))

14558: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
14559: -- or secondary ledger that has different currency with primary
14560: -- or alc that is calculated by sla
14561: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14562: (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'))
14563:
14564: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14565: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
14566: AND (l_actual_flag = 'A')) THEN

Line 14564: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

14560: -- or alc that is calculated by sla
14561: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14562: (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'))
14563:
14564: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14565: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
14566: AND (l_actual_flag = 'A')) THEN
14567: XLA_AE_LINES_PKG.CreateGainOrLossLines(
14568: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 14565: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

14561: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14562: (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'))
14563:
14564: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14565: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
14566: AND (l_actual_flag = 'A')) THEN
14567: XLA_AE_LINES_PKG.CreateGainOrLossLines(
14568: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14569: ,p_application_id => p_application_id

Line 14568: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

14564: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
14565: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
14566: AND (l_actual_flag = 'A')) THEN
14567: XLA_AE_LINES_PKG.CreateGainOrLossLines(
14568: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14569: ,p_application_id => p_application_id
14570: ,p_amb_context_code => 'DEFAULT'
14571: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
14572: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 14571: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

14567: XLA_AE_LINES_PKG.CreateGainOrLossLines(
14568: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14569: ,p_application_id => p_application_id
14570: ,p_amb_context_code => 'DEFAULT'
14571: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
14572: ,p_event_class_code => C_EVENT_CLASS_CODE
14573: ,p_event_type_code => C_EVENT_TYPE_CODE
14574:
14575: ,p_gain_ccid => -1

Line 14728: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

14724: ,p_level => C_LEVEL_PROCEDURE
14725: ,p_module => l_log_module);
14726: END IF;
14727:
14728: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14729: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
14730: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
14731:
14732: --

Line 14729: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

14725: ,p_module => l_log_module);
14726: END IF;
14727:
14728: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14729: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
14730: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
14731:
14732: --
14733: -- initialize array of lines with NULL

Line 14730: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

14726: END IF;
14727:
14728: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14729: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
14730: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
14731:
14732: --
14733: -- initialize array of lines with NULL
14734: --

Line 15096: xla_ae_journal_entry_pkg.SetProductAcctDefinition

15092: ,p_level => C_LEVEL_STATEMENT
15093: ,p_module => l_log_module);
15094: END IF;
15095: --
15096: xla_ae_journal_entry_pkg.SetProductAcctDefinition
15097: (p_product_rule_code => 'COST_MANAGEMENT_ENCUMBRANCE'
15098: ,p_product_rule_type_code => 'S'
15099: ,p_product_rule_version => ''
15100: ,p_product_rule_name => 'Cost Management Encumbrance Application Accounting Definition'

Line 15105: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

15101: ,p_amb_context_code => 'DEFAULT'
15102: );
15103:
15104: l_array_ledgers :=
15105: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
15106: (p_base_ledger_id => p_base_ledger_id);
15107:
15108: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
15109: l_temp_result :=

Line 15110: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

15106: (p_base_ledger_id => p_base_ledger_id);
15107:
15108: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
15109: l_temp_result :=
15110: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
15111: (p_application_id => p_application_id
15112: ,p_base_ledger_id => p_base_ledger_id
15113: ,p_target_ledger_id => l_array_ledgers(Idx)
15114: ,p_primary_ledger_id => p_primary_ledger_id